Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion class/defaults.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ parameters:
charts:
external-secrets:
source: https://charts.external-secrets.io
version: 0.18.0
version: 0.18.2

helm_values:
image:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ metadata:
app.kubernetes.io/instance: external-secrets
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: external-secrets-cert-controller
app.kubernetes.io/version: v0.18.0
helm.sh/chart: external-secrets-0.18.0
app.kubernetes.io/version: v0.18.2
helm.sh/chart: external-secrets-0.18.2
name: external-secrets-cert-controller
namespace: syn-external-secrets-operator
spec:
Expand All @@ -22,8 +22,8 @@ spec:
app.kubernetes.io/instance: external-secrets
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: external-secrets-cert-controller
app.kubernetes.io/version: v0.18.0
helm.sh/chart: external-secrets-0.18.0
app.kubernetes.io/version: v0.18.2
helm.sh/chart: external-secrets-0.18.2
spec:
automountServiceAccountToken: true
containers:
Expand All @@ -39,7 +39,7 @@ spec:
- --loglevel=info
- --zap-time-encoding=epoch
- --enable-partial-cache=true
image: oci.external-secrets.io/external-secrets/external-secrets:v0.18.0
image: oci.external-secrets.io/external-secrets/external-secrets:v0.18.2
imagePullPolicy: IfNotPresent
name: cert-controller
ports:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ metadata:
app.kubernetes.io/instance: external-secrets
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: external-secrets-cert-controller
app.kubernetes.io/version: v0.18.0
helm.sh/chart: external-secrets-0.18.0
app.kubernetes.io/version: v0.18.2
helm.sh/chart: external-secrets-0.18.2
name: external-secrets-cert-controller
rules:
- apiGroups:
Expand Down Expand Up @@ -79,8 +79,8 @@ metadata:
app.kubernetes.io/instance: external-secrets
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: external-secrets-cert-controller
app.kubernetes.io/version: v0.18.0
helm.sh/chart: external-secrets-0.18.0
app.kubernetes.io/version: v0.18.2
helm.sh/chart: external-secrets-0.18.2
name: external-secrets-cert-controller
roleRef:
apiGroup: rbac.authorization.k8s.io
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/instance: external-secrets
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: external-secrets-cert-controller
app.kubernetes.io/version: v0.18.0
helm.sh/chart: external-secrets-0.18.0
app.kubernetes.io/version: v0.18.2
helm.sh/chart: external-secrets-0.18.2
name: external-secrets-cert-controller
namespace: syn-external-secrets-operator
Original file line number Diff line number Diff line change
Expand Up @@ -307,6 +307,34 @@ spec:
Multiple Rewrite operations can be provided. They are applied in a layered order (first to last)
items:
properties:
merge:
description: |-
Used to merge key/values in one single Secret
The resulting key will contain all values from the specified secrets
properties:
conflictPolicy:
default: Error
description: Used to define the policy to use
in conflict resolution.
type: string
into:
default: ''
description: |-
Used to define the target key of the merge operation.
Required if strategy is JSON. Ignored otherwise.
type: string
priority:
description: Used to define key priority in
conflict resolution.
items:
type: string
type: array
strategy:
default: Extract
description: Used to define the strategy to
use in the merge operation.
type: string
type: object
regexp:
description: |-
Used to rewrite with regular expressions.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2039,6 +2039,48 @@ spec:
required:
- SecretRef
type: object
caBundle:
description: |-
Base64 encoded certificate for the GitLab server sdk. The sdk MUST run with HTTPS to make sure no MITM attack
can be performed.
format: byte
type: string
caProvider:
description: 'see: https://external-secrets.io/latest/spec/#external-secrets.io/v1alpha1.CAProvider'
properties:
key:
description: The key where the CA certificate can be
found in the Secret or ConfigMap.
maxLength: 253
minLength: 1
pattern: ^[-._a-zA-Z0-9]+$
type: string
name:
description: The name of the object located at the provider
type.
maxLength: 253
minLength: 1
pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$
type: string
namespace:
description: |-
The namespace the Provider type is in.
Can only be defined when used in a ClusterSecretStore.
maxLength: 63
minLength: 1
pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$
type: string
type:
description: The type of provider to use such as "Secret",
or "ConfigMap".
enum:
- Secret
- ConfigMap
type: string
required:
- name
- type
type: object
environment:
description: Environment environment_scope of gitlab CI/CD
variables (Please see https://docs.gitlab.com/ee/ci/environments/#create-a-static-environment
Expand Down Expand Up @@ -2138,6 +2180,69 @@ spec:
description: Auth configures how the Operator authenticates
with the Infisical API
properties:
azureAuthCredentials:
properties:
identityId:
description: |-
A reference to a specific 'key' within a Secret resource.
In some instances, `key` is a required field.
properties:
key:
description: |-
A key in the referenced Secret.
Some instances of this field may be defaulted, in others it may be required.
maxLength: 253
minLength: 1
pattern: ^[-._a-zA-Z0-9]+$
type: string
name:
description: The name of the Secret resource
being referred to.
maxLength: 253
minLength: 1
pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$
type: string
namespace:
description: |-
The namespace of the Secret resource being referred to.
Ignored if referent is not cluster-scoped, otherwise defaults to the namespace of the referent.
maxLength: 63
minLength: 1
pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$
type: string
type: object
resource:
description: |-
A reference to a specific 'key' within a Secret resource.
In some instances, `key` is a required field.
properties:
key:
description: |-
A key in the referenced Secret.
Some instances of this field may be defaulted, in others it may be required.
maxLength: 253
minLength: 1
pattern: ^[-._a-zA-Z0-9]+$
type: string
name:
description: The name of the Secret resource
being referred to.
maxLength: 253
minLength: 1
pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$
type: string
namespace:
description: |-
The namespace of the Secret resource being referred to.
Ignored if referent is not cluster-scoped, otherwise defaults to the namespace of the referent.
maxLength: 63
minLength: 1
pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$
type: string
type: object
required:
- identityId
type: object
universalAuthCredentials:
properties:
clientId:
Expand Down Expand Up @@ -6554,6 +6659,48 @@ spec:
required:
- SecretRef
type: object
caBundle:
description: |-
Base64 encoded certificate for the GitLab server sdk. The sdk MUST run with HTTPS to make sure no MITM attack
can be performed.
format: byte
type: string
caProvider:
description: 'see: https://external-secrets.io/latest/spec/#external-secrets.io/v1alpha1.CAProvider'
properties:
key:
description: The key where the CA certificate can be
found in the Secret or ConfigMap.
maxLength: 253
minLength: 1
pattern: ^[-._a-zA-Z0-9]+$
type: string
name:
description: The name of the object located at the provider
type.
maxLength: 253
minLength: 1
pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$
type: string
namespace:
description: |-
The namespace the Provider type is in.
Can only be defined when used in a ClusterSecretStore.
maxLength: 63
minLength: 1
pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$
type: string
type:
description: The type of provider to use such as "Secret",
or "ConfigMap".
enum:
- Secret
- ConfigMap
type: string
required:
- name
- type
type: object
environment:
description: Environment environment_scope of gitlab CI/CD
variables (Please see https://docs.gitlab.com/ee/ci/environments/#create-a-static-environment
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -284,6 +284,34 @@ spec:
Multiple Rewrite operations can be provided. They are applied in a layered order (first to last)
items:
properties:
merge:
description: |-
Used to merge key/values in one single Secret
The resulting key will contain all values from the specified secrets
properties:
conflictPolicy:
default: Error
description: Used to define the policy to use in
conflict resolution.
type: string
into:
default: ''
description: |-
Used to define the target key of the merge operation.
Required if strategy is JSON. Ignored otherwise.
type: string
priority:
description: Used to define key priority in conflict
resolution.
items:
type: string
type: array
strategy:
default: Extract
description: Used to define the strategy to use
in the merge operation.
type: string
type: object
regexp:
description: |-
Used to rewrite with regular expressions.
Expand Down
Loading