deployment.yml 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. apiVersion: v1
  2. kind: Namespace
  3. metadata:
  4. creationTimestamp: null
  5. name: proxypool
  6. ---
  7. apiVersion: v1
  8. items:
  9. - apiVersion: v1
  10. kind: Service
  11. metadata:
  12. annotations:
  13. kompose.cmd: kompose convert -f docker-compose.yml -o deployment.yml
  14. kompose.version: 1.20.0 ()
  15. creationTimestamp: null
  16. labels:
  17. io.kompose.service: proxypool
  18. name: proxypool
  19. namespace: proxypool
  20. spec:
  21. ports:
  22. - name: "5555"
  23. port: 5555
  24. targetPort: 5555
  25. selector:
  26. io.kompose.service: proxypool
  27. status:
  28. loadBalancer: {}
  29. - apiVersion: v1
  30. kind: Service
  31. metadata:
  32. annotations:
  33. kompose.cmd: kompose convert -f docker-compose.yml -o deployment.yml
  34. kompose.version: 1.20.0 ()
  35. creationTimestamp: null
  36. labels:
  37. io.kompose.service: redis
  38. name: redis
  39. namespace: proxypool
  40. spec:
  41. ports:
  42. - name: "6379"
  43. port: 6379
  44. targetPort: 6379
  45. selector:
  46. io.kompose.service: redis
  47. status:
  48. loadBalancer: {}
  49. - apiVersion: extensions/v1beta1
  50. kind: Deployment
  51. metadata:
  52. annotations:
  53. kompose.cmd: kompose convert -f docker-compose.yml -o deployment.yml
  54. kompose.version: 1.20.0 ()
  55. creationTimestamp: null
  56. labels:
  57. io.kompose.service: proxypool
  58. name: proxypool
  59. namespace: proxypool
  60. spec:
  61. replicas: 1
  62. revisionHistoryLimit: 0
  63. strategy: {}
  64. template:
  65. metadata:
  66. annotations:
  67. kompose.cmd: kompose convert -f docker-compose.yml -o deployment.yml
  68. kompose.version: 1.20.0 ()
  69. creationTimestamp: null
  70. labels:
  71. io.kompose.service: proxypool
  72. spec:
  73. containers:
  74. - env:
  75. - name: REDIS_HOST
  76. value: redis
  77. - name: REDIS_PORT
  78. value: '6379'
  79. image: germey/proxypool:${TAG}
  80. name: proxypool
  81. ports:
  82. - containerPort: 5555
  83. resources: {}
  84. restartPolicy: Always
  85. status: {}
  86. - apiVersion: extensions/v1beta1
  87. kind: Deployment
  88. metadata:
  89. annotations:
  90. kompose.cmd: kompose convert -f docker-compose.yml -o deployment.yml
  91. kompose.version: 1.20.0 ()
  92. creationTimestamp: null
  93. labels:
  94. io.kompose.service: redis
  95. name: redis
  96. namespace: proxypool
  97. spec:
  98. replicas: 1
  99. revisionHistoryLimit: 0
  100. strategy: {}
  101. template:
  102. metadata:
  103. annotations:
  104. kompose.cmd: kompose convert -f docker-compose.yml -o deployment.yml
  105. kompose.version: 1.20.0 ()
  106. creationTimestamp: null
  107. labels:
  108. io.kompose.service: redis
  109. spec:
  110. containers:
  111. - args:
  112. - redis-server
  113. image: redis:alpine
  114. name: redis
  115. ports:
  116. - containerPort: 6379
  117. resources: {}
  118. restartPolicy: Always
  119. status: {}
  120. kind: List
  121. metadata: {}