37 lines
1.2 KiB
YAML
37 lines
1.2 KiB
YAML
.catalog:
|
|
name: "Secrets Bridge Server"
|
|
version: 0.0.1-rancher1
|
|
description: |
|
|
Server side secrets bridge between Rancher and Vault
|
|
questions:
|
|
- variable: CATTLE_URL
|
|
type: string
|
|
label: "Cattle URL"
|
|
required: true
|
|
description: "URL to the Cattle Project this service is managing"
|
|
- variable: CATTLE_ACCESS_KEY
|
|
type: string
|
|
label: "Cattle Access Key"
|
|
required: true
|
|
description: "Cattle Access API Key"
|
|
- variable: CATTLE_SECRET_KEY
|
|
type: password
|
|
label: "Cattle Secret Key"
|
|
required: true
|
|
description: "Cattle Secret API Key"
|
|
- variable: VAULT_TOKEN
|
|
type: password
|
|
label: "Vault Temp Token"
|
|
required: true
|
|
description: "Temporary Token to Access Vault Cubbyhole"
|
|
- variable: VAULT_URL
|
|
type: string
|
|
label: "URL to Vault server"
|
|
required: true
|
|
description: "URL to the Vault server"
|
|
- variable: VAULT_CUBBYPATH
|
|
type: string
|
|
label: "Vault Cubbyhole Path"
|
|
required: true
|
|
description: "Path to get the permenant API key"
|