Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

74 lines
1.3KB

  1. apiVersion: extensions/v1beta1
  2. kind: Deployment
  3. metadata:
  4. name: cheerpweb
  5. spec:
  6. replicas: 1
  7. revisionHistoryLimit: 2
  8. template:
  9. metadata:
  10. labels:
  11. app: cheerpwebapp
  12. tier: cheerpweb
  13. spec:
  14. containers:
  15. - name: cheerpwebcontainer
  16. image: rayburgemeestre/cheerpweb:latest
  17. imagePullPolicy: Always
  18. ports:
  19. - containerPort: 80
  20. name: http
  21. ---
  22. apiVersion: v1
  23. kind: Service
  24. metadata:
  25. name: cheerpweb
  26. labels:
  27. app: cheerpwebapp
  28. tier: cheerpweb
  29. spec:
  30. type: NodePort
  31. ports:
  32. - port: 80
  33. name: http
  34. selector:
  35. app: cheerpwebapp
  36. tier: cheerpweb
  37. ---
  38. apiVersion: extensions/v1beta1
  39. kind: Deployment
  40. metadata:
  41. name: cheerpapi
  42. spec:
  43. replicas: 2
  44. revisionHistoryLimit: 2
  45. template:
  46. metadata:
  47. labels:
  48. app: cheerpapiapp
  49. tier: cheerpapi
  50. spec:
  51. containers:
  52. - name: cheerpapicontainer
  53. image: rayburgemeestre/cheerp:latest
  54. imagePullPolicy: Always
  55. ports:
  56. - containerPort: 5000
  57. name: http
  58. ---
  59. apiVersion: v1
  60. kind: Service
  61. metadata:
  62. name: cheerpapi
  63. labels:
  64. app: cheerpapiapp
  65. tier: cheerpapi
  66. spec:
  67. type: NodePort
  68. ports:
  69. - port: 5000
  70. name: http
  71. selector:
  72. app: cheerpapiapp
  73. tier: cheerpapi