|
@@ -72,16 +72,28 @@ spec:
|
|
|
conversionStrategy:
|
|
conversionStrategy:
|
|
|
default: Default
|
|
default: Default
|
|
|
description: Used to define a conversion Strategy
|
|
description: Used to define a conversion Strategy
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Default
|
|
|
|
|
+ - Unicode
|
|
|
type: string
|
|
type: string
|
|
|
decodingStrategy:
|
|
decodingStrategy:
|
|
|
default: None
|
|
default: None
|
|
|
description: Used to define a decoding Strategy
|
|
description: Used to define a decoding Strategy
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Auto
|
|
|
|
|
+ - Base64
|
|
|
|
|
+ - Base64URL
|
|
|
|
|
+ - None
|
|
|
type: string
|
|
type: string
|
|
|
key:
|
|
key:
|
|
|
description: Key is the key used in the Provider, mandatory
|
|
description: Key is the key used in the Provider, mandatory
|
|
|
type: string
|
|
type: string
|
|
|
metadataPolicy:
|
|
metadataPolicy:
|
|
|
|
|
+ default: None
|
|
|
description: Policy for fetching tags/labels from provider secrets, possible options are Fetch, None. Defaults to None
|
|
description: Policy for fetching tags/labels from provider secrets, possible options are Fetch, None. Defaults to None
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - None
|
|
|
|
|
+ - Fetch
|
|
|
type: string
|
|
type: string
|
|
|
property:
|
|
property:
|
|
|
description: Used to select a specific property of the Provider value (if a map), if supported
|
|
description: Used to select a specific property of the Provider value (if a map), if supported
|
|
@@ -144,16 +156,28 @@ spec:
|
|
|
conversionStrategy:
|
|
conversionStrategy:
|
|
|
default: Default
|
|
default: Default
|
|
|
description: Used to define a conversion Strategy
|
|
description: Used to define a conversion Strategy
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Default
|
|
|
|
|
+ - Unicode
|
|
|
type: string
|
|
type: string
|
|
|
decodingStrategy:
|
|
decodingStrategy:
|
|
|
default: None
|
|
default: None
|
|
|
description: Used to define a decoding Strategy
|
|
description: Used to define a decoding Strategy
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Auto
|
|
|
|
|
+ - Base64
|
|
|
|
|
+ - Base64URL
|
|
|
|
|
+ - None
|
|
|
type: string
|
|
type: string
|
|
|
key:
|
|
key:
|
|
|
description: Key is the key used in the Provider, mandatory
|
|
description: Key is the key used in the Provider, mandatory
|
|
|
type: string
|
|
type: string
|
|
|
metadataPolicy:
|
|
metadataPolicy:
|
|
|
|
|
+ default: None
|
|
|
description: Policy for fetching tags/labels from provider secrets, possible options are Fetch, None. Defaults to None
|
|
description: Policy for fetching tags/labels from provider secrets, possible options are Fetch, None. Defaults to None
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - None
|
|
|
|
|
+ - Fetch
|
|
|
type: string
|
|
type: string
|
|
|
property:
|
|
property:
|
|
|
description: Used to select a specific property of the Provider value (if a map), if supported
|
|
description: Used to select a specific property of the Provider value (if a map), if supported
|
|
@@ -170,10 +194,18 @@ spec:
|
|
|
conversionStrategy:
|
|
conversionStrategy:
|
|
|
default: Default
|
|
default: Default
|
|
|
description: Used to define a conversion Strategy
|
|
description: Used to define a conversion Strategy
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Default
|
|
|
|
|
+ - Unicode
|
|
|
type: string
|
|
type: string
|
|
|
decodingStrategy:
|
|
decodingStrategy:
|
|
|
default: None
|
|
default: None
|
|
|
description: Used to define a decoding Strategy
|
|
description: Used to define a decoding Strategy
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Auto
|
|
|
|
|
+ - Base64
|
|
|
|
|
+ - Base64URL
|
|
|
|
|
+ - None
|
|
|
type: string
|
|
type: string
|
|
|
name:
|
|
name:
|
|
|
description: Finds secrets based on the name.
|
|
description: Finds secrets based on the name.
|
|
@@ -309,9 +341,16 @@ spec:
|
|
|
type: object
|
|
type: object
|
|
|
engineVersion:
|
|
engineVersion:
|
|
|
default: v2
|
|
default: v2
|
|
|
|
|
+ description: EngineVersion specifies the template engine version that should be used to compile/execute the template specified in .data and .templateFrom[].
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - v1
|
|
|
|
|
+ - v2
|
|
|
type: string
|
|
type: string
|
|
|
mergePolicy:
|
|
mergePolicy:
|
|
|
default: Replace
|
|
default: Replace
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Replace
|
|
|
|
|
+ - Merge
|
|
|
type: string
|
|
type: string
|
|
|
metadata:
|
|
metadata:
|
|
|
description: ExternalSecretTemplateMetadata defines metadata fields for the Secret blueprint.
|
|
description: ExternalSecretTemplateMetadata defines metadata fields for the Secret blueprint.
|
|
@@ -337,6 +376,9 @@ spec:
|
|
|
type: string
|
|
type: string
|
|
|
templateAs:
|
|
templateAs:
|
|
|
default: Values
|
|
default: Values
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Values
|
|
|
|
|
+ - KeysAndValues
|
|
|
type: string
|
|
type: string
|
|
|
required:
|
|
required:
|
|
|
- key
|
|
- key
|
|
@@ -359,6 +401,9 @@ spec:
|
|
|
type: string
|
|
type: string
|
|
|
templateAs:
|
|
templateAs:
|
|
|
default: Values
|
|
default: Values
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Values
|
|
|
|
|
+ - KeysAndValues
|
|
|
type: string
|
|
type: string
|
|
|
required:
|
|
required:
|
|
|
- key
|
|
- key
|
|
@@ -372,6 +417,10 @@ spec:
|
|
|
type: object
|
|
type: object
|
|
|
target:
|
|
target:
|
|
|
default: Data
|
|
default: Data
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Data
|
|
|
|
|
+ - Annotations
|
|
|
|
|
+ - Labels
|
|
|
type: string
|
|
type: string
|
|
|
type: object
|
|
type: object
|
|
|
type: array
|
|
type: array
|
|
@@ -3478,6 +3527,9 @@ spec:
|
|
|
conversionStrategy:
|
|
conversionStrategy:
|
|
|
default: Default
|
|
default: Default
|
|
|
description: Used to define a conversion Strategy
|
|
description: Used to define a conversion Strategy
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Default
|
|
|
|
|
+ - Unicode
|
|
|
type: string
|
|
type: string
|
|
|
key:
|
|
key:
|
|
|
description: Key is the key used in the Provider, mandatory
|
|
description: Key is the key used in the Provider, mandatory
|
|
@@ -3506,6 +3558,9 @@ spec:
|
|
|
conversionStrategy:
|
|
conversionStrategy:
|
|
|
default: Default
|
|
default: Default
|
|
|
description: Used to define a conversion Strategy
|
|
description: Used to define a conversion Strategy
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Default
|
|
|
|
|
+ - Unicode
|
|
|
type: string
|
|
type: string
|
|
|
key:
|
|
key:
|
|
|
description: Key is the key used in the Provider, mandatory
|
|
description: Key is the key used in the Provider, mandatory
|
|
@@ -3542,6 +3597,10 @@ spec:
|
|
|
creationPolicy:
|
|
creationPolicy:
|
|
|
default: Owner
|
|
default: Owner
|
|
|
description: CreationPolicy defines rules on how to create the resulting Secret Defaults to 'Owner'
|
|
description: CreationPolicy defines rules on how to create the resulting Secret Defaults to 'Owner'
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Owner
|
|
|
|
|
+ - Merge
|
|
|
|
|
+ - None
|
|
|
type: string
|
|
type: string
|
|
|
immutable:
|
|
immutable:
|
|
|
description: Immutable defines if the final secret will be immutable
|
|
description: Immutable defines if the final secret will be immutable
|
|
@@ -3559,6 +3618,9 @@ spec:
|
|
|
engineVersion:
|
|
engineVersion:
|
|
|
default: v1
|
|
default: v1
|
|
|
description: EngineVersion specifies the template engine version that should be used to compile/execute the template specified in .data and .templateFrom[].
|
|
description: EngineVersion specifies the template engine version that should be used to compile/execute the template specified in .data and .templateFrom[].
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - v1
|
|
|
|
|
+ - v2
|
|
|
type: string
|
|
type: string
|
|
|
metadata:
|
|
metadata:
|
|
|
description: ExternalSecretTemplateMetadata defines metadata fields for the Secret blueprint.
|
|
description: ExternalSecretTemplateMetadata defines metadata fields for the Secret blueprint.
|
|
@@ -3704,16 +3766,28 @@ spec:
|
|
|
conversionStrategy:
|
|
conversionStrategy:
|
|
|
default: Default
|
|
default: Default
|
|
|
description: Used to define a conversion Strategy
|
|
description: Used to define a conversion Strategy
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Default
|
|
|
|
|
+ - Unicode
|
|
|
type: string
|
|
type: string
|
|
|
decodingStrategy:
|
|
decodingStrategy:
|
|
|
default: None
|
|
default: None
|
|
|
description: Used to define a decoding Strategy
|
|
description: Used to define a decoding Strategy
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Auto
|
|
|
|
|
+ - Base64
|
|
|
|
|
+ - Base64URL
|
|
|
|
|
+ - None
|
|
|
type: string
|
|
type: string
|
|
|
key:
|
|
key:
|
|
|
description: Key is the key used in the Provider, mandatory
|
|
description: Key is the key used in the Provider, mandatory
|
|
|
type: string
|
|
type: string
|
|
|
metadataPolicy:
|
|
metadataPolicy:
|
|
|
|
|
+ default: None
|
|
|
description: Policy for fetching tags/labels from provider secrets, possible options are Fetch, None. Defaults to None
|
|
description: Policy for fetching tags/labels from provider secrets, possible options are Fetch, None. Defaults to None
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - None
|
|
|
|
|
+ - Fetch
|
|
|
type: string
|
|
type: string
|
|
|
property:
|
|
property:
|
|
|
description: Used to select a specific property of the Provider value (if a map), if supported
|
|
description: Used to select a specific property of the Provider value (if a map), if supported
|
|
@@ -3776,16 +3850,28 @@ spec:
|
|
|
conversionStrategy:
|
|
conversionStrategy:
|
|
|
default: Default
|
|
default: Default
|
|
|
description: Used to define a conversion Strategy
|
|
description: Used to define a conversion Strategy
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Default
|
|
|
|
|
+ - Unicode
|
|
|
type: string
|
|
type: string
|
|
|
decodingStrategy:
|
|
decodingStrategy:
|
|
|
default: None
|
|
default: None
|
|
|
description: Used to define a decoding Strategy
|
|
description: Used to define a decoding Strategy
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Auto
|
|
|
|
|
+ - Base64
|
|
|
|
|
+ - Base64URL
|
|
|
|
|
+ - None
|
|
|
type: string
|
|
type: string
|
|
|
key:
|
|
key:
|
|
|
description: Key is the key used in the Provider, mandatory
|
|
description: Key is the key used in the Provider, mandatory
|
|
|
type: string
|
|
type: string
|
|
|
metadataPolicy:
|
|
metadataPolicy:
|
|
|
|
|
+ default: None
|
|
|
description: Policy for fetching tags/labels from provider secrets, possible options are Fetch, None. Defaults to None
|
|
description: Policy for fetching tags/labels from provider secrets, possible options are Fetch, None. Defaults to None
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - None
|
|
|
|
|
+ - Fetch
|
|
|
type: string
|
|
type: string
|
|
|
property:
|
|
property:
|
|
|
description: Used to select a specific property of the Provider value (if a map), if supported
|
|
description: Used to select a specific property of the Provider value (if a map), if supported
|
|
@@ -3802,10 +3888,18 @@ spec:
|
|
|
conversionStrategy:
|
|
conversionStrategy:
|
|
|
default: Default
|
|
default: Default
|
|
|
description: Used to define a conversion Strategy
|
|
description: Used to define a conversion Strategy
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Default
|
|
|
|
|
+ - Unicode
|
|
|
type: string
|
|
type: string
|
|
|
decodingStrategy:
|
|
decodingStrategy:
|
|
|
default: None
|
|
default: None
|
|
|
description: Used to define a decoding Strategy
|
|
description: Used to define a decoding Strategy
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Auto
|
|
|
|
|
+ - Base64
|
|
|
|
|
+ - Base64URL
|
|
|
|
|
+ - None
|
|
|
type: string
|
|
type: string
|
|
|
name:
|
|
name:
|
|
|
description: Finds secrets based on the name.
|
|
description: Finds secrets based on the name.
|
|
@@ -3941,9 +4035,16 @@ spec:
|
|
|
type: object
|
|
type: object
|
|
|
engineVersion:
|
|
engineVersion:
|
|
|
default: v2
|
|
default: v2
|
|
|
|
|
+ description: EngineVersion specifies the template engine version that should be used to compile/execute the template specified in .data and .templateFrom[].
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - v1
|
|
|
|
|
+ - v2
|
|
|
type: string
|
|
type: string
|
|
|
mergePolicy:
|
|
mergePolicy:
|
|
|
default: Replace
|
|
default: Replace
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Replace
|
|
|
|
|
+ - Merge
|
|
|
type: string
|
|
type: string
|
|
|
metadata:
|
|
metadata:
|
|
|
description: ExternalSecretTemplateMetadata defines metadata fields for the Secret blueprint.
|
|
description: ExternalSecretTemplateMetadata defines metadata fields for the Secret blueprint.
|
|
@@ -3969,6 +4070,9 @@ spec:
|
|
|
type: string
|
|
type: string
|
|
|
templateAs:
|
|
templateAs:
|
|
|
default: Values
|
|
default: Values
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Values
|
|
|
|
|
+ - KeysAndValues
|
|
|
type: string
|
|
type: string
|
|
|
required:
|
|
required:
|
|
|
- key
|
|
- key
|
|
@@ -3991,6 +4095,9 @@ spec:
|
|
|
type: string
|
|
type: string
|
|
|
templateAs:
|
|
templateAs:
|
|
|
default: Values
|
|
default: Values
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Values
|
|
|
|
|
+ - KeysAndValues
|
|
|
type: string
|
|
type: string
|
|
|
required:
|
|
required:
|
|
|
- key
|
|
- key
|
|
@@ -4004,6 +4111,10 @@ spec:
|
|
|
type: object
|
|
type: object
|
|
|
target:
|
|
target:
|
|
|
default: Data
|
|
default: Data
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Data
|
|
|
|
|
+ - Annotations
|
|
|
|
|
+ - Labels
|
|
|
type: string
|
|
type: string
|
|
|
type: object
|
|
type: object
|
|
|
type: array
|
|
type: array
|
|
@@ -4141,6 +4252,9 @@ spec:
|
|
|
deletionPolicy:
|
|
deletionPolicy:
|
|
|
default: None
|
|
default: None
|
|
|
description: 'Deletion Policy to handle Secrets in the provider. Possible Values: "Delete/None". Defaults to "None".'
|
|
description: 'Deletion Policy to handle Secrets in the provider. Possible Values: "Delete/None". Defaults to "None".'
|
|
|
|
|
+ enum:
|
|
|
|
|
+ - Delete
|
|
|
|
|
+ - None
|
|
|
type: string
|
|
type: string
|
|
|
refreshInterval:
|
|
refreshInterval:
|
|
|
description: The Interval to which External Secrets will try to push a secret definition
|
|
description: The Interval to which External Secrets will try to push a secret definition
|