cloud-consume-deploy.yaml 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. apiVersion: apps/v1
  2. kind: Deployment
  3. metadata:
  4. annotations:
  5. deployment.kubernetes.io/revision: "1"
  6. creationTimestamp: "2023-03-18T09:38:22Z"
  7. generation: 1
  8. labels:
  9. app: cloud-consume
  10. name: cloud-consume
  11. namespace: default
  12. resourceVersion: "60231272"
  13. uid: 2ecace39-ac3d-428f-bf38-fecea5d3fa7e
  14. spec:
  15. progressDeadlineSeconds: 600
  16. replicas: 1
  17. revisionHistoryLimit: 10
  18. selector:
  19. matchLabels:
  20. app: cloud-consume
  21. strategy:
  22. rollingUpdate:
  23. maxSurge: 25%
  24. maxUnavailable: 25%
  25. type: RollingUpdate
  26. template:
  27. metadata:
  28. creationTimestamp: null
  29. labels:
  30. app: cloud-consume
  31. spec:
  32. containers:
  33. - env:
  34. - name: LANG
  35. value: C.UTF-8
  36. - name: JAVA_HOME
  37. value: /usr/lib/java/jdk1.8.0_202
  38. - name: CLASSPATH
  39. value: .:/usr/lib/java/jdk1.8.0_202/lib/dt.jar:/usr/lib/java/jdk1.8.0_202/lib/tools.jar
  40. - name: TIME_ZONE
  41. value: Asia/Shanghai
  42. - name: TZ
  43. value: Asia/Shanghai
  44. - name: JAVA_OPTS
  45. value: -Xms1024m -Xmx2048m -Djava.security.egd=file:/dev/./urandom
  46. - name: hostIp
  47. - name: haspmRegister
  48. value: 10.210.160.59:8848
  49. image: 10.210.5.68:8443/devops-test/cloud-consume:1.1.0
  50. imagePullPolicy: Always
  51. name: cloud-consume
  52. ports:
  53. - containerPort: 9190
  54. name: consume-9190
  55. protocol: TCP
  56. resources:
  57. limits:
  58. cpu: "2"
  59. memory: 2Gi
  60. requests:
  61. cpu: 1500m
  62. memory: 2048Mi
  63. terminationMessagePath: /dev/termination-log
  64. terminationMessagePolicy: File
  65. dnsPolicy: ClusterFirst
  66. restartPolicy: Always
  67. schedulerName: default-scheduler
  68. securityContext: {}
  69. terminationGracePeriodSeconds: 30
  70. status:
  71. availableReplicas: 1
  72. conditions:
  73. - lastTransitionTime: "2023-03-18T09:38:24Z"
  74. lastUpdateTime: "2023-03-18T09:38:24Z"
  75. message: Deployment has minimum availability.
  76. reason: MinimumReplicasAvailable
  77. status: "True"
  78. type: Available
  79. - lastTransitionTime: "2023-03-18T09:38:22Z"
  80. lastUpdateTime: "2023-03-18T09:38:24Z"
  81. message: ReplicaSet "cloud-consume-7b4db7cc84" has successfully progressed.
  82. reason: NewReplicaSetAvailable
  83. status: "True"
  84. type: Progressing
  85. observedGeneration: 1
  86. readyReplicas: 1
  87. replicas: 1
  88. updatedReplicas: 1