From 53841a6ac4c638857af421d5f0ccaf0b03170e89 Mon Sep 17 00:00:00 2001 From: gregory hendrickson Date: Thu, 26 Jan 2023 05:44:48 -0800 Subject: [PATCH] remove vol mount --- README.md | 23 ++++++++++++----------- deployments/traefik-proxy-deployment.yaml | 10 +++++----- 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 980cb7a..157763e 100644 --- a/README.md +++ b/README.md @@ -10,17 +10,9 @@ Workloads/Services/Secrets/ConfigMaps kubectl apply -f namespace.yaml -kubectl apply -f blog-config-map.yaml -kubectl apply -f blog-secrets.yaml -kubectl apply -f mysql-config-map.yaml -kubectl apply -f mysql-secrets.yaml -kubectl apply -f volumes/traefik-pv.yaml -kubectl apply -f volumes/traefik-pvc.yaml -kubectl apply -f volumes/mysql-pv.yaml -kubectl apply -f volumes/mysql-pvc.yaml -kubectl apply -f volumes/blog-pv.yaml -kubectl apply -f volumes/blog-pvc.yaml + + kubectl apply -f deployments/ghost-blog-deployment.yaml kubectl apply -f deployments/mysql-deployment.yaml @@ -32,8 +24,17 @@ kubectl apply -f services/traefik-proxy-service.yaml kubectl apply -f services/LoadBalancer-traefik.yaml - +kubectl apply -f blog-config-map.yaml +kubectl apply -f blog-secrets.yaml +kubectl apply -f mysql-config-map.yaml +kubectl apply -f mysql-secrets.yaml kubectl apply -f services/ingress-service.yaml +kubectl apply -f volumes/traefik-pv.yaml +kubectl apply -f volumes/traefik-pvc.yaml +kubectl apply -f volumes/mysql-pv.yaml +kubectl apply -f volumes/mysql-pvc.yaml +kubectl apply -f volumes/blog-pv.yaml +kubectl apply -f volumes/blog-pvc.yaml This will create the necessary resources in the cluster, including a deployment for the Ghost app, a service for connecting to the MySQL server, and an ingress service for routing traffic to the Ghost app via the nginx-proxy with https and http. diff --git a/deployments/traefik-proxy-deployment.yaml b/deployments/traefik-proxy-deployment.yaml index 51fe640..ee5639d 100644 --- a/deployments/traefik-proxy-deployment.yaml +++ b/deployments/traefik-proxy-deployment.yaml @@ -26,11 +26,11 @@ spec: limits: memory: "512Mi" cpu: "500m" - volumeMounts: - - name: traefik-config - mountPath: /etc/traefik - - name: traefik-data - mountPath: /data/traefik + # volumeMounts: + # - name: traefik-config + # mountPath: /etc/traefik + # - name: traefik-data + # mountPath: /data/traefik args: - --api - --entrypoints.web.address=:80