Files
dc-kc/charts/ghost
2025-05-24 08:54:09 +01:00
..
2025-05-24 08:54:09 +01:00
2024-10-24 23:01:16 +01:00
2024-01-08 23:08:30 +00:00
2025-05-24 08:54:09 +01:00
2025-05-15 21:41:39 +01:00
2025-05-18 20:59:03 +01:00

ghost

Version: 0.1.0 Type: application AppVersion: 1.16.0

A Helm chart for Kubernetes

Requirements

Repository Name Version
https://gitlab.com/api/v4/projects/55284972/packages/helm/stable mysql-bkp(backupd) 0.7.1
https://gitlab.com/api/v4/projects/55284972/packages/helm/stable ghost-bkp(backupd) 0.7.1
oci://registry-1.docker.io/bitnamicharts ghost 22.2.16

Values

Key Type Default Description
ghost-bkp.backup.copyMethod string "Direct"
ghost-bkp.backup.enabled bool false
ghost-bkp.backup.schedule string "0 2 * * *"
ghost-bkp.existingSecret string "ghost-backupd-wasabi"
ghost-bkp.persistence.generate bool true
ghost-bkp.persistence.size string "50Gi"
ghost-bkp.restore.asOf string "2025-03-31T06:00:00-00:00"
ghost-bkp.restore.enabled bool true
ghost-bkp.restore.schedule string "0 3 * * *"
ghost-bkp.restore.trigger.manual string "manual-2025-03-31T09-00-00"
ghost.allowEmptyPassword bool false
ghost.diagnosticMode.enabled bool false
ghost.existingSecret string "ghost"
ghost.extraEnvVarsSecret string "ghost-extra"
ghost.extraEnvVars[0].name string "LOG_LEVEL"
ghost.extraEnvVars[0].value string "DEBUG"
ghost.fullnameOverride string "ghost"
ghost.ghostBlogTitle string "DeepCypher Blog"
ghost.ghostEmail string "noreply@smtp.deepcypher.me"
ghost.ghostEnableHttps bool false
ghost.ghostHost string "blog.deepcypher.me"
ghost.ghostSkipInstall bool false
ghost.ghostUsername string "Dr. George Onoufriou"
ghost.image.debug bool true
ghost.ingress.annotations."cert-manager.io/cluster-issuer" string "aux-issuer"
ghost.ingress.annotations."gethomepage.dev/description" string "Homelab blog."
ghost.ingress.annotations."gethomepage.dev/enabled" string "true"
ghost.ingress.annotations."gethomepage.dev/group" string "DeepCypher"
ghost.ingress.annotations."gethomepage.dev/icon" string "homepage.png"
ghost.ingress.annotations."gethomepage.dev/name" string "Ghost"
ghost.ingress.annotations."traefik.ingress.kubernetes.io/router.middlewares" string "ghost-headers@kubernetescrd"
ghost.ingress.className string "traefik"
ghost.ingress.enabled bool true
ghost.ingress.hostname string "blog.deepcypher.me"
ghost.ingress.tls[0].hosts[0] string "blog.deepcypher.me"
ghost.ingress.tls[0].secretName string "blog-cert"
ghost.livenessProbe.enabled bool false
ghost.mysql.auth.existingSecret string "mysql"
ghost.mysql.auth.username string "bn_ghost"
ghost.mysql.diagnosticMode.enabled bool false
ghost.mysql.image.registry string "docker.io"
ghost.mysql.image.repository string "bitnami/mysql"
ghost.mysql.image.tag string "8.4.3-debian-12-r6"
ghost.mysql.primary.livenessProbe.enabled bool true
ghost.mysql.primary.persistence.enabled bool true
ghost.mysql.primary.persistence.existingClaim string "ghost-mysql-bkp"
ghost.mysql.primary.persistence.size string "50Gi"
ghost.mysql.primary.readinessProbe.enabled bool true
ghost.mysql.primary.startupProbe.enabled bool true
ghost.mysql.primary.startupProbe.failureThreshold int 200
ghost.mysql.primary.startupProbe.initialDelaySeconds int 30
ghost.mysql.primary.startupProbe.periodSeconds int 15
ghost.mysql.primary.startupProbe.successThreshold int 1
ghost.mysql.primary.startupProbe.timeoutSeconds int 5
ghost.mysql.resources.limits.ephemeral-storage string "1Gi"
ghost.mysql.resources.limits.memory string "1Gi"
ghost.mysql.resources.requests.cpu string "750m"
ghost.mysql.secondary.livenessProbe.enabled bool false
ghost.mysql.secondary.persistence.size string "50Gi"
ghost.mysql.secondary.readinessProbe.enabled bool true
ghost.mysql.secondary.startupProbe.enabled bool false
ghost.mysql.secondary.startupProbe.failureThreshold int 40
ghost.mysql.secondary.startupProbe.initialDelaySeconds int 500
ghost.mysql.secondary.startupProbe.periodSeconds int 15
ghost.mysql.secondary.startupProbe.successThreshold int 1
ghost.mysql.secondary.startupProbe.timeoutSeconds int 5
ghost.persistence.enabled bool true
ghost.persistence.size string "50Gi"
ghost.readinessProbe.enabled bool false
ghost.replicaCount int 1
ghost.resources.limits.ephemeral-storage string "1Gi"
ghost.resources.limits.memory string "700Mi"
ghost.resources.requests.cpu string "500m"
ghost.service.type string "ClusterIP"
ghost.smtpHost string "in-v3.mailjet.com"
ghost.smtpPort int 587
ghost.startupProbe.enabled bool false
ghost.startupProbe.failureThreshold int 40
ghost.startupProbe.initialDelaySeconds int 120
ghost.startupProbe.periodSeconds int 15
ghost.startupProbe.timeoutSeconds int 5
ghost.volumePermissions.enabled bool true
mysql-bkp.backup.copyMethod string "Direct"
mysql-bkp.backup.enabled bool false
mysql-bkp.backup.schedule string "0 2 * * *"
mysql-bkp.existingSecret string "mysql-backupd-wasabi"
mysql-bkp.persistence.generate bool true
mysql-bkp.persistence.size string "50Gi"
mysql-bkp.restore.asOf string "2025-03-31T06:00:00-00:00"
mysql-bkp.restore.enabled bool true
mysql-bkp.restore.schedule string "0 3 * * *"
mysql-bkp.restore.trigger.manual string "manual-2025-03-31T09-00-00"