@ -110,20 +110,21 @@ var createHelmReleaseCmd = &cobra.Command{
}
typehelmReleaseFlagsstruct{
namestring
sourceflags.HelmChartSource
dependsOn[]string
chartstring
chartVersionstring
targetNamespacestring
createNamespacebool
valuesFiles[]string
valuesFrom[]string
saNamestring
crdsflags.CRDsPolicy
reconcileStrategystring
chartIntervaltime.Duration
kubeConfigSecretRefstring
namestring
sourceflags.HelmChartSource
dependsOn[]string
chartstring
chartVersionstring
targetNamespacestring
createNamespacebool
valuesFiles[]string
valuesFrom[]string
ignoreMissingValueFilesbool
saNamestring
crdsflags.CRDsPolicy
reconcileStrategystring
chartIntervaltime.Duration
kubeConfigSecretRefstring
}
varhelmReleaseArgshelmReleaseFlags
@ -143,6 +144,7 @@ func init() {
createHelmReleaseCmd.Flags().DurationVarP(&helmReleaseArgs.chartInterval,"chart-interval","",0,"the interval of which to check for new chart versions")
createHelmReleaseCmd.Flags().StringSliceVar(&helmReleaseArgs.valuesFiles,"values",nil,"local path to values.yaml files, also accepts comma-separated values")
createHelmReleaseCmd.Flags().StringSliceVar(&helmReleaseArgs.valuesFrom,"values-from",nil,"a Kubernetes object reference that contains the values.yaml data key in the format '<kind>/<name>', where kind must be one of: (Secret,ConfigMap)")
createHelmReleaseCmd.Flags().BoolVar(&helmReleaseArgs.ignoreMissingValueFiles,"ignore-missing-values-files",false,"whether to silently ignore missing values files rather than failing")
createHelmReleaseCmd.Flags().StringVar(&helmReleaseArgs.kubeConfigSecretRef,"kubeconfig-secret-ref","","the name of the Kubernetes Secret that contains a key with the kubeconfig file for connecting to a remote cluster")