@@ -17,7 +17,7 @@ requires `sed` and `curl` for installation
1717helm plugin install https://github.com/webdevops/helm-azure-tpl.git
1818
1919# Installation of specific version
20- helm plugin install https://github.com/webdevops/helm-azure-tpl.git --version=0.61 .0
20+ helm plugin install https://github.com/webdevops/helm-azure-tpl.git --version=0.62 .0
2121
2222# Update to latest version
2323helm plugin update azure-tpl
@@ -67,41 +67,49 @@ helm azure-tpl apply --target.fileext=.yaml *.tpl
6767General usage:
6868```
6969Usage:
70- helm-azure-tpl [OPTIONS] [ command] [files...]
70+ helm-azure-tpl [OPTIONS] command [files...]
7171
7272Application Options:
73- --log.devel development mode [$LOG_DEVEL]
74- --log.json Switch log output to json format [$LOG_JSON]
75- --dry-run dry run, do not write any files [$AZURETPL_DRY_RUN]
76- --debug debug run, print generated content to stdout (WARNING: can expose secrets!) [$HELMHELM_DEBUG_DEBUG]
77- --stdout Print parsed content to stdout instead of file (logs will be written to stderr) [$AZURETPL_STDOUT]
78- --template.basepath= sets custom base path (if empty, base path is set by base directory for each file. will be
79- appended to all root paths inside templates) [$AZURETPL_TEMPLATE_BASEPATH]
80- --target.prefix= adds this value as prefix to filename on save (not used if targetfile is specified in argument)
81- [$AZURETPL_TARGET_PREFIX]
82- --target.suffix= adds this value as suffix to filename on save (not used if targetfile is specified in argument)
83- [$AZURETPL_TARGET_SUFFIX]
84- --target.fileext= replaces file extension (or adds if empty) with this value (eg. '.yaml') [$AZURETPL_TARGET_FILEEXT]
85- --keyvault.expiry.warningduration= warn before soon expiring Azure KeyVault entries (default: 168h)
86- [$AZURETPL_KEYVAULT_EXPIRY_WARNING_DURATION]
87- --keyvault.expiry.ignore ignore expiry date of Azure KeyVault entries and don't fail' [$AZURETPL_KEYVAULT_EXPIRY_IGNORE]
88- --values= path to yaml files for .Values [$AZURETPL_VALUES]
89- --set-json= set JSON values on the command line (can specify multiple or separate values with commas:
90- key1=jsonval1,key2=jsonval2)
91- --set= set values on the command line (can specify multiple or separate values with commas:
92- key1=val1,key2=val2)
93- --set-string= set STRING values on the command line (can specify multiple or separate values with commas:
94- key1=val1,key2=val2)
95- --set-file= set values from respective files specified via the command line (can specify multiple or separate
96- values with commas: key1=path1,key2=path2)
73+ --log.level=[trace|debug|info|warning|error] Log level (default: info) [$AZURETPL_LOG_LEVEL]
74+ --log.format=[logfmt|json] Log format (default: logfmt) [$AZURETPL_LOG_FORMAT]
75+ --log.source=[|short|file|full] Show source for every log message (useful for debugging and bug reports)
76+ [$AZURETPL_LOG_SOURCE]
77+ --log.color=[|auto|yes|no] Enable color for logs [$AZURETPL_LOG_COLOR]
78+ --log.time Show log time [$AZURETPL_LOG_TIME]
79+ --dry-run dry run, do not write any files [$AZURETPL_DRY_RUN]
80+ --debug debug run, print generated content to stdout (WARNING: can expose secrets!)
81+ [$HELMHELM_DEBUG_DEBUG]
82+ --stdout Print parsed content to stdout instead of file (logs will be written to stderr)
83+ [$AZURETPL_STDOUT]
84+ --template.basepath= sets custom base path (if empty, base path is set by base directory for each file. will
85+ be appended to all root paths inside templates) [$AZURETPL_TEMPLATE_BASEPATH]
86+ --target.prefix= adds this value as prefix to filename on save (not used if targetfile is specified in
87+ argument) [$AZURETPL_TARGET_PREFIX]
88+ --target.suffix= adds this value as suffix to filename on save (not used if targetfile is specified in
89+ argument) [$AZURETPL_TARGET_SUFFIX]
90+ --target.fileext= replaces file extension (or adds if empty) with this value (eg. '.yaml')
91+ [$AZURETPL_TARGET_FILEEXT]
92+ --keyvault.expiry.warningduration= warn before soon expiring Azure KeyVault entries (default: 168h)
93+ [$AZURETPL_KEYVAULT_EXPIRY_WARNING_DURATION]
94+ --keyvault.expiry.ignore ignore expiry date of Azure KeyVault entries and don't fail'
95+ [$AZURETPL_KEYVAULT_EXPIRY_IGNORE]
96+ --values= path to yaml files for .Values [$AZURETPL_VALUES]
97+ --set-json= set JSON values on the command line (can specify multiple or separate values with
98+ commas: key1=jsonval1,key2=jsonval2)
99+ --set= set values on the command line (can specify multiple or separate values with commas:
100+ key1=val1,key2=val2)
101+ --set-string= set STRING values on the command line (can specify multiple or separate values with
102+ commas: key1=val1,key2=val2)
103+ --set-file= set values from respective files specified via the command line (can specify multiple or
104+ separate values with commas: key1=path1,key2=path2)
97105
98106Help Options:
99- -h, --help Show this help message
107+ -h, --help Show this help message
100108
101109Arguments:
102- command: specifies what to do (help, version, lint, apply)
103- files: list of files to process (will overwrite files, different target file can be specified as
104- sourcefile:targetfile)
110+ command: specifies what to do (help, version, lint, apply)
111+ files: list of files to process (will overwrite files, different target file can be specified
112+ as sourcefile:targetfile)
105113```
106114
107115## Build-in objects
0 commit comments