161 lines
3.1 KiB
YAML
161 lines
3.1 KiB
YAML
customer:
|
|
# The customer name (DNS-Compliant)
|
|
name: customerdomain-tld
|
|
|
|
# The customer legal name
|
|
legalName: Customer Name Ltd.
|
|
|
|
# The customer legal ID
|
|
legalId: 112233-4455
|
|
|
|
# The customer timezone
|
|
timezone: "Europe/Stockholm"
|
|
|
|
site:
|
|
name: "customerdomain-tld"
|
|
domain: "customerdomain.tld"
|
|
additionalDomains: []
|
|
|
|
image: "ghcr.io/cloudynes/php-bedrock:8.0-alpine"
|
|
|
|
env:
|
|
WP_ENV: "production"
|
|
|
|
webpRoute: true
|
|
dbInstance: ""
|
|
|
|
certificate:
|
|
certManager: false
|
|
# issuerRef: ""
|
|
# issuerKind: ""
|
|
existingCert: false
|
|
# existingCertName: ""
|
|
importCert: false
|
|
# importCertValue: |
|
|
# ....
|
|
# importKeyValue: |
|
|
# ....
|
|
|
|
resources:
|
|
replicas: 1
|
|
php:
|
|
memory: 512M
|
|
post: 512M
|
|
upload: 512M
|
|
inputTime: "300"
|
|
executionTime: "300"
|
|
cpu:
|
|
avg: 500m
|
|
peak: 1000m
|
|
mem:
|
|
avg: 256Mi
|
|
peak: 512Mi
|
|
disk: 5Gi
|
|
|
|
secrets:
|
|
external: []
|
|
# - 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: dockerconfig
|
|
|
|
|
|
storage:
|
|
kubernetes:
|
|
- name: "pull-secret"
|
|
type: "secret"
|
|
files:
|
|
- name: .dockerconfigjson
|
|
content: |
|
|
{"auths":{"ghcr.io":{"username":"ghcr.io","password":"ghcr.io","auth":"ghcr.io"}}}
|
|
# - name: "secret01"
|
|
# type: "secret"
|
|
# files:
|
|
# - name: x
|
|
# mount: /x.txt
|
|
# content: |
|
|
# Hello World
|
|
# - name: "config01"
|
|
# type: configmap
|
|
# files:
|
|
# - name: x
|
|
# mount: /x.txt
|
|
# content: |
|
|
# test:
|
|
# data:
|
|
# - x
|
|
# - y
|
|
# - z
|
|
cloud:
|
|
active: false
|
|
driver: "blob.csi.azure.com"
|
|
account: "azstorage11"
|
|
sku: "Premium_LRS"
|
|
class: "azstorage11class-retain"
|
|
container: "customerdomain-tld"
|
|
|
|
local:
|
|
active: true
|
|
class: "longhorn"
|
|
|
|
folders:
|
|
- uploads
|
|
- languages
|
|
|
|
init:
|
|
wp:
|
|
theme: "abctheme"
|
|
updatePermissions: true
|
|
db:
|
|
active: false
|
|
overwrite: false
|
|
# path: "/full-cloud/init.sql"
|
|
# url: "https://url.to/init.sql"
|
|
content:
|
|
active: false
|
|
overwrite: false
|
|
webpConverter: false
|
|
# path: "/full-cloud/content.zip"
|
|
# url: "https://url.to/content.zip"
|
|
|
|
email:
|
|
smtpHost: ""
|
|
smtpPort: ""
|
|
smtpAuth: false
|
|
smtpUser: ""
|
|
smtpPassword: ""
|
|
smtpStarttls: false
|
|
|
|
forceSender: ""
|
|
defaultSender: ""
|
|
defaultSenderName: ""
|
|
domains:
|
|
- domain
|
|
emails:
|
|
- email
|
|
|
|
php:
|
|
logErrors: "On"
|
|
displayErrors: "Off"
|
|
additionalValues: {}
|
|
additionalAdminValues: {}
|