diff options
Diffstat (limited to 'kubernetes/namespaces/default')
| -rw-r--r-- | kubernetes/namespaces/default/prestashop/README.md | 12 | ||||
| -rw-r--r-- | kubernetes/namespaces/default/prestashop/ingress.yaml | 37 | ||||
| -rw-r--r-- | kubernetes/namespaces/default/prestashop/values.yaml | 49 | 
3 files changed, 0 insertions, 98 deletions
| diff --git a/kubernetes/namespaces/default/prestashop/README.md b/kubernetes/namespaces/default/prestashop/README.md deleted file mode 100644 index 183f87c..0000000 --- a/kubernetes/namespaces/default/prestashop/README.md +++ /dev/null @@ -1,12 +0,0 @@ -# Prestashop - -This folder contains the ingress and values.yaml file for the deployment of Prestashop, used for our merch store. It additionally deploys MariaDB, used for data storage. - -## Deployment - -``` -$ helm repo add bitnami https://charts.bitnami.com/bitnami -$ helm install prestashop bitnami/prestashop -f prestashop/values.yaml --set prestashopPassword=<admin passsword>,mariadb.auth.rootPassword=<database password>,smtpPassword=<password from mailgun> -``` - -The Helm chart can be located [here](https://github.com/bitnami/charts/tree/master/bitnami/prestashop), including all available parameters. diff --git a/kubernetes/namespaces/default/prestashop/ingress.yaml b/kubernetes/namespaces/default/prestashop/ingress.yaml deleted file mode 100644 index 2df402e..0000000 --- a/kubernetes/namespaces/default/prestashop/ingress.yaml +++ /dev/null @@ -1,37 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: -  name: merch-svc -spec: -  selector: -    app.kubernetes.io/instance: prestashop-v2 -    app.kubernetes.io/name: prestashop -  ports: -    - protocol: TCP -      port: 80 -      targetPort: 8080 ---- -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: -  annotations: -    nginx.ingress.kubernetes.io/auth-tls-verify-client: "on" -    nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle" -    nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ" -  name: merch -spec: -  tls: -  - hosts: -      - "*.pythondiscord.com" -    secretName: pythondiscord.com-tls -  rules: -  - host: merch.pythondiscord.com -    http: -      paths: -      - path: / -        pathType: Prefix -        backend: -          service: -            name: merch-svc -            port: -              number: 80 diff --git a/kubernetes/namespaces/default/prestashop/values.yaml b/kubernetes/namespaces/default/prestashop/values.yaml deleted file mode 100644 index 865393a..0000000 --- a/kubernetes/namespaces/default/prestashop/values.yaml +++ /dev/null @@ -1,49 +0,0 @@ -prestashopHost: merch.pythondiscord.com - -prestashopUsername: [email protected] -prestashopPassword: -prestashopEmail: [email protected] -prestashopFirstName: Joe -prestashopLastName: Banks - -allowEmptyPassword: false - -smtpHost: smtp.mailgun.org -smtpPort: 587 -smtpUser: [email protected] -smtpProtocol: tls - -podAnnotations: -  prometheus.io/scrape: "false" - -mariadb: -  primary: -    persistence: -      enabled: true -      storageClass: linode-block-storage-retain -      size: 10Gi - -containerPorts: -  http: 8080 -  https: 8443 - -updateStrategy: -  type: Recreate - -service: -  type: ClusterIP - -ingress: -  enabled: false - -persistence: -  enabled: true -  storageClass: "linode-block-storage-retain" - -  size: 10Gi - -metrics: -  enabled: false - -  podAnnotations: -    prometheus.io/scrape: "false" | 
