From fca66a2d466657c3f18eef66fd4556671c159e0a Mon Sep 17 00:00:00 2001 From: KevinMidboe Date: Mon, 4 Mar 2024 23:02:56 +0100 Subject: [PATCH] Moved planetposen kubenertes config files to repo --- .gitignore | 1 + planetposen/frontend/0-Namespace.yml | 6 ---- planetposen/frontend/deployment.yml | 45 -------------------------- planetposen/frontend/service.yml | 18 ----------- planetposen/ingress.yml | 18 ----------- planetposen/mail/0-Namespace.yml | 6 ---- planetposen/mail/deployment.yml | 47 ---------------------------- planetposen/mail/service.yml | 18 ----------- 8 files changed, 1 insertion(+), 158 deletions(-) create mode 100644 .gitignore delete mode 100644 planetposen/frontend/0-Namespace.yml delete mode 100644 planetposen/frontend/deployment.yml delete mode 100644 planetposen/frontend/service.yml delete mode 100644 planetposen/ingress.yml delete mode 100644 planetposen/mail/0-Namespace.yml delete mode 100644 planetposen/mail/deployment.yml delete mode 100644 planetposen/mail/service.yml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e43b0f9 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.DS_Store diff --git a/planetposen/frontend/0-Namespace.yml b/planetposen/frontend/0-Namespace.yml deleted file mode 100644 index 44fe30e..0000000 --- a/planetposen/frontend/0-Namespace.yml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: planet - labels: - name: planet diff --git a/planetposen/frontend/deployment.yml b/planetposen/frontend/deployment.yml deleted file mode 100644 index aee17be..0000000 --- a/planetposen/frontend/deployment.yml +++ /dev/null @@ -1,45 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - annotations: - deployment.kubernetes.io/revision: "1" - labels: - app: planet-frontend - name: planet-frontend - namespace: planet -spec: - progressDeadlineSeconds: 600 - replicas: 2 - revisionHistoryLimit: 10 - selector: - matchLabels: - app: planet-frontend - strategy: - rollingUpdate: - maxSurge: 25% - maxUnavailable: 25% - type: RollingUpdate - template: - metadata: - creationTimestamp: null - labels: - app: planet-frontend - spec: - containers: - - image: ghcr.io/kevinmidboe/planetposen-frontend:latest - imagePullPolicy: IfNotPresent - name: planet-frontend - resources: {} - terminationMessagePath: /dev/termination-log - terminationMessagePolicy: File - env: - - name: STRIPE_API_KEY - value: pk_test_YiU5HewgBoClZCwHdhXhTxUn - imagePullSecrets: - - name: ghcr-login-secret - dnsPolicy: ClusterFirst - restartPolicy: Always - schedulerName: default-scheduler - securityContext: {} - terminationGracePeriodSeconds: 30 - diff --git a/planetposen/frontend/service.yml b/planetposen/frontend/service.yml deleted file mode 100644 index 9b81602..0000000 --- a/planetposen/frontend/service.yml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - labels: - app: planet-frontend - name: planet-frontend-service - namespace: planet -spec: - ports: - - port: 80 - protocol: TCP - targetPort: 3000 - selector: - app: planet-frontend - sessionAffinity: None - type: ClusterIP -status: - loadBalancer: {} diff --git a/planetposen/ingress.yml b/planetposen/ingress.yml deleted file mode 100644 index 12d721d..0000000 --- a/planetposen/ingress.yml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: planet-ingress - namespace: planet -spec: - rules: - - host: planet.kazan.schleppe - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: planet-frontend-service - port: - number: 80 - diff --git a/planetposen/mail/0-Namespace.yml b/planetposen/mail/0-Namespace.yml deleted file mode 100644 index 44fe30e..0000000 --- a/planetposen/mail/0-Namespace.yml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: planet - labels: - name: planet diff --git a/planetposen/mail/deployment.yml b/planetposen/mail/deployment.yml deleted file mode 100644 index 9a651a7..0000000 --- a/planetposen/mail/deployment.yml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - annotations: - deployment.kubernetes.io/revision: "1" - labels: - app: planet-mail - name: planet-mail - namespace: planet -spec: - progressDeadlineSeconds: 600 - replicas: 2 - revisionHistoryLimit: 10 - selector: - matchLabels: - app: planet-mail - strategy: - rollingUpdate: - maxSurge: 25% - maxUnavailable: 25% - type: RollingUpdate - template: - metadata: - creationTimestamp: null - labels: - app: planet-mail - spec: - containers: - - image: ghcr.io/kevinmidboe/planetposen-mail:latest - imagePullPolicy: IfNotPresent - name: planet-mail - resources: {} - terminationMessagePath: /dev/termination-log - terminationMessagePolicy: File - env: - - name: SEND_GRID_API_ENDPOINT - value: https://api.sendgrid.com - - name: SEND_GRID_API_KEY - value: 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 - imagePullSecrets: - - name: ghcr-login-secret - dnsPolicy: ClusterFirst - restartPolicy: Always - schedulerName: default-scheduler - securityContext: {} - terminationGracePeriodSeconds: 30 - diff --git a/planetposen/mail/service.yml b/planetposen/mail/service.yml deleted file mode 100644 index 10cbc68..0000000 --- a/planetposen/mail/service.yml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - labels: - app: planet-mail - name: planet-mail-service - namespace: planet -spec: - ports: - - port: 8000 - protocol: TCP - targetPort: 8000 - selector: - app: planet-mail - sessionAffinity: None - type: ClusterIP -status: - loadBalancer: {}