Advertisement
Guest User

Untitled

a guest
Mar 9th, 2022
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.09 KB | None | 0 0
  1. apiVersion: apps/v1
  2. kind: Deployment
  3. metadata:
  4.   name: hello-world
  5.   labels:
  6.     app: hello-world
  7. spec:
  8.   replicas: 1
  9.   selector:
  10.     matchLabels:
  11.       app: hello-world
  12.   template:
  13.     metadata:
  14.       labels:
  15.         app: hello-world
  16.     spec:
  17.       containers:
  18.       - name: hello-world
  19.         image: gcr.io/google-samples/node-hello:1.0
  20.         ports:
  21.         - containerPort: 8080
  22. ---      
  23. ---
  24. apiVersion: v1
  25. kind: Service
  26. metadata:
  27.   name: hello-world
  28. spec:
  29.   ports:
  30.   - port: 80
  31.     targetPort: 8080
  32.   selector:
  33.     app: hello-world
  34. ---
  35.  
  36.  
  37. apiVersion: networking.k8s.io/v1
  38. kind: Ingress
  39. metadata:
  40.   name: hello-world
  41.   annotations:
  42.     cert-manager.io/cluster-issuer: "devopsakademia-devel"
  43. spec:
  44.   ingressClassName: nginx
  45.   rules:
  46.   - host: cluster.devopsakademia.com
  47.     http:
  48.       paths:
  49.       - pathType: Prefix
  50.         path: "/"
  51.         backend:
  52.           service:
  53.             name: hello-world
  54.             port:
  55.               number: 80
  56.   tls:
  57.     - hosts:
  58.      - cluster.devopsakademia.com
  59.       secretName: cluster.devopsakademia.com-lts
  60.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement