diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index 55d1e926..2bee6398 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -41,7 +41,7 @@ jobs: ./bin/tk check --pre - name: tk install --version run: | - ./bin/tk install --version=master --namespace=test --verbose + ./bin/tk install --version=master --namespace=test --verbose --components="source-controller,kustomize-controller" - name: tk uninstall run: | ./bin/tk uninstall --namespace=test --crds --silent diff --git a/docs/cmd/tk.md b/docs/cmd/tk.md index 914459ae..934c56b8 100644 --- a/docs/cmd/tk.md +++ b/docs/cmd/tk.md @@ -67,7 +67,7 @@ Command line utility for assembling Kubernetes CD pipelines the GitOps way. ### Options ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) -h, --help help for tk --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") diff --git a/docs/cmd/tk_bootstrap.md b/docs/cmd/tk_bootstrap.md index 2c9f428c..62a8d078 100644 --- a/docs/cmd/tk_bootstrap.md +++ b/docs/cmd/tk_bootstrap.md @@ -16,7 +16,7 @@ The bootstrap sub-commands bootstrap the toolkit components on the targeted Git ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_bootstrap_github.md b/docs/cmd/tk_bootstrap_github.md index c4764b74..d742e035 100644 --- a/docs/cmd/tk_bootstrap_github.md +++ b/docs/cmd/tk_bootstrap_github.md @@ -54,7 +54,7 @@ tk bootstrap github [flags] ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_bootstrap_gitlab.md b/docs/cmd/tk_bootstrap_gitlab.md index 70ee015e..2dc5e765 100644 --- a/docs/cmd/tk_bootstrap_gitlab.md +++ b/docs/cmd/tk_bootstrap_gitlab.md @@ -50,7 +50,7 @@ tk bootstrap gitlab [flags] ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_check.md b/docs/cmd/tk_check.md index 50405160..477c2d4e 100644 --- a/docs/cmd/tk_check.md +++ b/docs/cmd/tk_check.md @@ -32,7 +32,7 @@ tk check [flags] ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_completion.md b/docs/cmd/tk_completion.md index 8f68012c..710e0960 100644 --- a/docs/cmd/tk_completion.md +++ b/docs/cmd/tk_completion.md @@ -33,7 +33,7 @@ To configure your bash shell to load completions for each session add to your ba ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_create.md b/docs/cmd/tk_create.md index eba8678c..acc6c896 100644 --- a/docs/cmd/tk_create.md +++ b/docs/cmd/tk_create.md @@ -17,7 +17,7 @@ The create sub-commands generate sources and resources. ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_create_kustomization.md b/docs/cmd/tk_create_kustomization.md index 1cfc020f..109e5b06 100644 --- a/docs/cmd/tk_create_kustomization.md +++ b/docs/cmd/tk_create_kustomization.md @@ -63,7 +63,7 @@ tk create kustomization [name] [flags] ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --export export in YAML format to stdout --interval duration source sync interval (default 1m0s) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") diff --git a/docs/cmd/tk_create_source.md b/docs/cmd/tk_create_source.md index b3ff45c5..75b7594d 100644 --- a/docs/cmd/tk_create_source.md +++ b/docs/cmd/tk_create_source.md @@ -15,7 +15,7 @@ The create source sub-commands generate sources. ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --export export in YAML format to stdout --interval duration source sync interval (default 1m0s) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") diff --git a/docs/cmd/tk_create_source_git.md b/docs/cmd/tk_create_source_git.md index 276115fa..1efa6013 100644 --- a/docs/cmd/tk_create_source_git.md +++ b/docs/cmd/tk_create_source_git.md @@ -70,7 +70,7 @@ tk create source git [name] [flags] ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --export export in YAML format to stdout --interval duration source sync interval (default 1m0s) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") diff --git a/docs/cmd/tk_delete.md b/docs/cmd/tk_delete.md index e961029f..38f409ab 100644 --- a/docs/cmd/tk_delete.md +++ b/docs/cmd/tk_delete.md @@ -16,7 +16,7 @@ The delete sub-commands delete sources and resources. ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_delete_kustomization.md b/docs/cmd/tk_delete_kustomization.md index 99f2e6c7..b73dae88 100644 --- a/docs/cmd/tk_delete_kustomization.md +++ b/docs/cmd/tk_delete_kustomization.md @@ -19,7 +19,7 @@ tk delete kustomization [name] [flags] ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") -s, --silent delete resource without asking for confirmation diff --git a/docs/cmd/tk_delete_source.md b/docs/cmd/tk_delete_source.md index 14747756..678a5aa1 100644 --- a/docs/cmd/tk_delete_source.md +++ b/docs/cmd/tk_delete_source.md @@ -15,7 +15,7 @@ The delete source sub-commands delete sources. ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") -s, --silent delete resource without asking for confirmation diff --git a/docs/cmd/tk_delete_source_git.md b/docs/cmd/tk_delete_source_git.md index 50ce4508..036a44d0 100644 --- a/docs/cmd/tk_delete_source_git.md +++ b/docs/cmd/tk_delete_source_git.md @@ -19,7 +19,7 @@ tk delete source git [name] [flags] ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") -s, --silent delete resource without asking for confirmation diff --git a/docs/cmd/tk_export.md b/docs/cmd/tk_export.md index 74871891..ca3bd632 100644 --- a/docs/cmd/tk_export.md +++ b/docs/cmd/tk_export.md @@ -16,7 +16,7 @@ The export sub-commands export resources in YAML format. ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_export_kustomization.md b/docs/cmd/tk_export_kustomization.md index 986d6a4a..24102a9a 100644 --- a/docs/cmd/tk_export_kustomization.md +++ b/docs/cmd/tk_export_kustomization.md @@ -31,7 +31,7 @@ tk export kustomization [name] [flags] ``` --all select all resources - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_export_source.md b/docs/cmd/tk_export_source.md index 36d40b75..048190bd 100644 --- a/docs/cmd/tk_export_source.md +++ b/docs/cmd/tk_export_source.md @@ -17,7 +17,7 @@ The export source sub-commands export sources in YAML format. ``` --all select all resources - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_export_source_git.md b/docs/cmd/tk_export_source_git.md index 613fcd6e..615f7389 100644 --- a/docs/cmd/tk_export_source_git.md +++ b/docs/cmd/tk_export_source_git.md @@ -31,7 +31,7 @@ tk export source git [name] [flags] ``` --all select all resources - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_get.md b/docs/cmd/tk_get.md index 2f6d1620..97397bca 100644 --- a/docs/cmd/tk_get.md +++ b/docs/cmd/tk_get.md @@ -15,7 +15,7 @@ The get sub-commands print the statuses of sources and resources. ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_get_kustomizations.md b/docs/cmd/tk_get_kustomizations.md index 2553ff02..5111dfb9 100644 --- a/docs/cmd/tk_get_kustomizations.md +++ b/docs/cmd/tk_get_kustomizations.md @@ -19,7 +19,7 @@ tk get kustomizations [flags] ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_get_sources.md b/docs/cmd/tk_get_sources.md index 31422e5b..7efa5635 100644 --- a/docs/cmd/tk_get_sources.md +++ b/docs/cmd/tk_get_sources.md @@ -15,7 +15,7 @@ The get source sub-commands print the statuses of the sources. ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_get_sources_git.md b/docs/cmd/tk_get_sources_git.md index 673d7e30..3f16e7b5 100644 --- a/docs/cmd/tk_get_sources_git.md +++ b/docs/cmd/tk_get_sources_git.md @@ -19,7 +19,7 @@ tk get sources git [flags] ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_install.md b/docs/cmd/tk_install.md index e50bc263..8619d009 100644 --- a/docs/cmd/tk_install.md +++ b/docs/cmd/tk_install.md @@ -37,7 +37,7 @@ tk install [flags] ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_resume.md b/docs/cmd/tk_resume.md index 2c9b8b40..9be1c019 100644 --- a/docs/cmd/tk_resume.md +++ b/docs/cmd/tk_resume.md @@ -15,7 +15,7 @@ The resume sub-commands resume a suspended resource. ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_resume_kustomization.md b/docs/cmd/tk_resume_kustomization.md index 8111f985..eb38bf47 100644 --- a/docs/cmd/tk_resume_kustomization.md +++ b/docs/cmd/tk_resume_kustomization.md @@ -20,7 +20,7 @@ tk resume kustomization [name] [flags] ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_suspend.md b/docs/cmd/tk_suspend.md index 29c58a5b..fad7a400 100644 --- a/docs/cmd/tk_suspend.md +++ b/docs/cmd/tk_suspend.md @@ -15,7 +15,7 @@ The suspend sub-commands suspend the reconciliation of a resource. ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_suspend_kustomization.md b/docs/cmd/tk_suspend_kustomization.md index 172fa31d..3d48fc66 100644 --- a/docs/cmd/tk_suspend_kustomization.md +++ b/docs/cmd/tk_suspend_kustomization.md @@ -19,7 +19,7 @@ tk suspend kustomization [name] [flags] ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_sync.md b/docs/cmd/tk_sync.md index 27b07188..24412b5a 100644 --- a/docs/cmd/tk_sync.md +++ b/docs/cmd/tk_sync.md @@ -15,7 +15,7 @@ The sync sub-commands trigger a reconciliation of sources and resources. ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_sync_kustomization.md b/docs/cmd/tk_sync_kustomization.md index bbeb248f..b7525aa6 100644 --- a/docs/cmd/tk_sync_kustomization.md +++ b/docs/cmd/tk_sync_kustomization.md @@ -32,7 +32,7 @@ tk sync kustomization [name] [flags] ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_sync_source.md b/docs/cmd/tk_sync_source.md index 75c5740e..4f3e9705 100644 --- a/docs/cmd/tk_sync_source.md +++ b/docs/cmd/tk_sync_source.md @@ -15,7 +15,7 @@ The sync source sub-commands trigger a reconciliation of sources. ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_sync_source_git.md b/docs/cmd/tk_sync_source_git.md index 21957240..bab0ec5b 100644 --- a/docs/cmd/tk_sync_source_git.md +++ b/docs/cmd/tk_sync_source_git.md @@ -27,7 +27,7 @@ tk sync source git [name] [flags] ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s) diff --git a/docs/cmd/tk_uninstall.md b/docs/cmd/tk_uninstall.md index 5fe04e35..91d5e77f 100644 --- a/docs/cmd/tk_uninstall.md +++ b/docs/cmd/tk_uninstall.md @@ -34,7 +34,7 @@ tk uninstall [flags] ### Options inherited from parent commands ``` - --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller]) + --components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,notification-controller]) --kubeconfig string path to the kubeconfig file (default "~/.kube/config") --namespace string the namespace scope for this operation (default "gitops-system") --timeout duration timeout for this operation (default 5m0s)