Skip to content

credentials

Appears in

  • .Values.credentials

Naming scheme

  • $FullName-$credentialsName (release-name-chart-name-credentials-name)

credentials

Create credentials objects

Keycredentials
Typemap
Required
Helm tpl
Default{}

Example

credentials: {}

$name

Define credentials

Keycredentials.$name
Typemap
Required
Helm tpl
Default{}

Example

credentials:
credentials-name: {}

type

Define the type of the credentials

Keycredentials.$name.type
Typestring
Required
Helm tpl
Examples3
credentials:
credentials-name:
type: s3

url

Define the url of the credentials

Keycredentials.$name.url
Typestring
Required
Helm tpl
Examplehttps://mys3server.com
credentials:
credentials-name:
url: "https://mys3server.com"

path

Define the optional path-override of the credentials

Keycredentials.$name.path
Typestring
Required
Helm tpl
Example/somecustompath
credentials:
credentials-name:
path: "/somecustompath"

bucket

Define the bucket of the credentials

Keycredentials.$name.bucket
Typestring
Required
Helm tpl
Examplemybucket
credentials:
credentials-name:
bucket: mybucket

accessKey

Define the accessKey of the credentials

Keycredentials.$name.accessKey
Typestring
Required
Helm tpl
Examplemysecretaccesskey
credentials:
credentials-name:
accessKey: myaccesskeyid

secretKey

Define the secretKey of the credentials

Keycredentials.$name.secretKey
Typestring
Required
Helm tpl
Examplemysecretkey
credentials:
credentials-name:
secretKey: mysecretkey

encrKey

Define the encryption key of the credentials

Keycredentials.$name.encrKey
Typestring
Required
Helm tpl
Examplemyencryptionkey
credentials:
credentials-name:
encrKey: myencryptionkey

Full Examples

credentials:
mys3:
type: s3
url: "https://mys3server.com"
bucket: "mybucket"
accessKey: "mysecretaccesskey"
secretKey: "mysecretkey"
encrKey: "myencryptionkey"