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" ] } ]