diff --git a/30-applications/mandelmap.yaml b/30-applications/mandelmap.yaml new file mode 100644 index 0000000..45f4d03 --- /dev/null +++ b/30-applications/mandelmap.yaml @@ -0,0 +1,60 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + labels: + app: mandelmapper + name: mandelmapper +spec: + replicas: 3 + selector: + matchLabels: + app: mandelmapper + strategy: {} + template: + metadata: + labels: + app: mandelmapper + spec: + containers: + - image: registry.deadbeef.codes/mandelmapper + name: mandelmapper + resources: + requests: + memory: "24Mi" + cpu: "50m" +status: {} +--- +apiVersion: v1 +kind: Service +metadata: + labels: + app: mandelmapper + name: mandelmapper +spec: + type: NodePort + ports: + - port: 6161 + protocol: TCP + targetPort: 6161 + selector: + app: mandelmapper +status: + loadBalancer: {} +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: ingress-mandelmapper +spec: + ingressClassName: nginx + rules: + - host: mandelmap.home.stevenpolley.net + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: mandelmapper + port: + number: 6161 \ No newline at end of file