Advertisement
Guest User

Untitled

a guest
May 21st, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. apiVersion: extensions/v1beta1
  2. kind: Deployment
  3. metadata:
  4. name: nginx-ingress-controller
  5. spec:
  6. replicas: 1
  7. revisionHistoryLimit: 3
  8. template:
  9. metadata:
  10. labels:
  11. app: nginx-ingress-lb
  12. spec:
  13. terminationGracePeriodSeconds: 60
  14. serviceAccount: nginx
  15. containers:
  16. - name: nginx-ingress-controller
  17. image: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.9.0
  18. imagePullPolicy: Always
  19. readinessProbe:
  20. httpGet:
  21. path: /healthz
  22. port: 10254
  23. scheme: HTTP
  24. livenessProbe:
  25. httpGet:
  26. path: /healthz
  27. port: 10254
  28. scheme: HTTP
  29. initialDelaySeconds: 10
  30. timeoutSeconds: 5
  31. args:
  32. - /nginx-ingress-controller
  33. - --default-backend-service=\$(POD_NAMESPACE)/default-backend
  34. - --configmap=\$(POD_NAMESPACE)/nginx-ingress-controller-conf
  35. - --v=2
  36. env:
  37. - name: POD_NAME
  38. valueFrom:
  39. fieldRef:
  40. fieldPath: metadata.name
  41. - name: POD_NAMESPACE
  42. valueFrom:
  43. fieldRef:
  44. fieldPath: metadata.namespace
  45. ports:
  46. - containerPort: 80
  47. - containerPort: 18080
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement