Skip to content

Latest commit

 

History

History
474 lines (474 loc) · 6.21 KB

external.md

File metadata and controls

474 lines (474 loc) · 6.21 KB
title linktitle description weight
API Documentation
API Documentation
Reference of the jx-promote configuration
10

Packages:

kubernetes-client.io/v1

Package v1alpha1 is the v1alpha1 version of the API.

Resource Types:

ExternalSecret

ExternalSecret represents a collection of mappings of Secrets to destinations in the underlying secret store (e.g. Vault keys)

Field Description
apiVersion
string
kubernetes-client.io/v1
kind
string
ExternalSecret
metadata
Kubernetes meta/v1.ObjectMeta
(Optional) Refer to the Kubernetes API documentation for the fields of the metadata field.
spec
ExternalSecretSpec
(Optional)

Spec holds the desired state of the ExternalSecret from the client



backendType
string
vaultMountPoint
string
vaultRole
string
projectId
string
keyVaultName
string
region
string
roleArn
string
data
[]Data

Data the data for each entry in the Secret

template
Template

Template

status
ExternalSecretStatus
(Optional)

Status holds the current status

Data

(Appears on: ExternalSecretSpec)

Data the data properties

Field Description
name
string

Name name of the secret data entry

key
string

Key the key in the underlying secret storage (e.g. the key in vault)

property
string

Property the property in the underlying secret storage (e.g. in vault)

version
string

Version the version of the property to use. e.g. ‘latest’

ExternalSecretSpec

(Appears on: ExternalSecret)

ExternalSecretSpec defines the desired state of ExternalSecret.

Field Description
backendType
string
vaultMountPoint
string
vaultRole
string
projectId
string
keyVaultName
string
region
string
roleArn
string
data
[]Data

Data the data for each entry in the Secret

template
Template

Template

ExternalSecretStatus

(Appears on: ExternalSecret)

ExternalSecretStatus defines the current status of the ExternalSecret.

Field Description
lastSync
Kubernetes meta/v1.Time
observedGeneration
int
status
string

Template

(Appears on: ExternalSecretSpec)

Template the template data

Field Description
type
string

Type the type of the secret

metadata
Kubernetes meta/v1.ObjectMeta

Metadata the metadata such as labels or annotations

Refer to the Kubernetes API documentation for the fields of the metadata field.

Generated with gen-crd-api-reference-docs on git commit fddbf8d.