Commit Graph

37 Commits

Author SHA1 Message Date
Phani Teja Marupaka d4dbb597c0 Fail Apply/Preview for Required Setters 2020-07-06 17:04:24 -07:00
Kubernetes Prow Robot f18d7c260f
Merge pull request #181 from mortent/ManifestReader
Separate reading manifests into Info objects from the apply logic
2020-06-09 01:17:19 -07:00
Morten Torkildsen 2381432e70 Separate reading manifests into Info objects from the apply logic 2020-06-08 16:59:03 -07:00
Sean R. Sullivan 322135f7e9 Expors cobra command 2020-06-08 15:00:32 -07:00
Sean R. Sullivan 86d4dd3efc Export Applier within the ApplyRunner 2020-06-05 13:41:54 -07:00
Morten Torkildsen 0058932245 Reduce the number of flags for apply and improve the naming 2020-05-20 09:27:29 -07:00
Morten Torkildsen 55ace21d79 Add flags for waiting for pruned resources to be deleted 2020-05-12 21:43:26 -07:00
Morten Torkildsen 59c9f7582a Allow users to specify deletion propagation for prune 2020-05-03 15:41:37 -07:00
Kubernetes Prow Robot e6589e564c
Merge pull request #143 from seans3/stdin-argument
Add StdIn as an acceptable argument for apply, preview, destroy, and diff commands
2020-04-29 11:30:25 -07:00
Sean R. Sullivan 681ceda41d Add StdIn as an acceptable argument for apply, preview, destroy, and diff commands 2020-04-29 10:49:49 -07:00
Morten Torkildsen 5eb94594c3 Remove DryRun and NoPrune fields on Applier and PruneOptions 2020-04-28 20:55:43 -07:00
Morten Torkildsen a2a4ed6d12 Remove wait flags from the preview command 2020-04-22 17:03:03 -07:00
Morten Torkildsen 0d8186ce96 Only send status events if we are waiting for reconcile 2020-04-15 13:51:17 -07:00
Sean R. Sullivan f4e91669f6 Removes duplicate import; cleans up comment 2020-04-14 23:36:02 -07:00
Morten Torkildsen 5d77ffdf63 Add support for supporting multiple print formats for apply 2020-04-12 15:47:57 -07:00
Morten Torkildsen a8a3e0d034 Implement the applier as a queue of tasks 2020-03-23 14:47:40 -07:00
Morten Torkildsen 7b21beac3a New structure for the apply cmd 2020-03-08 14:59:41 -07:00
jregan f7324fa5f3 apply, preview and destroy take exactly one dir arg 2020-03-04 15:21:07 -08:00
Phani Teja Marupaka c5b0e2f3f5 Add preview suffix 2020-03-04 11:33:11 -08:00
Sean Sullivan da9ee4c2f9 Hides server-side and record flags. More comments 2020-02-20 14:00:20 -08:00
Sean Sullivan 2f315b0640 First attempt at hiding unused flags for commands 2020-02-13 10:24:54 -08:00
Morten Torkildsen 3ca5916ce9 Remove the -f and -k flags for apply 2020-02-10 21:36:22 -08:00
Sean Sullivan 14f8c7178c Adds dry-run functionality to prune 2020-02-04 15:07:53 -08:00
Sean Sullivan 48a4a63769 Adds file license to several files. 2020-02-04 13:56:54 -08:00
Morten Torkildsen b3466789ef Restructure the cobra commands 2020-02-04 10:14:20 -08:00
Sean Sullivan 4c8ce954e1 Reset cli-utils repo in preparation for new apply/prune/status 2020-01-29 15:20:42 -08:00
Morten Torkildsen 75bfe7b436 Move status to a top-level command and compute both status and conditions for resources 2019-11-06 17:27:59 -08:00
jingfangliu e970466584 change the module name and import path 2019-07-31 14:58:54 -07:00
jingfangliu acf35fb267 update kustomize to 2.1.0 and fix the resource ordering issue 2019-07-31 14:58:27 -07:00
Barni S e2bf215d71 Fix cmd/status test error. We still need to fix the issue with resource ordering for this test to pass consistently 2019-07-31 14:58:24 -07:00
Barni S 8a721dc77a Refactoring Status code
1. Adding conditions array as return value
2. Adding documentation
3. Adding more tests
2019-07-31 14:58:19 -07:00
Barni S 26d681d633 Adding status command 2019-07-31 14:58:19 -07:00
Jingfang Liu 558382635f split wirecli into each command wiring 2019-07-31 14:58:06 -07:00
Jingfang Liu f3ca02a96a address comments and add tests for pruning 2019-07-31 14:58:06 -07:00
Jingfang Liu 68698efcbe first version of apply/prune/delete 2019-07-31 14:58:06 -07:00
Phillip Wittrock 38e1577c1f Add support for dynamic commands published by CRDs 2019-07-31 14:57:01 -07:00
Phillip Wittrock 25ac98a777 Add scaffolding for apply commands
- DependencyInjection wire
  - k8s deps
  - git deps
- apply and status libraries
- apply and status commands
- go modules
2019-07-31 14:56:04 -07:00