Release version 1.0.0
This commit is contained in:
@@ -1,110 +1,30 @@
|
||||
customer:
|
||||
# The (dns-compliant) customer name (Required)
|
||||
# name: dns-compliant-customer-name
|
||||
# The customer name (DNS-Compliant)
|
||||
name: customerdomain-tld
|
||||
|
||||
# The legal name of the customer (Required)
|
||||
# legalName: Customer Name Ltd
|
||||
# The customer legal name
|
||||
legalName: Customer Name Ltd.
|
||||
|
||||
# The legal ID of the customer (Required)
|
||||
# legalId: 112233-4455
|
||||
# The customer legal ID
|
||||
legalId: 112233-4455
|
||||
|
||||
# The timezone for the customer
|
||||
# The customer timezone
|
||||
timezone: "Europe/Stockholm"
|
||||
|
||||
email:
|
||||
# Force a given sender email
|
||||
# forceSender: "example@email.com"
|
||||
|
||||
# Set a default sender/display name
|
||||
# defaultSender: "customer-noreply@v3.nu"
|
||||
# defaultSenderName: "Customer Name"
|
||||
|
||||
# Specify allowed domains/emails to use as senders
|
||||
# domains:
|
||||
# - customer.tld
|
||||
# emails:
|
||||
# - mail@customer.tld
|
||||
# Set the SMTP server to use for the site
|
||||
smtpServer: smtp2go
|
||||
|
||||
# Database configuration
|
||||
database:
|
||||
# Database server to use
|
||||
server: kincaid
|
||||
|
||||
# Import database from file if not already imported
|
||||
import: false
|
||||
importPath: "/full-cloud/import.sql"
|
||||
overwriteExisting: false
|
||||
|
||||
# Storage Settings
|
||||
storage:
|
||||
# The storage class used for the cloud part of the storage
|
||||
# Default: premium01
|
||||
class: "premium01"
|
||||
|
||||
# The storage type to use for the site
|
||||
# Default: Premium_LRS
|
||||
type: "Premium_LRS"
|
||||
|
||||
# The storage container to use for the site (REQUIRED)
|
||||
# Default: <domain>-<tld>
|
||||
# container: "company-tld"
|
||||
|
||||
# WP Content Folders
|
||||
wpContent:
|
||||
- uploads
|
||||
- languages
|
||||
|
||||
additionalMounts: {}
|
||||
# - cloudPath: uploads
|
||||
# localPath: /app/web/app/uploads
|
||||
|
||||
site:
|
||||
# container_base: debian
|
||||
# The name of the repository/composerpackage/dockerimage
|
||||
# Default: domain.replace('.', '-')
|
||||
# name: "customer-tld"
|
||||
name: "customerdomain-tld"
|
||||
domain: &mainDomain "customerdomain.tld"
|
||||
additionalDomains:
|
||||
- www.*mainDomain
|
||||
|
||||
# Tag of the container to deploy
|
||||
# imageTag: "latest"
|
||||
|
||||
# The primary domain/TLD where the site will be available
|
||||
# domain: customer.tld
|
||||
image: "ghcr.io/cloudynes/php-bedrock:8.0-alpine"
|
||||
|
||||
# The main url (subdomain) for the site
|
||||
# Only needed if it differs from the domain
|
||||
# ex.
|
||||
# redirectDomain: tempdomain.customer.tld
|
||||
env:
|
||||
WP_ENV: "production"
|
||||
|
||||
webpRoute: true
|
||||
dbInstance: ""
|
||||
|
||||
# Additional ingress domains that should all
|
||||
# point to the same site
|
||||
# Defaults are:
|
||||
# - <domain>.<tld>
|
||||
# - www.<domain>.<tld>
|
||||
# - <domain>-<tld>.eu.cust.azurecd.net
|
||||
# - www-<domain>-<tld>.eu.cust.azurecd.net
|
||||
additionalIngressDomains: []
|
||||
|
||||
# PHP Version
|
||||
phpVersion: "8.0"
|
||||
|
||||
# Set environment (production/test/staging)
|
||||
# Default: production
|
||||
environment: production
|
||||
|
||||
# Additional env vars
|
||||
# additionalEnv:
|
||||
# MY_ENV_VAR: "value"
|
||||
additionalEnv: {}
|
||||
|
||||
# Enable the route for trying .webp files before images
|
||||
enableWebpRoute: "true"
|
||||
|
||||
# Enable the automatic conversion of WebP images
|
||||
enableWebpConversion: "true"
|
||||
|
||||
# The resource limits for the site
|
||||
resources:
|
||||
replicas: 1
|
||||
php:
|
||||
@@ -120,18 +40,110 @@ site:
|
||||
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
|
||||
|
||||
# Log Errors
|
||||
logErrors: "1"
|
||||
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"
|
||||
|
||||
# Display Errors
|
||||
displayErrors: "0"
|
||||
email:
|
||||
smtpHost: ""
|
||||
smtpPort: ""
|
||||
smtpAuth: false
|
||||
smtpUser: ""
|
||||
smtpPassword: ""
|
||||
smtpStarttls: false
|
||||
|
||||
# Auto Registration
|
||||
autoRegisterEnabled: "false"
|
||||
# advanced:
|
||||
# php:
|
||||
# displayErrors: "0"
|
||||
# logErrors: "1"
|
||||
# additionalAdminValues: {}
|
||||
forceSender: ""
|
||||
defaultSender: ""
|
||||
defaultSenderName: ""
|
||||
domains:
|
||||
- domain
|
||||
emails:
|
||||
- email
|
||||
|
||||
php:
|
||||
logErrors: "On"
|
||||
displayErrors: "Off"
|
||||
additionalValues: {}
|
||||
additionalAdminValues: {}
|
||||
|
||||
Reference in New Issue
Block a user