Skip to content

Commit

Permalink
regenerate charts
Browse files Browse the repository at this point in the history
  • Loading branch information
manedurphy committed Aug 17, 2022
1 parent 02d96d6 commit a7edbf3
Show file tree
Hide file tree
Showing 7 changed files with 64 additions and 14 deletions.
19 changes: 12 additions & 7 deletions apis/v1/secretproviderclass_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -46,18 +46,23 @@ type SecretObject struct {
Data []*SecretObjectData `json:"data,omitempty"`
}

type Secret struct {
// name of the object to sync
ObjectName string `json:"objectName,omitempty"`
// expected format of the secret received from the provider (e.g. plaintext, json)
Format string `json:"format,omitempty"`
// JSON path to target for a secret received in JSON format
JsonPath string `json:"jsonPath,omitempty"`
}

type TransformOptions struct {
Format string `json:"format,omitempty"`
// expected format of the secret received from the provider (e.g. plaintext, json)
Format string `json:"format,omitempty"`
// JSON path to target for a secret received in JSON format
JsonPath string `json:"jsonPath,omitempty"`
Secrets []Secret `json:"secrets,omitempty"`
}

type Secret struct {
ObjectName string `json:"objectName,omitempty"`
Format string `json:"format,omitempty"`
JsonPath string `json:"jsonPath,omitempty"`
}

// SecretProviderClassSpec defines the desired state of SecretProviderClass
type SecretProviderClassSpec struct {
// Configuration for provider name
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,20 +81,29 @@ spec:
type: object
type: array
transformOptions:
description: SyncOptions SyncOptions `json:"syncOptions,omitempty"`
description: Configuration for secret transformation
properties:
format:
description: expected format of the secret received from the provider
(e.g. plaintext, json)
type: string
jsonPath:
description: JSON path to target for a secret received in JSON
format
type: string
secrets:
items:
properties:
format:
description: expected format of the secret received from
the provider (e.g. plaintext, json)
type: string
jsonPath:
description: JSON path to target for a secret received in
JSON format
type: string
objectName:
description: name of the object to sync
type: string
type: object
type: array
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,20 +81,29 @@ spec:
type: object
type: array
transformOptions:
description: SyncOptions SyncOptions `json:"syncOptions,omitempty"`
description: Configuration for secret transformation
properties:
format:
description: expected format of the secret received from the provider
(e.g. plaintext, json)
type: string
jsonPath:
description: JSON path to target for a secret received in JSON
format
type: string
secrets:
items:
properties:
format:
description: expected format of the secret received from
the provider (e.g. plaintext, json)
type: string
jsonPath:
description: JSON path to target for a secret received in
JSON format
type: string
objectName:
description: name of the object to sync
type: string
type: object
type: array
Expand Down
11 changes: 10 additions & 1 deletion deploy/secrets-store.csi.x-k8s.io_secretproviderclasses.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -81,20 +81,29 @@ spec:
type: object
type: array
transformOptions:
description: SyncOptions SyncOptions `json:"syncOptions,omitempty"`
description: Configuration for secret transformation
properties:
format:
description: expected format of the secret received from the provider
(e.g. plaintext, json)
type: string
jsonPath:
description: JSON path to target for a secret received in JSON
format
type: string
secrets:
items:
properties:
format:
description: expected format of the secret received from
the provider (e.g. plaintext, json)
type: string
jsonPath:
description: JSON path to target for a secret received in
JSON format
type: string
objectName:
description: name of the object to sync
type: string
type: object
type: array
Expand Down
4 changes: 2 additions & 2 deletions manifest_staging/charts/secrets-store-csi-driver/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v2
name: secrets-store-csi-driver
version: 1.2.2
appVersion: 1.2.2
version: 1.2.3
appVersion: 1.2.3
kubeVersion: ">=1.16.0-0"
description: A Helm chart to install the SecretsStore CSI Driver inside a Kubernetes cluster.
icon: https://github.com/kubernetes/kubernetes/blob/master/logo/logo.png
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,20 +81,29 @@ spec:
type: object
type: array
transformOptions:
description: SyncOptions SyncOptions `json:"syncOptions,omitempty"`
description: Configuration for secret transformation
properties:
format:
description: expected format of the secret received from the provider
(e.g. plaintext, json)
type: string
jsonPath:
description: JSON path to target for a secret received in JSON
format
type: string
secrets:
items:
properties:
format:
description: expected format of the secret received from
the provider (e.g. plaintext, json)
type: string
jsonPath:
description: JSON path to target for a secret received in
JSON format
type: string
objectName:
description: name of the object to sync
type: string
type: object
type: array
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,20 +81,29 @@ spec:
type: object
type: array
transformOptions:
description: SyncOptions SyncOptions `json:"syncOptions,omitempty"`
description: Configuration for secret transformation
properties:
format:
description: expected format of the secret received from the provider
(e.g. plaintext, json)
type: string
jsonPath:
description: JSON path to target for a secret received in JSON
format
type: string
secrets:
items:
properties:
format:
description: expected format of the secret received from
the provider (e.g. plaintext, json)
type: string
jsonPath:
description: JSON path to target for a secret received in
JSON format
type: string
objectName:
description: name of the object to sync
type: string
type: object
type: array
Expand Down

0 comments on commit a7edbf3

Please sign in to comment.