From fa3bfed778b06b9bbaf5ea7477c52b4f8dd5f3c6 Mon Sep 17 00:00:00 2001 From: Robert Prehn <3952444+prehnRA@users.noreply.github.com> Date: Sat, 16 Jan 2021 13:44:42 -0600 Subject: [PATCH] fix: Add kube.yaml to release artifacts --- infrastructure_templates/kube.yaml.dot | 39 ++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/infrastructure_templates/kube.yaml.dot b/infrastructure_templates/kube.yaml.dot index 857c0897..3c915434 100644 --- a/infrastructure_templates/kube.yaml.dot +++ b/infrastructure_templates/kube.yaml.dot @@ -1,7 +1,13 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: legendary +--- apiVersion: apps/v1 kind: Deployment metadata: name: legendary + namespace: legendary spec: replicas: 2 selector: @@ -28,3 +34,36 @@ spec: secretKeyRef: name: legendary key: secret-key-base +--- +apiVersion: v1 +kind: Service +metadata: + name: legendary + namespace: legendary +spec: + selector: + app: legendary + ports: + - protocol: TCP + port: 80 + targetPort: 4000 +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: legendary + namespace: legendary + annotations: + kubernetes.io/ingress.class: nginx +spec: + rules: + - host: legendary-demo.mythicinsight.com + http: + paths: + - backend: + service: + name: legendary + port: + number: 80 + path: / + pathType: Prefix diff --git a/package.json b/package.json index 24698b9f..29e1984e 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ { "assets": [ "package.json", - "infrastructure/kube.yml" + "infrastructure/kube.yaml" ] } ]