backport of commit 3908ec9dc44352548e08f4c86f9ad76c255ce493 (#21331)
Co-authored-by: Anton Averchenkov <84287187+averche@users.noreply.github.com>
This commit is contained in:
parent
664860a8ca
commit
100f402ac8
|
@ -0,0 +1,3 @@
|
|||
```release-note:bug
|
||||
agent: Fix agent generate-config to accept -namespace, VAULT_NAMESPACE, and other client-modifying flags.
|
||||
```
|
|
@ -87,7 +87,8 @@ Usage: vault agent generate-config [options] [path/to/config.hcl]
|
|||
}
|
||||
|
||||
func (c *AgentGenerateConfigCommand) Flags() *FlagSets {
|
||||
set := NewFlagSets(c.UI)
|
||||
// Include client-modifying flags (-address, -namespace, etc.)
|
||||
set := c.flagSet(FlagSetHTTP)
|
||||
|
||||
// Common Options
|
||||
f := set.NewFlagSet("Command Options")
|
||||
|
|
|
@ -49,6 +49,7 @@ Generate an agent configuration file which will reference `secret/foo`:
|
|||
$ vault agent generate-config \
|
||||
-type="env-template" \
|
||||
-exec="./my-app arg1 arg2" \
|
||||
-namespace="my/ns/" \
|
||||
-path="secret/foo" \
|
||||
my-config.hcl
|
||||
|
||||
|
|
Loading…
Reference in New Issue