97 lines
1.9 KiB
YAML
97 lines
1.9 KiB
YAML
customer:
|
|
name: "customer-name"
|
|
legalName: "Customer Name Ltd"
|
|
legalId: "123456-7890"
|
|
timezone: "Europe/Stockholm"
|
|
|
|
site:
|
|
name: "site-name"
|
|
primaryDomain: "primarydomain.com"
|
|
|
|
additionalDomains:
|
|
- "additionaldomain.com"
|
|
|
|
image: "image:tag"
|
|
|
|
certificateIssuer: "zssl-production"
|
|
|
|
resources:
|
|
cpu:
|
|
peak: 1000m
|
|
avg: 500m
|
|
mem:
|
|
peak: 1Gi
|
|
avg: 500Mi
|
|
storage: 10Gi
|
|
|
|
secrets:
|
|
- name: "test-secret"
|
|
type: "env"
|
|
values:
|
|
- name: "ABC_TEST"
|
|
value: "123"
|
|
- name: "DEF_TEST"
|
|
value: |
|
|
Hello World
|
|
- name: "test-file"
|
|
type: "file"
|
|
values:
|
|
- name: "test-file.txt"
|
|
path: "/tmp/test-file.txt"
|
|
value: |
|
|
Hello World
|
|
- name: "test-docker"
|
|
type: "docker"
|
|
values:
|
|
- name: ".dockerconfigjson"
|
|
value: |
|
|
{
|
|
"auths": {
|
|
"https://index.docker.io/v1/": {
|
|
"auth": "dXNlcm5hbWU6cGFzc3dvcmQ="
|
|
}
|
|
}
|
|
}
|
|
|
|
configMaps:
|
|
- name: "test-configmap"
|
|
type: "file"
|
|
values:
|
|
- name: "test-configmap.txt"
|
|
path: "/tmp/test-configmap.txt"
|
|
value: |
|
|
Hello World
|
|
- name: "test-env"
|
|
type: "env"
|
|
values:
|
|
- name: "ABC_TEST"
|
|
value: "123"
|
|
- name: "DEF_TEST"
|
|
value: |
|
|
Hello World
|
|
|
|
externalSecrets:
|
|
- name: "ex-gl-secret"
|
|
type: "env"
|
|
ref:
|
|
secretStore: ""
|
|
clusterSecretStore: "az-cluster-store"
|
|
target: "global-secrets"
|
|
items:
|
|
- source: secret/SMTP-USER
|
|
target: SMTP_USER
|
|
- source: secret/SMTP-PASSWORD
|
|
target: SMTP_PASS
|
|
- source: secret/SMTP-HOST
|
|
target: SMTP_HOST
|
|
- name: "ex-pull-secret"
|
|
type: "docker"
|
|
ref:
|
|
secretStore: ""
|
|
secretStoreNamespace: ""
|
|
clusterSecretStore: "az-cluster-store"
|
|
target: "pull-secret"
|
|
items:
|
|
- source: secret/PULL-TOKEN
|
|
target: dockerconfigjson
|
|
|