Skip to content

Commit d8141fc

Browse files
chore(deps): update helm release external-secrets to v0.17.0
1 parent bf3ab2a commit d8141fc

25 files changed

+7149
-54
lines changed

docs/examples/src/charts/charts.k

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ charts: helm.Charts = {
4444
chart = "external-secrets"
4545
repoURL = "https://charts.external-secrets.io/"
4646
schemaGenerator = "AUTO"
47-
targetRevision = "0.14.3"
47+
targetRevision = "0.17.0"
4848
crdGenerator = "TEMPLATE"
4949
values: {
5050
installCRDs = True

docs/examples/src/charts/external_secrets/api/v1/external_secrets_io_v1_external_secret.k

Lines changed: 626 additions & 0 deletions
Large diffs are not rendered by default.

docs/examples/src/charts/external_secrets/api/v1/external_secrets_io_v1_secret_store.k

Lines changed: 5422 additions & 0 deletions
Large diffs are not rendered by default.

docs/examples/src/charts/external_secrets/api/v1alpha1/external_secrets_io_v1alpha1_cluster_push_secret.k

Lines changed: 560 additions & 0 deletions
Large diffs are not rendered by default.

docs/examples/src/charts/external_secrets/api/v1alpha1/external_secrets_io_v1alpha1_external_secret.k

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
This file was generated by the KCL auto-gen tool. DO NOT EDIT.
33
Editing this file might prove futile when you re-run the KCL auto-gen generate command.
44
"""
5+
56
import regex
67
import k8s.apimachinery.pkg.apis.meta.v1
78

docs/examples/src/charts/external_secrets/api/v1alpha1/external_secrets_io_v1alpha1_push_secret.k

Lines changed: 50 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
This file was generated by the KCL auto-gen tool. DO NOT EDIT.
33
Editing this file might prove futile when you re-run the KCL auto-gen generate command.
44
"""
5+
56
import regex
67
import k8s.apimachinery.pkg.apis.meta.v1
78

@@ -216,16 +217,59 @@ schema ExternalSecretsIoV1alpha1PushSecretSpecSelectorSecret:
216217

217218
Attributes
218219
----------
219-
name : str, default is Undefined, required
220+
name : str, default is Undefined, optional
220221
Name of the Secret.
221222
The Secret must exist in the same namespace as the PushSecret manifest.
223+
selector : ExternalSecretsIoV1alpha1PushSecretSpecSelectorSecretSelector, default is Undefined, optional
224+
selector
222225
"""
223-
name: str
226+
name?: str
227+
selector?: ExternalSecretsIoV1alpha1PushSecretSpecSelectorSecretSelector
224228

225229
check:
226-
len(name) <= 253
227-
len(name) >= 1
228-
_regex_match(str(name), r"^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$")
230+
len(name) <= 253 if name
231+
len(name) >= 1 if name
232+
_regex_match(str(name), r"^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$") if name
233+
234+
schema ExternalSecretsIoV1alpha1PushSecretSpecSelectorSecretSelector:
235+
r"""
236+
Selector chooses secrets using a labelSelector.
237+
238+
Attributes
239+
----------
240+
matchExpressions : [ExternalSecretsIoV1alpha1PushSecretSpecSelectorSecretSelectorMatchExpressionsItems0], default is Undefined, optional
241+
matchExpressions is a list of label selector requirements. The requirements are ANDed.
242+
matchLabels : {str:str}, default is Undefined, optional
243+
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
244+
map is equivalent to an element of matchExpressions, whose key field is "key", the
245+
operator is "In", and the values array contains only "value". The requirements are ANDed.
246+
"""
247+
matchExpressions?: [ExternalSecretsIoV1alpha1PushSecretSpecSelectorSecretSelectorMatchExpressionsItems0]
248+
matchLabels?: {str:str}
249+
250+
schema ExternalSecretsIoV1alpha1PushSecretSpecSelectorSecretSelectorMatchExpressionsItems0:
251+
r"""
252+
A label selector requirement is a selector that contains values, a key, and an operator that
253+
relates the key and values.
254+
255+
Attributes
256+
----------
257+
key : str, default is Undefined, required
258+
key is the label key that the selector applies to.
259+
operator : str, default is Undefined, required
260+
operator represents a key's relationship to a set of values.
261+
Valid operators are In, NotIn, Exists and DoesNotExist.
262+
values : [str], default is Undefined, optional
263+
values is an array of string values. If the operator is In or NotIn,
264+
the values array must be non-empty. If the operator is Exists or DoesNotExist,
265+
the values array must be empty. This array is replaced during a strategic
266+
merge patch.
267+
"""
268+
key: str
269+
270+
operator: str
271+
272+
values?: [str]
229273

230274
schema ExternalSecretsIoV1alpha1PushSecretSpecTemplate:
231275
r"""
@@ -249,7 +293,7 @@ schema ExternalSecretsIoV1alpha1PushSecretSpecTemplate:
249293
type
250294
"""
251295
data?: {str:str}
252-
engineVersion?: "v1" | "v2" = "v2"
296+
engineVersion?: "v2" = "v2"
253297
mergePolicy?: "Replace" | "Merge" = "Replace"
254298
metadata?: ExternalSecretsIoV1alpha1PushSecretSpecTemplateMetadata
255299
templateFrom?: [ExternalSecretsIoV1alpha1PushSecretSpecTemplateTemplateFromItems0]

docs/examples/src/charts/external_secrets/api/v1alpha1/external_secrets_io_v1alpha1_secret_store.k

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
This file was generated by the KCL auto-gen tool. DO NOT EDIT.
33
Editing this file might prove futile when you re-run the KCL auto-gen generate command.
44
"""
5+
56
import regex
67
import k8s.apimachinery.pkg.apis.meta.v1
78

docs/examples/src/charts/external_secrets/api/v1alpha1/generators_external_secrets_io_v1alpha1_a_c_r_access_token.k

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22
This file was generated by the KCL auto-gen tool. DO NOT EDIT.
33
Editing this file might prove futile when you re-run the KCL auto-gen generate command.
44
"""
5+
56
import regex
67
import k8s.apimachinery.pkg.apis.meta.v1
78

89
_regex_match = regex.match
910

1011
schema ACRAccessToken:
1112
r"""
12-
ACRAccessToken returns a Azure Container Registry token
13+
ACRAccessToken returns an Azure Container Registry token
1314
that can be used for pushing/pulling images.
1415
Note: by default it will return an ACR Refresh Token with full access
1516
(depending on the identity).

docs/examples/src/charts/external_secrets/api/v1alpha1/generators_external_secrets_io_v1alpha1_e_c_r_authorization_token.k

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
This file was generated by the KCL auto-gen tool. DO NOT EDIT.
33
Editing this file might prove futile when you re-run the KCL auto-gen generate command.
44
"""
5+
56
import regex
67
import k8s.apimachinery.pkg.apis.meta.v1
78

docs/examples/src/charts/external_secrets/api/v1alpha1/generators_external_secrets_io_v1alpha1_fake.k

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
This file was generated by the KCL auto-gen tool. DO NOT EDIT.
33
Editing this file might prove futile when you re-run the KCL auto-gen generate command.
44
"""
5+
56
import k8s.apimachinery.pkg.apis.meta.v1
67

78
schema Fake:

docs/examples/src/charts/external_secrets/api/v1alpha1/generators_external_secrets_io_v1alpha1_g_c_r_access_token.k

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
This file was generated by the KCL auto-gen tool. DO NOT EDIT.
33
Editing this file might prove futile when you re-run the KCL auto-gen generate command.
44
"""
5+
56
import regex
67
import k8s.apimachinery.pkg.apis.meta.v1
78

docs/examples/src/charts/external_secrets/api/v1alpha1/generators_external_secrets_io_v1alpha1_generator_state.k

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
This file was generated by the KCL auto-gen tool. DO NOT EDIT.
33
Editing this file might prove futile when you re-run the KCL auto-gen generate command.
44
"""
5+
56
import k8s.apimachinery.pkg.apis.meta.v1
67

78
schema GeneratorState:

docs/examples/src/charts/external_secrets/api/v1alpha1/generators_external_secrets_io_v1alpha1_github_access_token.k

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
This file was generated by the KCL auto-gen tool. DO NOT EDIT.
33
Editing this file might prove futile when you re-run the KCL auto-gen generate command.
44
"""
5+
56
import regex
67
import k8s.apimachinery.pkg.apis.meta.v1
78

docs/examples/src/charts/external_secrets/api/v1alpha1/generators_external_secrets_io_v1alpha1_grafana.k

Lines changed: 46 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
This file was generated by the KCL auto-gen tool. DO NOT EDIT.
33
Editing this file might prove futile when you re-run the KCL auto-gen generate command.
44
"""
5+
56
import regex
67
import k8s.apimachinery.pkg.apis.meta.v1
78

@@ -55,10 +56,53 @@ schema GeneratorsExternalSecretsIoV1alpha1GrafanaSpecAuth:
5556

5657
Attributes
5758
----------
58-
token : GeneratorsExternalSecretsIoV1alpha1GrafanaSpecAuthToken, default is Undefined, required
59+
basic : GeneratorsExternalSecretsIoV1alpha1GrafanaSpecAuthBasic, default is Undefined, optional
60+
basic
61+
token : GeneratorsExternalSecretsIoV1alpha1GrafanaSpecAuthToken, default is Undefined, optional
5962
token
6063
"""
61-
token: GeneratorsExternalSecretsIoV1alpha1GrafanaSpecAuthToken
64+
basic?: GeneratorsExternalSecretsIoV1alpha1GrafanaSpecAuthBasic
65+
token?: GeneratorsExternalSecretsIoV1alpha1GrafanaSpecAuthToken
66+
67+
schema GeneratorsExternalSecretsIoV1alpha1GrafanaSpecAuthBasic:
68+
r"""
69+
Basic auth credentials used to authenticate against the Grafana instance.
70+
Note: you need a token which has elevated permissions to create service accounts.
71+
See here for the documentation on basic roles offered by Grafana:
72+
https://grafana.com/docs/grafana/latest/administration/roles-and-permissions/access-control/rbac-fixed-basic-role-definitions/
73+
74+
Attributes
75+
----------
76+
password : GeneratorsExternalSecretsIoV1alpha1GrafanaSpecAuthBasicPassword, default is Undefined, required
77+
password
78+
username : str, default is Undefined, required
79+
A basic auth username used to authenticate against the Grafana instance.
80+
"""
81+
password: GeneratorsExternalSecretsIoV1alpha1GrafanaSpecAuthBasicPassword
82+
83+
username: str
84+
85+
schema GeneratorsExternalSecretsIoV1alpha1GrafanaSpecAuthBasicPassword:
86+
r"""
87+
A basic auth password used to authenticate against the Grafana instance.
88+
89+
Attributes
90+
----------
91+
key : str, default is Undefined, optional
92+
The key where the token is found.
93+
name : str, default is Undefined, optional
94+
The name of the Secret resource being referred to.
95+
"""
96+
key?: str
97+
name?: str
98+
99+
check:
100+
len(key) <= 253 if key
101+
len(key) >= 1 if key
102+
_regex_match(str(key), r"^[-._a-zA-Z0-9]+$") if key
103+
len(name) <= 253 if name
104+
len(name) >= 1 if name
105+
_regex_match(str(name), r"^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$") if name
62106

63107
schema GeneratorsExternalSecretsIoV1alpha1GrafanaSpecAuthToken:
64108
r"""

docs/examples/src/charts/external_secrets/api/v1alpha1/generators_external_secrets_io_v1alpha1_password.k

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
This file was generated by the KCL auto-gen tool. DO NOT EDIT.
33
Editing this file might prove futile when you re-run the KCL auto-gen generate command.
44
"""
5+
56
import k8s.apimachinery.pkg.apis.meta.v1
67

78
schema Password:

docs/examples/src/charts/external_secrets/api/v1alpha1/generators_external_secrets_io_v1alpha1_quay_access_token.k

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
This file was generated by the KCL auto-gen tool. DO NOT EDIT.
33
Editing this file might prove futile when you re-run the KCL auto-gen generate command.
44
"""
5+
56
import regex
67
import k8s.apimachinery.pkg.apis.meta.v1
78

docs/examples/src/charts/external_secrets/api/v1alpha1/generators_external_secrets_io_v1alpha1_s_t_s_session_token.k

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
This file was generated by the KCL auto-gen tool. DO NOT EDIT.
33
Editing this file might prove futile when you re-run the KCL auto-gen generate command.
44
"""
5+
56
import regex
67
import k8s.apimachinery.pkg.apis.meta.v1
78

docs/examples/src/charts/external_secrets/api/v1alpha1/generators_external_secrets_io_v1alpha1_uuid.k

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
This file was generated by the KCL auto-gen tool. DO NOT EDIT.
33
Editing this file might prove futile when you re-run the KCL auto-gen generate command.
44
"""
5+
56
import k8s.apimachinery.pkg.apis.meta.v1
67

78
schema UUID:

docs/examples/src/charts/external_secrets/api/v1alpha1/generators_external_secrets_io_v1alpha1_vault_dynamic_secret.k

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
This file was generated by the KCL auto-gen tool. DO NOT EDIT.
33
Editing this file might prove futile when you re-run the KCL auto-gen generate command.
44
"""
5+
56
import regex
67
import k8s.apimachinery.pkg.apis.meta.v1
78

@@ -75,7 +76,7 @@ schema GeneratorsExternalSecretsIoV1alpha1VaultDynamicSecretSpecProvider:
7576

7677
Attributes
7778
----------
78-
auth : GeneratorsExternalSecretsIoV1alpha1VaultDynamicSecretSpecProviderAuth, default is Undefined, required
79+
auth : GeneratorsExternalSecretsIoV1alpha1VaultDynamicSecretSpecProviderAuth, default is Undefined, optional
7980
auth
8081
caBundle : str, default is Undefined, optional
8182
PEM encoded CA bundle used to validate Vault server certificate. Only used
@@ -113,8 +114,7 @@ schema GeneratorsExternalSecretsIoV1alpha1VaultDynamicSecretSpecProvider:
113114
Version is the Vault KV secret engine version. This can be either "v1" or
114115
"v2". Version defaults to "v2".
115116
"""
116-
auth: GeneratorsExternalSecretsIoV1alpha1VaultDynamicSecretSpecProviderAuth
117-
117+
auth?: GeneratorsExternalSecretsIoV1alpha1VaultDynamicSecretSpecProviderAuth
118118
caBundle?: str
119119
caProvider?: GeneratorsExternalSecretsIoV1alpha1VaultDynamicSecretSpecProviderCaProvider
120120
forwardInconsistent?: bool

0 commit comments

Comments
 (0)