aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Chris Lovering <[email protected]>2024-10-01 16:47:48 +0100
committerGravatar Chris Lovering <[email protected]>2024-10-01 16:47:48 +0100
commit278ed72a41683f0b6062d82f8aa19a2329436830 (patch)
tree4c494d74cecd1001058abe1367ebd8a1a7b8cac8
parentAdd printful store ID for merch (diff)
Remove prestashop
-rw-r--r--kubernetes/namespaces/prestashop/README.md12
-rw-r--r--kubernetes/namespaces/prestashop/ingress.yaml39
-rw-r--r--kubernetes/namespaces/prestashop/values.yaml49
3 files changed, 0 insertions, 100 deletions
diff --git a/kubernetes/namespaces/prestashop/README.md b/kubernetes/namespaces/prestashop/README.md
deleted file mode 100644
index 183f87c..0000000
--- a/kubernetes/namespaces/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/prestashop/ingress.yaml b/kubernetes/namespaces/prestashop/ingress.yaml
deleted file mode 100644
index 815f571..0000000
--- a/kubernetes/namespaces/prestashop/ingress.yaml
+++ /dev/null
@@ -1,39 +0,0 @@
-apiVersion: v1
-kind: Service
-metadata:
- name: merch-svc
- namespace: prestashop
-spec:
- selector:
- app.kubernetes.io/instance: prestashop
- 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
- namespace: prestashop
-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/prestashop/values.yaml b/kubernetes/namespaces/prestashop/values.yaml
deleted file mode 100644
index 865393a..0000000
--- a/kubernetes/namespaces/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
-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"