Add argument for adding to default install
If you want to install the default set of controllers and the image-* controllers, at present you have to list every single one of them. An improvement on this is to let people specify what they want _in addition_ to the default controllers. This commit adds an argument `--extra-components` which appends to the (most likely, default value) slice of `--components`. Signed-off-by: Michael Bridgen <michael@weave.works>
This commit is contained in:
@@ -35,6 +35,7 @@ flux install [flags]
|
||||
--components strings list of components, accepts comma-separated values (default [source-controller,kustomize-controller,helm-controller,notification-controller])
|
||||
--dry-run only print the object that would be applied
|
||||
--export write the install manifests to stdout and exit
|
||||
--extra-components strings list of components in addition to those supplied or defaulted, accepts comma-separated values
|
||||
-h, --help help for install
|
||||
--image-pull-secret string Kubernetes secret name used for pulling the toolkit images from a private registry
|
||||
--log-level logLevel log level, available options are: (debug, info, error) (default info)
|
||||
|
||||
Reference in New Issue
Block a user