Directories
¶
| Path | Synopsis |
|---|---|
|
Package awss3 links the aws-s3 config source kind: one config file held as an S3 object, in the format its key names (spec 0204 D2, D3, D18).
|
Package awss3 links the aws-s3 config source kind: one config file held as an S3 object, in the format its key names (spec 0204 D2, D3, D18). |
|
Package awssecrets links the aws-secrets config source kind: one AWS Secrets Manager secret whose value is a document, or every secret under a name prefix, read as configuration (spec 0204 D3, D18).
|
Package awssecrets links the aws-secrets config source kind: one AWS Secrets Manager secret whose value is a document, or every secret under a name prefix, read as configuration (spec 0204 D3, D18). |
|
Package awsssm links the aws-ssm config source kind: every AWS Systems Manager parameter under a path prefix, read as configuration (spec 0204 D3, D18).
|
Package awsssm links the aws-ssm config source kind: every AWS Systems Manager parameter under a path prefix, read as configuration (spec 0204 D3, D18). |
|
Package azureappconfig links the azure-appconfig config source kind: the settings under a key prefix in an Azure App Configuration store, read as configuration (spec 0204 D3, D18).
|
Package azureappconfig links the azure-appconfig config source kind: the settings under a key prefix in an Azure App Configuration store, read as configuration (spec 0204 D3, D18). |
|
Package azureblob links the azure-blob config source kind: one config file held as an Azure Storage blob, in the format its name says (spec 0204 D2, D3, D18).
|
Package azureblob links the azure-blob config source kind: one config file held as an Azure Storage blob, in the format its name says (spec 0204 D2, D3, D18). |
|
Package azurekeyvault links the azure-keyvault config source kind: one Azure Key Vault secret whose value is a document, or every secret in the vault, read as configuration (spec 0204 D3, D18).
|
Package azurekeyvault links the azure-keyvault config source kind: one Azure Key Vault secret whose value is a document, or every secret in the vault, read as configuration (spec 0204 D3, D18). |
|
Package consul links the consul config source kind: the keys under a Consul KV prefix, read as configuration (spec 0204 D3, D18).
|
Package consul links the consul config source kind: the keys under a Consul KV prefix, read as configuration (spec 0204 D3, D18). |
|
Package file links the file config source kind: a fixed file a tool reads beside its own, such as a platform-provided /etc/mytool/.env, in any format the tool links (spec 0204 D2, D3).
|
Package file links the file config source kind: a fixed file a tool reads beside its own, such as a platform-provided /etc/mytool/.env, in any format the tool links (spec 0204 D2, D3). |
|
Package gcpgcs links the gcp-gcs config source kind: one config file held as a Cloud Storage object, in the format its name says (spec 0204 D2, D3, D18).
|
Package gcpgcs links the gcp-gcs config source kind: one config file held as a Cloud Storage object, in the format its name says (spec 0204 D2, D3, D18). |
|
Package gcpparameter links the gcp-parameter config source kind: one Parameter Manager parameter whose payload is a document, or every parameter under an ID prefix, read as configuration (spec 0204 D3, D18).
|
Package gcpparameter links the gcp-parameter config source kind: one Parameter Manager parameter whose payload is a document, or every parameter under an ID prefix, read as configuration (spec 0204 D3, D18). |
|
Package gcpsecret links the gcp-secret config source kind: one Secret Manager secret whose payload is a document, or a project's secrets, read as configuration (spec 0204 D3, D18).
|
Package gcpsecret links the gcp-secret config source kind: one Secret Manager secret whose payload is a document, or a project's secrets, read as configuration (spec 0204 D3, D18). |
|
internal
|
|
|
awssource
Package awssource builds the AWS config a source kind's client is made from: awsclient's ambient chain (SSO, profiles, IMDS, IRSA, the standard environment variables), with the slot's region, profile and endpoint applied (spec 0204 D18).
|
Package awssource builds the AWS config a source kind's client is made from: awsclient's ambient chain (SSO, profiles, IMDS, IRSA, the standard environment variables), with the slot's region, profile and endpoint applied (spec 0204 D18). |
|
awssource/awssourcetest
Package awssourcetest isolates AWS source tests from the developer's environment.
|
Package awssourcetest isolates AWS source tests from the developer's environment. |
|
azuresource
Package azuresource resolves the Azure credential a source kind's client is made from: azureclient's ambient chain (environment, workload identity, managed identity, the Azure CLI's login), with the slot's tenant applied (spec 0204 D18).
|
Package azuresource resolves the Azure credential a source kind's client is made from: azureclient's ambient chain (environment, workload identity, managed identity, the Azure CLI's login), with the slot's tenant applied (spec 0204 D18). |
|
gcpsource
Package gcpsource resolves the client options a GCP source kind's client is made from: gcpclient's ambient chain (Application Default Credentials: the metadata server, workload identity, GOOGLE_APPLICATION_CREDENTIALS, gcloud's login), with the slot's endpoint applied (spec 0204 D18).
|
Package gcpsource resolves the client options a GCP source kind's client is made from: gcpclient's ambient chain (Application Default Credentials: the metadata server, workload identity, GOOGLE_APPLICATION_CREDENTIALS, gcloud's login), with the slot's endpoint applied (spec 0204 D18). |
|
gcpsource/gcpsourcetest
Package gcpsourcetest isolates GCP source tests from the developer's environment.
|
Package gcpsourcetest isolates GCP source tests from the developer's environment. |
|
sourceauth
Package sourceauth resolves a config source's token through GTB's rungs: config.sources.<name>.auth.env names a variable, .auth.keychain a "service/account" entry, .auth.value holds the token itself (spec 0204 D18).
|
Package sourceauth resolves a config source's token through GTB's rungs: config.sources.<name>.auth.env names a variable, .auth.keychain a "service/account" entry, .auth.value holds the token itself (spec 0204 D18). |
|
sourcesettings
Package sourcesettings reads the settings several source kinds share.
|
Package sourcesettings reads the settings several source kinds share. |
|
Package keychain links the keychain config source kind: tokens a tool keeps in the OS keychain, read and written as configuration (spec 0204 D12).
|
Package keychain links the keychain config source kind: tokens a tool keeps in the OS keychain, read and written as configuration (spec 0204 D12). |
|
Package vault links the vault config source kind: a HashiCorp Vault KV v2 secret, or every secret under a prefix, read as configuration (spec 0204 D3, D18).
|
Package vault links the vault config source kind: a HashiCorp Vault KV v2 secret, or every secret under a prefix, read as configuration (spec 0204 D3, D18). |
Click to show internal directories.
Click to hide internal directories.