70 lines
1.2 KiB
Go Template
70 lines
1.2 KiB
Go Template
image:
|
|
debug: true
|
|
|
|
ghostBlogTitle: K&G Tie the Kgnot
|
|
ghostHost: https://kgnot.ca
|
|
ghostUsername: {{ requiredEnv "KGNOT_GHOST_USER_NAME" }}
|
|
existingSecret: ghost-kgnot-user-secret
|
|
|
|
allowEmptyPassword: false
|
|
|
|
|
|
readinessProbe:
|
|
enabled: false
|
|
|
|
resources:
|
|
requests:
|
|
cpu: 10m
|
|
ephemeral-storage: 50Mi
|
|
memory: 64Mi
|
|
limits:
|
|
cpu: 500m
|
|
ephemeral-storage: 2Gi
|
|
memory: 350Mi
|
|
|
|
persistence:
|
|
size: 1Gi
|
|
|
|
smtpHost: "smtp.sendgrid.net"
|
|
smtpPort: 465
|
|
smtpUser: "apikey"
|
|
smtpService: "SendGrid"
|
|
smtpProtocol: "tls"
|
|
smtpExistingSecret: kgnot-smtp-password
|
|
|
|
mysql:
|
|
enabled: false
|
|
externalDatabase:
|
|
host: mariadb.datastore.svc.cluster.local
|
|
user: kgnot_ghost
|
|
database: kgnot_ghost
|
|
existingSecret: ghost-kgnot-db-secret
|
|
|
|
updateStrategy:
|
|
type: Recreate
|
|
|
|
service:
|
|
type: ClusterIP
|
|
|
|
ingress:
|
|
enabled: true
|
|
hostname: kgnot.ca
|
|
tls: true
|
|
extraTls:
|
|
- secretName: kgnot-ca-tls
|
|
hosts:
|
|
- kgnot.ca
|
|
|
|
extraDeploy:
|
|
- apiVersion: cert-manager.io/v1
|
|
kind: Certificate
|
|
metadata:
|
|
name: kgnot-ca
|
|
namespace: ghost
|
|
spec:
|
|
secretName: kgnot-ca-tls
|
|
issuerRef:
|
|
name: letsencrypt-kgnot
|
|
kind: ClusterIssuer
|
|
dnsNames:
|
|
- kgnot.ca |