Tools
CLI tools available under orca tools. This list is auto-discovered from the command tree.
Commands
secret
Manage Azure Key Vault secretsManage Azure Key Vault secrets. The target vault is derived from --env (e.g. dev -> corti-shared-dev-kv) and the predefined labels are derived from --type (shared, infra). Authenticates using the default Azure credential chain.
Subcommands
copy
Copy a secret into the shared vault for an environment
Copy a secret's value from a source Key Vault into the shared Key Vault for an environment, attaching the predefined labels for its type. The destination vault is derived from --env (e.g. dev -> corti-shared-dev-kv), the destination secret name from --name, and the tags from --type.
--env
— destination environment: dev, stg, prd
--input-kv
— source Key Vault name
--input-secret-name
— source secret name
--name
— destination secret name
--type
— secret type: shared, infra
set
Set a secret with predefined labels
Create or update a secret in the shared Key Vault for an environment, attaching the predefined labels for its type. The target vault is derived from --env (e.g. dev -> corti-shared-dev-kv) and the tags are derived from --type. If --value is omitted and the terminal is interactive, you are prompted for the value without echoing it.
--env
— environment: dev, stg, prd
--name
— secret name
--type
— secret type: shared, infra
--value
— secret value (prompted if omitted and interactive)