Add flux create secret proxy command
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
This commit is contained in:
@@ -31,6 +31,7 @@ const (
|
||||
)
|
||||
|
||||
const (
|
||||
AddressSecretKey = "address"
|
||||
UsernameSecretKey = "username"
|
||||
PasswordSecretKey = "password"
|
||||
CACrtSecretKey = "ca.crt"
|
||||
@@ -73,6 +74,7 @@ type Options struct {
|
||||
BearerToken string
|
||||
VerificationCrts []VerificationCrt
|
||||
TrustPolicy []byte
|
||||
Address string
|
||||
|
||||
// Deprecated: Replaced by CACrt, but kept for backwards compatibility
|
||||
// with deprecated TLS flags.
|
||||
|
||||
@@ -148,6 +148,10 @@ func buildSecret(keypair *ssh.KeyPair, hostKey, dockerCfg []byte, options Option
|
||||
return
|
||||
}
|
||||
|
||||
if options.Address != "" {
|
||||
secret.StringData[AddressSecretKey] = options.Address
|
||||
}
|
||||
|
||||
if options.Username != "" && options.Password != "" {
|
||||
secret.StringData[UsernameSecretKey] = options.Username
|
||||
secret.StringData[PasswordSecretKey] = options.Password
|
||||
|
||||
Reference in New Issue
Block a user