From 89081bc4ab127414893c993f9dd8e18f2bba2c3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonathan=20Edenstr=C3=B6m?= Date: Tue, 5 Oct 2021 07:31:40 +0200 Subject: [PATCH] remove unused kubernetes files --- k8s/api-service.yaml | 58 -------------------------------------------- skaffold.yaml | 16 ------------ 2 files changed, 74 deletions(-) delete mode 100644 k8s/api-service.yaml delete mode 100644 skaffold.yaml diff --git a/k8s/api-service.yaml b/k8s/api-service.yaml deleted file mode 100644 index bd3eab8c..00000000 --- a/k8s/api-service.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: skolplattformen-api - namespace: skolplattformen -spec: - ports: - - port: 9000 - type: LoadBalancer - selector: - app: skolplattformen-api ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: skolplattformen-api - namespace: skolplattformen -spec: - selector: - matchLabels: - app: skolplattformen-api - template: - metadata: - labels: - app: skolplattformen-api - spec: - containers: - - name: skolplattformen-api - image: irony/skolplattformen-api - ports: - - containerPort: 9000 - env: - - name: JWT_SECRET - valueFrom: - secretKeyRef: - name: app-secrets - key: JWT_SECRET ---- -apiVersion: networking.k8s.io/v1beta1 -kind: Ingress -metadata: - name: skolplattformen-api-ingress - namespace: skolplattformen - annotations: - kubernetes.io/ingress.class: "nginx" - cert-manager.io/cluster-issuer: "letsencrypt-prod" -spec: - tls: - - hosts: - - api.skolplattformen.org - secretName: skolplattformen-api-prod-tls - rules: - - host: api.skolplattformen.org - http: - paths: - - backend: - serviceName: skolplattformen-api - servicePort: 9000 \ No newline at end of file diff --git a/skaffold.yaml b/skaffold.yaml deleted file mode 100644 index 63959215..00000000 --- a/skaffold.yaml +++ /dev/null @@ -1,16 +0,0 @@ -apiVersion: skaffold/v2alpha4 -kind: Config -metadata: - name: skolplattformen -build: - artifacts: - - image: irony/skolplattformen-api - context: packages/api - sync: - infer: - - 'packages/api/**/*.js' -deploy: - kubectl: - manifests: - - k8s/secrets.yaml - - k8s/api-service.yaml