mall4j-b2b2c-release.yaml 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958
  1. ---
  2. kind: Deployment
  3. apiVersion: apps/v1
  4. metadata:
  5. name: yami-shop-api
  6. namespace: mall4j-b2b2c-release
  7. labels:
  8. k8s.kuboard.cn/name: yami-shop-api
  9. annotations: {}
  10. spec:
  11. replicas: 1
  12. selector:
  13. matchLabels:
  14. k8s.kuboard.cn/name: yami-shop-api
  15. template:
  16. metadata:
  17. creationTimestamp: null
  18. labels:
  19. k8s.kuboard.cn/name: yami-shop-api
  20. annotations:
  21. kubectl.kubernetes.io/restartedAt: '2022-10-12T16:47:44+08:00'
  22. spec:
  23. volumes:
  24. - name: yami-shop-api
  25. nfs:
  26. server: 192.168.1.28
  27. path: /nfs/data/mall4j-b2b2c-release/
  28. containers:
  29. - name: yami-shop-api
  30. image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-api:0'
  31. env:
  32. - name: TZ
  33. value: Asia/Shanghai
  34. - name: MYSQL_HOST
  35. value: 10.1.246.56
  36. - name: MYSQL_PORT
  37. value: '3306'
  38. - name: MYSQL_DATABASE
  39. value: mall4j_b2b2c_release
  40. - name: MYSQL_USERNAME
  41. value: root
  42. - name: MYSQL_PASSWORD
  43. value: 'hn02le.34lkdLKD'
  44. - name: REDIS_HOST
  45. value: 10.1.58.182
  46. - name: REDIS_PORT
  47. value: '6379'
  48. - name: REDIS_DATABASE
  49. value: '6'
  50. - name: REDIS_PASSWORD
  51. value: 'hn02le.34lkdLKD'
  52. - name: ELASTIC_ADDRESS
  53. value: 'http://10.1.96.227:9200'
  54. - name: ELASTIC_USERNAME
  55. value: elastic
  56. - name: ELASTIC_PASSWORD
  57. value: 'hn02le.34lkdLKD'
  58. - name: DATACENTER_ID
  59. value: '21'
  60. - name: WUKONGIM_ADDRESS
  61. value: 'http://10.1.207.132:5001'
  62. - name: WUKONGIM_TOKEN
  63. value: 'hn02le.34lkdLKD'
  64. - name: SMS_SUPPLIER
  65. value: 'alibaba'
  66. - name: SMS_ACCESS_KEY_ID
  67. value: '必填短信服务accessKeyId'
  68. - name: SMS_ACCESS_KEY_SECRET
  69. value: '必填短信accessKeySecret'
  70. - name: SMS_SIGNATURE
  71. value: '必填短信签名signName'
  72. - name: JAVA_OPTS
  73. value: >-
  74. -Xmx1024m -Xss256k -Xshareclasses -Xtune:virtualized
  75. -Dspring.profiles.active=docker
  76. resources: {}
  77. volumeMounts:
  78. - name: yami-shop-api
  79. mountPath: /opt/projects/yami-b2b2c/log
  80. subPath: ./yami-shop-api/log
  81. livenessProbe:
  82. httpGet:
  83. path: /actuator/health/liveness
  84. port: 8112
  85. scheme: HTTP
  86. initialDelaySeconds: 30
  87. timeoutSeconds: 1
  88. periodSeconds: 30
  89. successThreshold: 1
  90. failureThreshold: 3
  91. readinessProbe:
  92. httpGet:
  93. path: /actuator/health/readiness
  94. port: 8112
  95. scheme: HTTP
  96. initialDelaySeconds: 30
  97. timeoutSeconds: 1
  98. periodSeconds: 30
  99. successThreshold: 1
  100. failureThreshold: 3
  101. terminationMessagePath: /dev/termination-log
  102. terminationMessagePolicy: File
  103. imagePullPolicy: IfNotPresent
  104. restartPolicy: Always
  105. terminationGracePeriodSeconds: 30
  106. dnsPolicy: Default
  107. securityContext: {}
  108. imagePullSecrets:
  109. - name: harbor
  110. schedulerName: default-scheduler
  111. dnsConfig: {}
  112. strategy:
  113. type: RollingUpdate
  114. rollingUpdate:
  115. maxUnavailable: 25%
  116. maxSurge: 25%
  117. revisionHistoryLimit: 10
  118. progressDeadlineSeconds: 600
  119. ---
  120. kind: Deployment
  121. apiVersion: apps/v1
  122. metadata:
  123. name: yami-shop-h5
  124. namespace: mall4j-b2b2c-release
  125. labels:
  126. k8s.kuboard.cn/name: yami-shop-h5
  127. annotations: {}
  128. spec:
  129. replicas: 1
  130. selector:
  131. matchLabels:
  132. k8s.kuboard.cn/name: yami-shop-h5
  133. template:
  134. metadata:
  135. creationTimestamp: null
  136. labels:
  137. k8s.kuboard.cn/name: yami-shop-h5
  138. annotations:
  139. kubectl.kubernetes.io/restartedAt: '2022-10-13T11:58:12+08:00'
  140. spec:
  141. containers:
  142. - name: yami-shop-h5
  143. image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-h5:0'
  144. resources: {}
  145. livenessProbe:
  146. httpGet:
  147. path: /
  148. port: 80
  149. scheme: HTTP
  150. initialDelaySeconds: 3
  151. timeoutSeconds: 1
  152. periodSeconds: 10
  153. successThreshold: 1
  154. failureThreshold: 3
  155. readinessProbe:
  156. httpGet:
  157. path: /
  158. port: 80
  159. scheme: HTTP
  160. initialDelaySeconds: 3
  161. timeoutSeconds: 1
  162. periodSeconds: 10
  163. successThreshold: 1
  164. failureThreshold: 3
  165. terminationMessagePath: /dev/termination-log
  166. terminationMessagePolicy: File
  167. imagePullPolicy: IfNotPresent
  168. restartPolicy: Always
  169. terminationGracePeriodSeconds: 30
  170. dnsPolicy: Default
  171. securityContext: {}
  172. imagePullSecrets:
  173. - name: harbor
  174. schedulerName: default-scheduler
  175. dnsConfig: {}
  176. strategy:
  177. type: RollingUpdate
  178. rollingUpdate:
  179. maxUnavailable: 25%
  180. maxSurge: 25%
  181. revisionHistoryLimit: 10
  182. progressDeadlineSeconds: 600
  183. ---
  184. kind: Deployment
  185. apiVersion: apps/v1
  186. metadata:
  187. name: yami-shop-ms
  188. namespace: mall4j-b2b2c-release
  189. labels:
  190. k8s.kuboard.cn/name: yami-shop-ms
  191. annotations: {}
  192. spec:
  193. replicas: 1
  194. selector:
  195. matchLabels:
  196. k8s.kuboard.cn/name: yami-shop-ms
  197. template:
  198. metadata:
  199. creationTimestamp: null
  200. labels:
  201. k8s.kuboard.cn/name: yami-shop-ms
  202. annotations:
  203. kubectl.kubernetes.io/restartedAt: '2022-10-13T12:05:54+08:00'
  204. spec:
  205. containers:
  206. - name: yami-shop-ms
  207. image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-ms:0'
  208. resources: {}
  209. livenessProbe:
  210. httpGet:
  211. path: /
  212. port: 80
  213. scheme: HTTP
  214. initialDelaySeconds: 3
  215. timeoutSeconds: 1
  216. periodSeconds: 10
  217. successThreshold: 1
  218. failureThreshold: 3
  219. readinessProbe:
  220. httpGet:
  221. path: /
  222. port: 80
  223. scheme: HTTP
  224. initialDelaySeconds: 3
  225. timeoutSeconds: 1
  226. periodSeconds: 10
  227. successThreshold: 1
  228. failureThreshold: 3
  229. terminationMessagePath: /dev/termination-log
  230. terminationMessagePolicy: File
  231. imagePullPolicy: IfNotPresent
  232. restartPolicy: Always
  233. terminationGracePeriodSeconds: 30
  234. dnsPolicy: Default
  235. securityContext: {}
  236. imagePullSecrets:
  237. - name: harbor
  238. schedulerName: default-scheduler
  239. dnsConfig: {}
  240. strategy:
  241. type: RollingUpdate
  242. rollingUpdate:
  243. maxUnavailable: 25%
  244. maxSurge: 25%
  245. revisionHistoryLimit: 10
  246. progressDeadlineSeconds: 600
  247. ---
  248. kind: Deployment
  249. apiVersion: apps/v1
  250. metadata:
  251. name: yami-shop-multishop
  252. namespace: mall4j-b2b2c-release
  253. labels:
  254. k8s.kuboard.cn/name: yami-shop-multishop
  255. annotations: {}
  256. spec:
  257. replicas: 1
  258. selector:
  259. matchLabels:
  260. k8s.kuboard.cn/name: yami-shop-multishop
  261. template:
  262. metadata:
  263. creationTimestamp: null
  264. labels:
  265. k8s.kuboard.cn/name: yami-shop-multishop
  266. annotations:
  267. kubectl.kubernetes.io/restartedAt: '2022-10-12T16:47:44+08:00'
  268. spec:
  269. volumes:
  270. - name: yami-shop-multishop
  271. nfs:
  272. server: 192.168.1.28
  273. path: /nfs/data/mall4j-b2b2c-release/
  274. containers:
  275. - name: yami-shop-multishop
  276. image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-multishop:0'
  277. env:
  278. - name: TZ
  279. value: Asia/Shanghai
  280. - name: MYSQL_HOST
  281. value: 10.1.246.56
  282. - name: MYSQL_PORT
  283. value: '3306'
  284. - name: MYSQL_DATABASE
  285. value: mall4j_b2b2c_release
  286. - name: MYSQL_USERNAME
  287. value: root
  288. - name: MYSQL_PASSWORD
  289. value: 'hn02le.34lkdLKD'
  290. - name: REDIS_HOST
  291. value: 10.1.58.182
  292. - name: REDIS_PORT
  293. value: '6379'
  294. - name: REDIS_DATABASE
  295. value: '6'
  296. - name: REDIS_PASSWORD
  297. value: 'hn02le.34lkdLKD'
  298. - name: ELASTIC_ADDRESS
  299. value: 'http://10.1.96.227:9200'
  300. - name: ELASTIC_USERNAME
  301. value: elastic
  302. - name: ELASTIC_PASSWORD
  303. value: 'hn02le.34lkdLKD'
  304. - name: DATACENTER_ID
  305. value: '21'
  306. - name: WUKONGIM_ADDRESS
  307. value: 'http://10.1.207.132:5001'
  308. - name: WUKONGIM_TOKEN
  309. value: 'hn02le.34lkdLKD'
  310. - name: SMS_SUPPLIER
  311. value: 'alibaba'
  312. - name: SMS_ACCESS_KEY_ID
  313. value: '必填短信服务accessKeyId'
  314. - name: SMS_ACCESS_KEY_SECRET
  315. value: '必填短信accessKeySecret'
  316. - name: SMS_SIGNATURE
  317. value: '必填短信签名signName'
  318. - name: JAVA_OPTS
  319. value: >-
  320. -Xmx1024m -Xss256k -Xshareclasses -Xtune:virtualized
  321. -Dspring.profiles.active=docker
  322. resources: {}
  323. volumeMounts:
  324. - name: yami-shop-multishop
  325. mountPath: /opt/projects/yami-b2b2c/log
  326. subPath: ./yami-shop-multishop/log
  327. livenessProbe:
  328. httpGet:
  329. path: /actuator/health/liveness
  330. port: 8113
  331. scheme: HTTP
  332. initialDelaySeconds: 30
  333. timeoutSeconds: 1
  334. periodSeconds: 30
  335. successThreshold: 1
  336. failureThreshold: 3
  337. readinessProbe:
  338. httpGet:
  339. path: /actuator/health/readiness
  340. port: 8113
  341. scheme: HTTP
  342. initialDelaySeconds: 30
  343. timeoutSeconds: 1
  344. periodSeconds: 30
  345. successThreshold: 1
  346. failureThreshold: 3
  347. terminationMessagePath: /dev/termination-log
  348. terminationMessagePolicy: File
  349. imagePullPolicy: IfNotPresent
  350. restartPolicy: Always
  351. terminationGracePeriodSeconds: 30
  352. dnsPolicy: Default
  353. securityContext: {}
  354. imagePullSecrets:
  355. - name: harbor
  356. schedulerName: default-scheduler
  357. dnsConfig: {}
  358. strategy:
  359. type: RollingUpdate
  360. rollingUpdate:
  361. maxUnavailable: 25%
  362. maxSurge: 25%
  363. revisionHistoryLimit: 10
  364. progressDeadlineSeconds: 600
  365. ---
  366. kind: Deployment
  367. apiVersion: apps/v1
  368. metadata:
  369. name: yami-shop-pc
  370. namespace: mall4j-b2b2c-release
  371. labels:
  372. k8s.kuboard.cn/name: yami-shop-pc
  373. annotations: {}
  374. spec:
  375. replicas: 1
  376. selector:
  377. matchLabels:
  378. k8s.kuboard.cn/name: yami-shop-pc
  379. template:
  380. metadata:
  381. creationTimestamp: null
  382. labels:
  383. k8s.kuboard.cn/name: yami-shop-pc
  384. annotations:
  385. kubectl.kubernetes.io/restartedAt: '2022-10-13T11:58:12+08:00'
  386. spec:
  387. containers:
  388. - name: yami-shop-pc
  389. image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-pc:0'
  390. env:
  391. - name: TZ
  392. value: Asia/Shanghai
  393. resources: {}
  394. livenessProbe:
  395. httpGet:
  396. path: /
  397. port: 80
  398. scheme: HTTP
  399. initialDelaySeconds: 3
  400. timeoutSeconds: 1
  401. periodSeconds: 10
  402. successThreshold: 1
  403. failureThreshold: 3
  404. readinessProbe:
  405. httpGet:
  406. path: /
  407. port: 80
  408. scheme: HTTP
  409. initialDelaySeconds: 3
  410. timeoutSeconds: 1
  411. periodSeconds: 10
  412. successThreshold: 1
  413. failureThreshold: 3
  414. terminationMessagePath: /dev/termination-log
  415. terminationMessagePolicy: File
  416. imagePullPolicy: IfNotPresent
  417. restartPolicy: Always
  418. terminationGracePeriodSeconds: 30
  419. dnsPolicy: Default
  420. securityContext: {}
  421. imagePullSecrets:
  422. - name: harbor
  423. schedulerName: default-scheduler
  424. dnsConfig: {}
  425. strategy:
  426. type: RollingUpdate
  427. rollingUpdate:
  428. maxUnavailable: 25%
  429. maxSurge: 25%
  430. revisionHistoryLimit: 10
  431. progressDeadlineSeconds: 600
  432. ---
  433. kind: Deployment
  434. apiVersion: apps/v1
  435. metadata:
  436. name: yami-shop-platform
  437. namespace: mall4j-b2b2c-release
  438. labels:
  439. k8s.kuboard.cn/name: yami-shop-platform
  440. annotations: {}
  441. spec:
  442. replicas: 1
  443. selector:
  444. matchLabels:
  445. k8s.kuboard.cn/name: yami-shop-platform
  446. template:
  447. metadata:
  448. creationTimestamp: null
  449. labels:
  450. k8s.kuboard.cn/name: yami-shop-platform
  451. annotations:
  452. kubectl.kubernetes.io/restartedAt: '2022-10-12T16:47:44+08:00'
  453. spec:
  454. volumes:
  455. - name: yami-shop-platform
  456. nfs:
  457. server: 192.168.1.28
  458. path: /nfs/data/mall4j-b2b2c-release/
  459. containers:
  460. - name: yami-shop-platform
  461. image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-platform:0'
  462. env:
  463. - name: TZ
  464. value: Asia/Shanghai
  465. - name: MYSQL_HOST
  466. value: 10.1.246.56
  467. - name: MYSQL_PORT
  468. value: '3306'
  469. - name: MYSQL_DATABASE
  470. value: mall4j_b2b2c_release
  471. - name: MYSQL_USERNAME
  472. value: root
  473. - name: MYSQL_PASSWORD
  474. value: 'hn02le.34lkdLKD'
  475. - name: REDIS_HOST
  476. value: 10.1.58.182
  477. - name: REDIS_PORT
  478. value: '6379'
  479. - name: REDIS_DATABASE
  480. value: '6'
  481. - name: REDIS_PASSWORD
  482. value: 'hn02le.34lkdLKD'
  483. - name: ELASTIC_ADDRESS
  484. value: 'http://10.1.96.227:9200'
  485. - name: ELASTIC_USERNAME
  486. value: elastic
  487. - name: ELASTIC_PASSWORD
  488. value: 'hn02le.34lkdLKD'
  489. - name: XXL_JOB_ADDRESS
  490. value: 'http://10.1.165.104:8080/xxl-job-admin'
  491. - name: XXL_JOB_ACCESS_TOKEN
  492. value: mall4j_token
  493. - name: DATACENTER_ID
  494. value: '21'
  495. - name: WUKONGIM_ADDRESS
  496. value: 'http://10.1.207.132:5001'
  497. - name: WUKONGIM_TOKEN
  498. value: 'hn02le.34lkdLKD'
  499. - name: SMS_SUPPLIER
  500. value: 'alibaba'
  501. - name: SMS_ACCESS_KEY_ID
  502. value: '必填短信服务accessKeyId'
  503. - name: SMS_ACCESS_KEY_SECRET
  504. value: '必填短信accessKeySecret'
  505. - name: SMS_SIGNATURE
  506. value: '必填短信签名signName'
  507. - name: JAVA_OPTS
  508. value: >-
  509. -Xmx1024m -Xss256k -Xshareclasses -Xtune:virtualized
  510. -Dspring.profiles.active=docker
  511. resources: {}
  512. volumeMounts:
  513. - name: yami-shop-platform
  514. mountPath: /opt/projects/yami-b2b2c/log
  515. subPath: ./yami-shop-platform/log
  516. livenessProbe:
  517. httpGet:
  518. path: /actuator/health/liveness
  519. port: 8114
  520. scheme: HTTP
  521. initialDelaySeconds: 30
  522. timeoutSeconds: 1
  523. periodSeconds: 30
  524. successThreshold: 1
  525. failureThreshold: 3
  526. readinessProbe:
  527. httpGet:
  528. path: /actuator/health/readiness
  529. port: 8114
  530. scheme: HTTP
  531. initialDelaySeconds: 30
  532. timeoutSeconds: 1
  533. periodSeconds: 30
  534. successThreshold: 1
  535. failureThreshold: 3
  536. terminationMessagePath: /dev/termination-log
  537. terminationMessagePolicy: File
  538. imagePullPolicy: IfNotPresent
  539. restartPolicy: Always
  540. terminationGracePeriodSeconds: 30
  541. dnsPolicy: Default
  542. securityContext: {}
  543. imagePullSecrets:
  544. - name: harbor
  545. schedulerName: default-scheduler
  546. dnsConfig: {}
  547. strategy:
  548. type: RollingUpdate
  549. rollingUpdate:
  550. maxUnavailable: 25%
  551. maxSurge: 25%
  552. revisionHistoryLimit: 10
  553. progressDeadlineSeconds: 600
  554. ---
  555. kind: Deployment
  556. apiVersion: apps/v1
  557. metadata:
  558. name: yami-shop-s
  559. namespace: mall4j-b2b2c-release
  560. labels:
  561. k8s.kuboard.cn/name: yami-shop-s
  562. annotations: {}
  563. spec:
  564. replicas: 1
  565. selector:
  566. matchLabels:
  567. k8s.kuboard.cn/name: yami-shop-s
  568. template:
  569. metadata:
  570. creationTimestamp: null
  571. labels:
  572. k8s.kuboard.cn/name: yami-shop-s
  573. annotations:
  574. kubectl.kubernetes.io/restartedAt: '2022-10-13T12:06:51+08:00'
  575. spec:
  576. containers:
  577. - name: yami-shop-s
  578. image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-s:0'
  579. resources: {}
  580. livenessProbe:
  581. httpGet:
  582. path: /
  583. port: 80
  584. scheme: HTTP
  585. initialDelaySeconds: 3
  586. timeoutSeconds: 1
  587. periodSeconds: 10
  588. successThreshold: 1
  589. failureThreshold: 3
  590. readinessProbe:
  591. httpGet:
  592. path: /
  593. port: 80
  594. scheme: HTTP
  595. initialDelaySeconds: 3
  596. timeoutSeconds: 1
  597. periodSeconds: 10
  598. successThreshold: 1
  599. failureThreshold: 3
  600. terminationMessagePath: /dev/termination-log
  601. terminationMessagePolicy: File
  602. imagePullPolicy: IfNotPresent
  603. restartPolicy: Always
  604. terminationGracePeriodSeconds: 30
  605. dnsPolicy: Default
  606. securityContext: {}
  607. imagePullSecrets:
  608. - name: harbor
  609. schedulerName: default-scheduler
  610. dnsConfig: {}
  611. strategy:
  612. type: RollingUpdate
  613. rollingUpdate:
  614. maxUnavailable: 25%
  615. maxSurge: 25%
  616. revisionHistoryLimit: 10
  617. progressDeadlineSeconds: 600
  618. ---
  619. kind: Deployment
  620. apiVersion: apps/v1
  621. metadata:
  622. name: yami-shop-vp
  623. namespace: mall4j-b2b2c-release
  624. labels:
  625. k8s.kuboard.cn/name: yami-shop-vp
  626. annotations: {}
  627. spec:
  628. replicas: 1
  629. selector:
  630. matchLabels:
  631. k8s.kuboard.cn/name: yami-shop-vp
  632. template:
  633. metadata:
  634. creationTimestamp: null
  635. labels:
  636. k8s.kuboard.cn/name: yami-shop-vp
  637. annotations:
  638. kubectl.kubernetes.io/restartedAt: '2022-10-13T12:05:19+08:00'
  639. spec:
  640. containers:
  641. - name: yami-shop-vp
  642. image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-vp:0'
  643. resources: {}
  644. livenessProbe:
  645. httpGet:
  646. path: /
  647. port: 80
  648. scheme: HTTP
  649. initialDelaySeconds: 3
  650. timeoutSeconds: 1
  651. periodSeconds: 10
  652. successThreshold: 1
  653. failureThreshold: 3
  654. readinessProbe:
  655. httpGet:
  656. path: /
  657. port: 80
  658. scheme: HTTP
  659. initialDelaySeconds: 3
  660. timeoutSeconds: 1
  661. periodSeconds: 10
  662. successThreshold: 1
  663. failureThreshold: 3
  664. terminationMessagePath: /dev/termination-log
  665. terminationMessagePolicy: File
  666. imagePullPolicy: IfNotPresent
  667. restartPolicy: Always
  668. terminationGracePeriodSeconds: 30
  669. dnsPolicy: Default
  670. securityContext: {}
  671. imagePullSecrets:
  672. - name: harbor
  673. schedulerName: default-scheduler
  674. dnsConfig: {}
  675. strategy:
  676. type: RollingUpdate
  677. rollingUpdate:
  678. maxUnavailable: 25%
  679. maxSurge: 25%
  680. revisionHistoryLimit: 10
  681. progressDeadlineSeconds: 600
  682. ---
  683. kind: Deployment
  684. apiVersion: apps/v1
  685. metadata:
  686. name: yami-shop-vs
  687. namespace: mall4j-b2b2c-release
  688. labels:
  689. k8s.kuboard.cn/name: yami-shop-vs
  690. annotations: {}
  691. spec:
  692. replicas: 1
  693. selector:
  694. matchLabels:
  695. k8s.kuboard.cn/name: yami-shop-vs
  696. template:
  697. metadata:
  698. creationTimestamp: null
  699. labels:
  700. k8s.kuboard.cn/name: yami-shop-vs
  701. annotations:
  702. kubectl.kubernetes.io/restartedAt: '2022-10-13T12:04:06+08:00'
  703. spec:
  704. containers:
  705. - name: yami-shop-vs
  706. image: '192.168.1.11:80/mall4j-b2b2c-release/yami-shop-vs:0'
  707. resources: {}
  708. livenessProbe:
  709. httpGet:
  710. path: /
  711. port: 80
  712. scheme: HTTP
  713. initialDelaySeconds: 3
  714. timeoutSeconds: 1
  715. periodSeconds: 10
  716. successThreshold: 1
  717. failureThreshold: 3
  718. readinessProbe:
  719. httpGet:
  720. path: /
  721. port: 80
  722. scheme: HTTP
  723. initialDelaySeconds: 3
  724. timeoutSeconds: 1
  725. periodSeconds: 10
  726. successThreshold: 1
  727. failureThreshold: 3
  728. terminationMessagePath: /dev/termination-log
  729. terminationMessagePolicy: File
  730. imagePullPolicy: IfNotPresent
  731. restartPolicy: Always
  732. terminationGracePeriodSeconds: 30
  733. dnsPolicy: Default
  734. securityContext: {}
  735. imagePullSecrets:
  736. - name: harbor
  737. schedulerName: default-scheduler
  738. dnsConfig: {}
  739. strategy:
  740. type: RollingUpdate
  741. rollingUpdate:
  742. maxUnavailable: 25%
  743. maxSurge: 25%
  744. revisionHistoryLimit: 10
  745. progressDeadlineSeconds: 600
  746. ---
  747. kind: Service
  748. apiVersion: v1
  749. metadata:
  750. name: yami-shop-api
  751. namespace: mall4j-b2b2c-release
  752. labels:
  753. k8s.kuboard.cn/name: yami-shop-api
  754. spec:
  755. ports:
  756. - protocol: TCP
  757. port: 8112
  758. targetPort: 8112
  759. selector:
  760. k8s.kuboard.cn/name: yami-shop-api
  761. type: ClusterIP
  762. sessionAffinity: None
  763. ipFamilies:
  764. - IPv4
  765. ipFamilyPolicy: SingleStack
  766. internalTrafficPolicy: Cluster
  767. ---
  768. kind: Service
  769. apiVersion: v1
  770. metadata:
  771. name: yami-shop-h5
  772. namespace: mall4j-b2b2c-release
  773. labels:
  774. k8s.kuboard.cn/name: yami-shop-h5
  775. spec:
  776. ports:
  777. - name: gp3zqc
  778. protocol: TCP
  779. port: 80
  780. targetPort: 80
  781. selector:
  782. k8s.kuboard.cn/name: yami-shop-h5
  783. type: ClusterIP
  784. sessionAffinity: None
  785. ipFamilies:
  786. - IPv4
  787. ipFamilyPolicy: SingleStack
  788. internalTrafficPolicy: Cluster
  789. ---
  790. kind: Service
  791. apiVersion: v1
  792. metadata:
  793. name: yami-shop-ms
  794. namespace: mall4j-b2b2c-release
  795. labels:
  796. k8s.kuboard.cn/name: yami-shop-ms
  797. spec:
  798. ports:
  799. - name: gp3zqc
  800. protocol: TCP
  801. port: 80
  802. targetPort: 80
  803. selector:
  804. k8s.kuboard.cn/name: yami-shop-ms
  805. type: ClusterIP
  806. sessionAffinity: None
  807. ipFamilies:
  808. - IPv4
  809. ipFamilyPolicy: SingleStack
  810. internalTrafficPolicy: Cluster
  811. ---
  812. kind: Service
  813. apiVersion: v1
  814. metadata:
  815. name: yami-shop-multishop
  816. namespace: mall4j-b2b2c-release
  817. labels:
  818. k8s.kuboard.cn/name: yami-shop-multishop
  819. spec:
  820. ports:
  821. - protocol: TCP
  822. port: 8113
  823. targetPort: 8113
  824. selector:
  825. k8s.kuboard.cn/name: yami-shop-multishop
  826. type: ClusterIP
  827. sessionAffinity: None
  828. ipFamilies:
  829. - IPv4
  830. ipFamilyPolicy: SingleStack
  831. internalTrafficPolicy: Cluster
  832. ---
  833. kind: Service
  834. apiVersion: v1
  835. metadata:
  836. name: yami-shop-pc
  837. namespace: mall4j-b2b2c-release
  838. labels:
  839. k8s.kuboard.cn/name: yami-shop-pc
  840. spec:
  841. ports:
  842. - protocol: TCP
  843. port: 80
  844. targetPort: 80
  845. selector:
  846. k8s.kuboard.cn/name: yami-shop-pc
  847. type: ClusterIP
  848. sessionAffinity: None
  849. ipFamilies:
  850. - IPv4
  851. ipFamilyPolicy: SingleStack
  852. internalTrafficPolicy: Cluster
  853. ---
  854. kind: Service
  855. apiVersion: v1
  856. metadata:
  857. name: yami-shop-platform
  858. namespace: mall4j-b2b2c-release
  859. labels:
  860. k8s.kuboard.cn/name: yami-shop-platform
  861. spec:
  862. ports:
  863. - protocol: TCP
  864. port: 8114
  865. targetPort: 8114
  866. selector:
  867. k8s.kuboard.cn/name: yami-shop-platform
  868. type: ClusterIP
  869. sessionAffinity: None
  870. ipFamilies:
  871. - IPv4
  872. ipFamilyPolicy: SingleStack
  873. internalTrafficPolicy: Cluster
  874. ---
  875. kind: Service
  876. apiVersion: v1
  877. metadata:
  878. name: yami-shop-s
  879. namespace: mall4j-b2b2c-release
  880. labels:
  881. k8s.kuboard.cn/name: yami-shop-s
  882. spec:
  883. ports:
  884. - name: gp3zqc
  885. protocol: TCP
  886. port: 80
  887. targetPort: 80
  888. selector:
  889. k8s.kuboard.cn/name: yami-shop-s
  890. type: ClusterIP
  891. sessionAffinity: None
  892. ipFamilies:
  893. - IPv4
  894. ipFamilyPolicy: SingleStack
  895. internalTrafficPolicy: Cluster
  896. ---
  897. kind: Service
  898. apiVersion: v1
  899. metadata:
  900. name: yami-shop-vp
  901. namespace: mall4j-b2b2c-release
  902. labels:
  903. k8s.kuboard.cn/name: yami-shop-vp
  904. spec:
  905. ports:
  906. - name: gp3zqc
  907. protocol: TCP
  908. port: 80
  909. targetPort: 80
  910. selector:
  911. k8s.kuboard.cn/name: yami-shop-vp
  912. type: ClusterIP
  913. sessionAffinity: None
  914. ipFamilies:
  915. - IPv4
  916. ipFamilyPolicy: SingleStack
  917. internalTrafficPolicy: Cluster
  918. ---
  919. kind: Service
  920. apiVersion: v1
  921. metadata:
  922. name: yami-shop-vs
  923. namespace: mall4j-b2b2c-release
  924. labels:
  925. k8s.kuboard.cn/name: yami-shop-vs
  926. spec:
  927. ports:
  928. - name: gp3zqc
  929. protocol: TCP
  930. port: 80
  931. targetPort: 80
  932. selector:
  933. k8s.kuboard.cn/name: yami-shop-vs
  934. type: ClusterIP
  935. sessionAffinity: None
  936. ipFamilies:
  937. - IPv4
  938. ipFamilyPolicy: SingleStack
  939. internalTrafficPolicy: Cluster