From 16318971ef13158e05cc9a88d56a447a8dc346f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois?= <32224751+Lp-Francois@users.noreply.github.com> Date: Wed, 5 Jun 2024 16:31:59 +0200 Subject: [PATCH] Update dopplersecret_v1alpha1.json with latest version 1.5.1 (#322) --- .../dopplersecret_v1alpha1.json | 82 +++++++++---------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/secrets.doppler.com/dopplersecret_v1alpha1.json b/secrets.doppler.com/dopplersecret_v1alpha1.json index 579c3bf0..bfd7e6ea 100644 --- a/secrets.doppler.com/dopplersecret_v1alpha1.json +++ b/secrets.doppler.com/dopplersecret_v1alpha1.json @@ -21,13 +21,7 @@ }, "format": { "description": "Format enables the downloading of secrets as a file", - "enum": [ - "json", - "dotnet-json", - "env", - "yaml", - "docker" - ], + "enum": ["json", "dotnet-json", "env", "yaml", "docker"], "type": "string" }, "host": { @@ -45,13 +39,25 @@ "namespace": { "description": "Namespace of the resource being referred to. Ignored if not cluster scoped", "type": "string" + }, + "type": { + "default": "Opaque", + "description": "The secret type of the managed secret", + "enum": [ + "Opaque", + "kubernetes.io/tls", + "kubernetes.io/service-account-token", + "kubernetes.io/dockercfg", + "kubernetes.io/dockerconfigjson", + "kubernetes.io/basic-auth", + "kubernetes.io/ssh-auth", + "bootstrap.kubernetes.io/token" + ], + "type": "string" } }, - "required": [ - "name" - ], - "type": "object", - "additionalProperties": false + "required": ["name"], + "type": "object" }, "nameTransformer": { "description": "The environment variable compatible secrets name transformer to apply", @@ -60,27 +66,26 @@ "camel", "lower-snake", "tf-var", - "dotnet-env" + "dotnet-env", + "lower-kebab" ], "type": "string" }, "processors": { "additionalProperties": { "properties": { + "asName": { + "description": "The mapped name of the field in the managed secret, defaults to the original Doppler secret name for Opaque Kubernetes secrets. If omitted for other types, the value is not copied to the managed secret.", + "type": "string" + }, "type": { + "default": "plain", "description": "The type of process to be performed, either \"plain\" or \"base64\"", - "enum": [ - "plain", - "base64" - ], + "enum": ["plain", "base64"], "type": "string" } }, - "required": [ - "type" - ], - "type": "object", - "additionalProperties": false + "type": "object" }, "description": "A list of processors to transform the data during ingestion", "type": "object" @@ -95,6 +100,13 @@ "format": "int64", "type": "integer" }, + "secrets": { + "description": "A list of secrets to sync from the config", + "items": { + "type": "string" + }, + "type": "array" + }, "tokenSecret": { "description": "The Kubernetes secret containing the Doppler service token", "properties": { @@ -107,11 +119,8 @@ "type": "string" } }, - "required": [ - "name" - ], - "type": "object", - "additionalProperties": false + "required": ["name"], + "type": "object" }, "verifyTLS": { "default": true, @@ -119,8 +128,7 @@ "type": "boolean" } }, - "type": "object", - "additionalProperties": false + "type": "object" }, "status": { "description": "DopplerSecretStatus defines the observed state of DopplerSecret", @@ -154,11 +162,7 @@ }, "status": { "description": "status of the condition, one of True, False, Unknown.", - "enum": [ - "True", - "False", - "Unknown" - ], + "enum": ["True", "False", "Unknown"], "type": "string" }, "type": { @@ -175,17 +179,13 @@ "status", "type" ], - "type": "object", - "additionalProperties": false + "type": "object" }, "type": "array" } }, - "required": [ - "conditions" - ], - "type": "object", - "additionalProperties": false + "required": ["conditions"], + "type": "object" } }, "type": "object"