k8s-rendered.yaml 112 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788
  1. ---
  2. # Source: shop-recycle/templates/rbac.yaml
  3. apiVersion: v1
  4. kind: ServiceAccount
  5. metadata:
  6. name: shop-recycle
  7. labels:
  8. helm.sh/chart: shop-recycle-1.0.0
  9. app.kubernetes.io/name: shop-recycle
  10. app.kubernetes.io/instance: shop-recycle
  11. app.kubernetes.io/version: "1.0.0"
  12. app.kubernetes.io/managed-by: Helm
  13. environment: dev
  14. namespace: shop-recycle
  15. ---
  16. # Source: shop-recycle/templates/secret-registry.yaml
  17. apiVersion: v1
  18. kind: Secret
  19. metadata:
  20. name: shop-recycle-registry-secret
  21. labels:
  22. helm.sh/chart: shop-recycle-1.0.0
  23. app.kubernetes.io/name: shop-recycle
  24. app.kubernetes.io/instance: shop-recycle
  25. app.kubernetes.io/version: "1.0.0"
  26. app.kubernetes.io/managed-by: Helm
  27. environment: dev
  28. namespace: shop-recycle
  29. type: kubernetes.io/dockercfg
  30. data:
  31. .dockercfg: eyJoYXJib3Iuc3RhcmRhbmNlIjp7InVzZXJuYW1lIjoiYWRtaW4iLCJwYXNzd29yZCI6IkhhcmJvcjEyMzQ1IiwiZW1haWwiOiJvcHNAZXhhbXBsZS5jb20iLCJhdXRoIjoiWVdSdGFXNDZTR0Z5WW05eU1USXpORFU9In19
  32. ---
  33. # Source: shop-recycle/templates/configmap-gateway.yaml
  34. apiVersion: v1
  35. kind: ConfigMap
  36. metadata:
  37. name: shop-recycle-gateway-config
  38. labels:
  39. app: shop-recycle-gateway
  40. helm.sh/chart: shop-recycle-1.0.0
  41. app.kubernetes.io/name: shop-recycle
  42. app.kubernetes.io/instance: shop-recycle
  43. app.kubernetes.io/version: "1.0.0"
  44. app.kubernetes.io/managed-by: Helm
  45. environment: dev
  46. namespace: shop-recycle
  47. data:
  48. application.yml: |
  49. spring:
  50. application:
  51. name: shop-recycle-gateway
  52. cloud:
  53. gateway:
  54. routes:
  55. - id: order-service
  56. uri: http://shop-recycle-order-service:8081
  57. predicates:
  58. - Path=/api/order/**
  59. filters:
  60. - RewritePath=/api/order(?<segment>.*), /api$\{segment}
  61. - id: payment-service
  62. uri: http://shop-recycle-payment-service:8082
  63. predicates:
  64. - Path=/api/payment/**
  65. filters:
  66. - RewritePath=/api/payment(?<segment>.*), /api$\{segment}
  67. - id: test-order
  68. uri: http://shop-recycle-order-service:8081
  69. predicates:
  70. - Path=/api/test/order/**
  71. filters:
  72. - RewritePath=/api/test/order(?<segment>.*), /test$\{segment}
  73. - id: test-payment
  74. uri: http://shop-recycle-payment-service:8082
  75. predicates:
  76. - Path=/api/test/payment/**
  77. filters:
  78. - RewritePath=/api/test/payment(?<segment>.*), /test$\{segment}
  79. management:
  80. endpoints:
  81. web:
  82. exposure:
  83. include: health,info,metrics
  84. metrics:
  85. export:
  86. prometheus:
  87. enabled: true
  88. endpoint:
  89. health:
  90. show-details: when-authorized
  91. logging:
  92. level:
  93. root: INFO
  94. com.shop.recycle: DEBUG
  95. pattern:
  96. console: "%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n"
  97. ---
  98. # Source: shop-recycle/templates/rbac.yaml
  99. apiVersion: rbac.authorization.k8s.io/v1
  100. kind: ClusterRole
  101. metadata:
  102. name: shop-recycle
  103. labels:
  104. helm.sh/chart: shop-recycle-1.0.0
  105. app.kubernetes.io/name: shop-recycle
  106. app.kubernetes.io/instance: shop-recycle
  107. app.kubernetes.io/version: "1.0.0"
  108. app.kubernetes.io/managed-by: Helm
  109. environment: dev
  110. rules:
  111. - apiGroups: [""]
  112. resources: ["configmaps", "endpoints", "services"]
  113. verbs: ["get", "list", "watch"]
  114. - apiGroups: [""]
  115. resources: ["pods"]
  116. verbs: ["get", "list", "watch"]
  117. - apiGroups: [""]
  118. resources: ["namespaces"]
  119. verbs: ["get", "list", "watch"]
  120. - apiGroups: ["apps"]
  121. resources: ["deployments", "statefulsets"]
  122. verbs: ["get", "list", "watch"]
  123. ---
  124. # Source: shop-recycle/templates/rbac.yaml
  125. apiVersion: rbac.authorization.k8s.io/v1
  126. kind: ClusterRoleBinding
  127. metadata:
  128. name: shop-recycle
  129. labels:
  130. helm.sh/chart: shop-recycle-1.0.0
  131. app.kubernetes.io/name: shop-recycle
  132. app.kubernetes.io/instance: shop-recycle
  133. app.kubernetes.io/version: "1.0.0"
  134. app.kubernetes.io/managed-by: Helm
  135. environment: dev
  136. roleRef:
  137. apiGroup: rbac.authorization.k8s.io
  138. kind: ClusterRole
  139. name: shop-recycle
  140. subjects:
  141. - kind: ServiceAccount
  142. name: shop-recycle
  143. namespace: shop-recycle
  144. ---
  145. # Source: shop-recycle/templates/service.yaml
  146. apiVersion: v1
  147. kind: Service
  148. metadata:
  149. name: shop-recycle-gateway
  150. labels:
  151. app: shop-recycle-gateway
  152. helm.sh/chart: shop-recycle-1.0.0
  153. app.kubernetes.io/name: shop-recycle
  154. app.kubernetes.io/instance: shop-recycle
  155. app.kubernetes.io/version: "1.0.0"
  156. app.kubernetes.io/managed-by: Helm
  157. environment: dev
  158. namespace: shop-recycle
  159. spec:
  160. type: ClusterIP
  161. ports:
  162. - port: 8080
  163. targetPort: 8080
  164. protocol: TCP
  165. name: http
  166. selector:
  167. app: shop-recycle-gateway
  168. app.kubernetes.io/name: shop-recycle
  169. app.kubernetes.io/instance: shop-recycle
  170. ---
  171. # Source: shop-recycle/templates/service.yaml
  172. apiVersion: v1
  173. kind: Service
  174. metadata:
  175. name: shop-recycle-web
  176. labels:
  177. app: shop-recycle-web
  178. helm.sh/chart: shop-recycle-1.0.0
  179. app.kubernetes.io/name: shop-recycle
  180. app.kubernetes.io/instance: shop-recycle
  181. app.kubernetes.io/version: "1.0.0"
  182. app.kubernetes.io/managed-by: Helm
  183. environment: dev
  184. namespace: shop-recycle
  185. spec:
  186. type: ClusterIP
  187. ports:
  188. - port: 80
  189. targetPort: 80
  190. protocol: TCP
  191. name: http
  192. selector:
  193. app: shop-recycle-web
  194. app.kubernetes.io/name: shop-recycle
  195. app.kubernetes.io/instance: shop-recycle
  196. ---
  197. # Source: shop-recycle/templates/service.yaml
  198. apiVersion: v1
  199. kind: Service
  200. metadata:
  201. name: shop-recycle-order-service
  202. labels:
  203. app: shop-recycle-order-service
  204. helm.sh/chart: shop-recycle-1.0.0
  205. app.kubernetes.io/name: shop-recycle
  206. app.kubernetes.io/instance: shop-recycle
  207. app.kubernetes.io/version: "1.0.0"
  208. app.kubernetes.io/managed-by: Helm
  209. environment: dev
  210. namespace: shop-recycle
  211. spec:
  212. type: ClusterIP
  213. ports:
  214. - port: 8081
  215. targetPort: 8081
  216. protocol: TCP
  217. name: http
  218. selector:
  219. app: shop-recycle-order-service
  220. app.kubernetes.io/name: shop-recycle
  221. app.kubernetes.io/instance: shop-recycle
  222. ---
  223. # Source: shop-recycle/templates/service.yaml
  224. apiVersion: v1
  225. kind: Service
  226. metadata:
  227. name: shop-recycle-payment-service
  228. labels:
  229. app: shop-recycle-payment-service
  230. helm.sh/chart: shop-recycle-1.0.0
  231. app.kubernetes.io/name: shop-recycle
  232. app.kubernetes.io/instance: shop-recycle
  233. app.kubernetes.io/version: "1.0.0"
  234. app.kubernetes.io/managed-by: Helm
  235. environment: dev
  236. namespace: shop-recycle
  237. spec:
  238. type: ClusterIP
  239. ports:
  240. - port: 8082
  241. targetPort: 8082
  242. protocol: TCP
  243. name: http
  244. selector:
  245. app: shop-recycle-payment-service
  246. app.kubernetes.io/name: shop-recycle
  247. app.kubernetes.io/instance: shop-recycle
  248. ---
  249. # Source: shop-recycle/templates/deployment-gateway.yaml
  250. apiVersion: apps/v1
  251. kind: Deployment
  252. metadata:
  253. name: shop-recycle-gateway
  254. labels:
  255. app: shop-recycle-gateway
  256. helm.sh/chart: shop-recycle-1.0.0
  257. app.kubernetes.io/name: shop-recycle
  258. app.kubernetes.io/instance: shop-recycle
  259. app.kubernetes.io/version: "1.0.0"
  260. app.kubernetes.io/managed-by: Helm
  261. environment: dev
  262. namespace: shop-recycle
  263. spec:
  264. replicas: 1
  265. selector:
  266. matchLabels:
  267. app: shop-recycle-gateway
  268. app.kubernetes.io/name: shop-recycle
  269. app.kubernetes.io/instance: shop-recycle
  270. template:
  271. metadata:
  272. annotations:
  273. prometheus.io/scrape: "true"
  274. prometheus.io/port: "8080"
  275. prometheus.io/path: "/actuator/prometheus"
  276. labels:
  277. app: shop-recycle-gateway
  278. app.kubernetes.io/name: shop-recycle
  279. app.kubernetes.io/instance: shop-recycle
  280. spec:
  281. serviceAccountName: shop-recycle
  282. imagePullSecrets:
  283. - name: shop-recycle-registry-secret
  284. affinity:
  285. Capabilities:
  286. APIVersions:
  287. - v1
  288. - admissionregistration.k8s.io/v1
  289. - admissionregistration.k8s.io/v1alpha1
  290. - admissionregistration.k8s.io/v1beta1
  291. - internal.apiserver.k8s.io/v1alpha1
  292. - apps/v1
  293. - apps/v1beta1
  294. - apps/v1beta2
  295. - authentication.k8s.io/v1
  296. - authentication.k8s.io/v1alpha1
  297. - authentication.k8s.io/v1beta1
  298. - authorization.k8s.io/v1
  299. - authorization.k8s.io/v1beta1
  300. - autoscaling/v1
  301. - autoscaling/v2
  302. - autoscaling/v2beta1
  303. - autoscaling/v2beta2
  304. - batch/v1
  305. - batch/v1beta1
  306. - certificates.k8s.io/v1
  307. - certificates.k8s.io/v1beta1
  308. - certificates.k8s.io/v1alpha1
  309. - coordination.k8s.io/v1alpha2
  310. - coordination.k8s.io/v1beta1
  311. - coordination.k8s.io/v1
  312. - discovery.k8s.io/v1
  313. - discovery.k8s.io/v1beta1
  314. - events.k8s.io/v1
  315. - events.k8s.io/v1beta1
  316. - extensions/v1beta1
  317. - flowcontrol.apiserver.k8s.io/v1
  318. - flowcontrol.apiserver.k8s.io/v1beta1
  319. - flowcontrol.apiserver.k8s.io/v1beta2
  320. - flowcontrol.apiserver.k8s.io/v1beta3
  321. - networking.k8s.io/v1
  322. - networking.k8s.io/v1beta1
  323. - node.k8s.io/v1
  324. - node.k8s.io/v1alpha1
  325. - node.k8s.io/v1beta1
  326. - policy/v1
  327. - policy/v1beta1
  328. - rbac.authorization.k8s.io/v1
  329. - rbac.authorization.k8s.io/v1beta1
  330. - rbac.authorization.k8s.io/v1alpha1
  331. - resource.k8s.io/v1
  332. - resource.k8s.io/v1beta2
  333. - resource.k8s.io/v1beta1
  334. - resource.k8s.io/v1alpha3
  335. - scheduling.k8s.io/v1alpha1
  336. - scheduling.k8s.io/v1beta1
  337. - scheduling.k8s.io/v1
  338. - storage.k8s.io/v1beta1
  339. - storage.k8s.io/v1
  340. - storage.k8s.io/v1alpha1
  341. - storagemigration.k8s.io/v1beta1
  342. - apiextensions.k8s.io/v1beta1
  343. - apiextensions.k8s.io/v1
  344. HelmVersion:
  345. git_commit: 4553a0a96e5205595079b6757236cc6f969ed1b9
  346. git_tree_state: clean
  347. go_version: go1.25.6
  348. kube_client_version: v1.35
  349. version: v4.1.0
  350. KubeVersion:
  351. Major: "1"
  352. Minor: "35"
  353. Version: v1.35.0
  354. Chart:
  355. APIVersion: v2
  356. Annotations: null
  357. AppVersion: 1.0.0
  358. Condition: ""
  359. Dependencies: []
  360. Deprecated: false
  361. Description: Spring Cloud日志测试演示系统 - Kubernetes Helm Chart
  362. Home: http://47.92.55.118:3000/jiangkai/demo.git
  363. Icon: https://raw.githubusercontent.com/spring-projects/spring-cloud/main/docs/src/main/asciidoc/images/spring-cloud.png
  364. IsRoot: true
  365. Keywords:
  366. - spring-cloud
  367. - microservices
  368. - logging
  369. - kubernetes
  370. KubeVersion: '>=1.19.0'
  371. Maintainers:
  372. - Email: devops@example.com
  373. Name: DevOps Team
  374. URL: ""
  375. Name: shop-recycle
  376. Sources:
  377. - http://47.92.55.118:3000/jiangkai/demo.git
  378. Tags: ""
  379. Type: application
  380. Version: 1.0.0
  381. Files:
  382. README.md: IyBTaG9wIFJlY3ljbGUgSGVsbSBDaGFydA0KDQrlrozmlbTnmoRTcHJpbmcgQ2xvdWTml6Xlv5fmtYvor5XmvJTnpLrns7vnu5/nmoRLdWJlcm5ldGVzIEhlbG3pg6jnvbLmqKHmnb/jgIINCg0KIyMg5Yqf6IO9DQoNCi0g4pyFICoq5a6M5YWo55qES3ViZXJuZXRlc+mDqOe9sioqIC0g5L2/55SoSGVsbei/m+ihjOWjsOaYjuW8j+euoeeQhg0KLSDinIUgKirlpJrnjq/looPmlK/mjIEqKiAtIGRldiwgdGVzdCwgc3RhZ2luZywgcHJvZA0KLSDinIUgKiroh6rliqjmianlsZUqKiAtIOagueaNrueOr+Wig+iHquWKqOmFjee9ruWJr+acrOaVsOWSjOi1hOa6kA0KLSDinIUgKirpq5jlj6/nlKgqKiAtIOWMheWQq1BvZOWPjeS6suWSjOaAp+WSjOWkmuWJr+acrOmDqOe9sg0KLSDinIUgKirlronlhajkvJjlhYgqKiAtIFJCQUPjgIFOZXR3b3JrUG9saWN544CBU2VydmljZUFjY291bnQNCi0g4pyFICoq5Y+v6KeC5rWL5oCnKiogLSDlgaXlurfmo4Dmn6XjgIFQcm9tZXRoZXVz5oyH5qCH44CB5pel5b+X6IGa5ZCIDQoNCiMjIOebruW9lee7k+aehA0KDQpgYGANCnNob3AtcmVjeWNsZS8NCuKUnOKUgOKUgCBDaGFydC55YW1sICAgICAgICAgICAgICAgICAgICAgIyBDaGFydCBtZXRhZGF0YQ0K4pSc4pSA4pSAIHZhbHVlcy55YW1sICAgICAgICAgICAgICAgICAgICAjIOm7mOiupOWFqOWxgOmFjee9rg0K4pSc4pSA4pSAIHZhbHVlcy1kZXYueWFtbCAgICAgICAgICAgICAgICAjIERFVueOr+Wig+mFjee9rg0K4pSc4pSA4pSAIHZhbHVlcy10ZXN0LnlhbWwgICAgICAgICAgICAgICAjIFRFU1Tnjq/looPphY3nva4NCuKUnOKUgOKUgCB2YWx1ZXMtc3RhZ2luZy55YW1sICAgICAgICAgICAgICMgU1RBR0lOR+eOr+Wig+mFjee9rg0K4pSc4pSA4pSAIHZhbHVlcy1wcm9kLnlhbWwgICAgICAgICAgICAgICAgIyBQUk9E546v5aKD6YWN572uDQrilJTilIDilIAgdGVtcGxhdGVzLw0KICAgIOKUnOKUgOKUgCBfaGVscGVycy50cGwgICAgICAgICAgICAgICAjIOaooeadv+i+heWKqeWHveaVsA0KICAgIOKUnOKUgOKUgCBOT1RFUy50eHQgICAgICAgICAgICAgICAgICAjIOmDqOe9suWQjuaPkOekuuS/oeaBrw0KICAgIOKUnOKUgOKUgCBkZXBsb3ltZW50LWdhdGV3YXkueWFtbCAgICAgIyBHYXRld2F5IERlcGxveW1lbnQNCiAgICDilJzilIDilIAgZGVwbG95bWVudC1vcmRlci1zZXJ2aWNlLnlhbWwgICAgICAgIyBPcmRlclNlcnZpY2UgRGVwbG95bWVudA0KICAgIOKUnOKUgOKUgCBkZXBsb3ltZW50LXBheW1lbnQtc2VydmljZS55YW1sICAgICAgIyBQYXltZW50U2VydmljZSBEZXBsb3ltZW50DQogICAg4pSc4pSA4pSAIHNlcnZpY2UueWFtbCAgICAgICAgICAgICAgICMg5omA5pyJU2VydmljZXMNCiAgICDilJzilIDilIAgY29uZmlnbWFwLWdhdGV3YXkueWFtbCAgICAgIyBHYXRld2F5IENvbmZpZ01hcA0KICAgIOKUnOKUgOKUgCBpbmdyZXNzLnlhbWwgICAgICAgICAgICAgICAjIEluZ3Jlc3MNCiAgICDilJzilIDilIAgcmJhYy55YW1sICAgICAgICAgICAgICAgICAgIyBTZXJ2aWNlQWNjb3VudCAmIENsdXN0ZXJSb2xlDQogICAg4pSU4pSA4pSAIG5ldHdvcmtwb2xpY3kueWFtbCAgICAgICAgICMgTmV0d29ya1BvbGljee+8iOWPr+mAie+8iQ0KYGBgDQoNCiMjIOW/q+mAn+W8gOWniw0KDQojIyMg5YmN572u5p2h5Lu2DQoNCi0gS3ViZXJuZXRlcyAxLjE5Kw0KLSBIZWxtIDMuMCsNCi0ga3ViZWN0bOmFjee9ruaMh+WQkeebruagh+mbhue+pA0KDQojIyMg6YOo572y5YiwREVW546v5aKDDQoNCmBgYGJhc2gNCiMg6aqM6K+BY2hhcnQNCmhlbG0gbGludCBzaG9wLXJlY3ljbGUNCg0KIyDmo4Dmn6XmuLLmn5PlkI7nmoTmqKHmnb8NCmhlbG0gdGVtcGxhdGUgc2hvcC1yZWN5Y2xlIC4gLWYgdmFsdWVzLWRldi55YW1sDQoNCiMg6YOo572yDQpoZWxtIGluc3RhbGwgc2hvcC1yZWN5Y2xlIC4gXA0KICAtZiB2YWx1ZXMueWFtbCBcDQogIC1mIHZhbHVlcy1kZXYueWFtbCBcDQogIC0tc2V0IGltYWdlLnRhZz0xLjAuMC0wMDEtYWJjMTIzIFwNCiAgLW4gZGV2IFwNCiAgLS1jcmVhdGUtbmFtZXNwYWNlDQoNCiMg5p+l55yL6YOo572y54q25oCBDQprdWJlY3RsIGdldCBwb2RzIC1uIGRldg0KYGBgDQoNCiMjIyDpg6jnvbLliLBURVNU546v5aKDDQoNCmBgYGJhc2gNCmhlbG0gaW5zdGFsbCBzaG9wLXJlY3ljbGUgLiBcDQogIC1mIHZhbHVlcy55YW1sIFwNCiAgLWYgdmFsdWVzLXRlc3QueWFtbCBcDQogIC0tc2V0IGltYWdlLnRhZz0xLjAuMC0wMDItZGVmNDU2IFwNCiAgLW4gdGVzdCBcDQogIC0tY3JlYXRlLW5hbWVzcGFjZQ0KYGBgDQoNCiMjIyDpg6jnvbLliLBTVEFHSU5H546v5aKDDQoNCmBgYGJhc2gNCmhlbG0gaW5zdGFsbCBzaG9wLXJlY3ljbGUgLiBcDQogIC1mIHZhbHVlcy55YW1sIFwNCiAgLWYgdmFsdWVzLXN0YWdpbmcueWFtbCBcDQogIC0tc2V0IGltYWdlLnRhZz0xLjAuMC1yZWxlYXNlIFwNCiAgLW4gc3RhZ2luZyBcDQogIC0tY3JlYXRlLW5hbWVzcGFjZQ0KYGBgDQoNCiMjIyDpg6jnvbLliLBQUk9E546v5aKDDQoNCmBgYGJhc2gNCmhlbG0gaW5zdGFsbCBzaG9wLXJlY3ljbGUgLiBcDQogIC1mIHZhbHVlcy55YW1sIFwNCiAgLWYgdmFsdWVzLXByb2QueWFtbCBcDQogIC0tc2V0IGltYWdlLnRhZz12MS4wLjAgXA0KICAtbiBwcm9kIFwNCiAgLS1jcmVhdGUtbmFtZXNwYWNlDQpgYGANCg0KIyMg5Y2H57qn6YOo572yDQoNCmBgYGJhc2gNCiMg5pu05paw6ZWc5YOP54mI5pysDQpoZWxtIHVwZ3JhZGUgc2hvcC1yZWN5Y2xlIC4gXA0KICAtZiB2YWx1ZXMueWFtbCBcDQogIC1mIHZhbHVlcy0ke0VOVklST05NRU5UfS55YW1sIFwNCiAgLS1zZXQgaW1hZ2UudGFnPTxuZXctdGFnPg0KDQojIOS9v+eUqOWOn+WtkOabtOaWsO+8iOWksei0peaXtuiHquWKqOWbnua7mu+8iQ0KaGVsbSB1cGdyYWRlIHNob3AtcmVjeWNsZSAuIFwNCiAgLWYgdmFsdWVzLnlhbWwgXA0KICAtZiB2YWx1ZXMtJHtFTlZJUk9OTUVOVH0ueWFtbCBcDQogIC0tc2V0IGltYWdlLnRhZz08bmV3LXRhZz4gXA0KICAtLWF0b21pYyBcDQogIC0tdGltZW91dCAxMG0NCmBgYA0KDQojIyDlm57mu5rpg6jnvbINCg0KYGBgYmFzaA0KIyDmn6XnnIvlj5HluIPljoblj7INCmhlbG0gaGlzdG9yeSBzaG9wLXJlY3ljbGUgLW4gZGV2DQoNCiMg5Zue5rua5Yiw5LiK5LiA5Liq54mI5pysDQpoZWxtIHJvbGxiYWNrIHNob3AtcmVjeWNsZSAtbiBkZXYNCg0KIyDlm57mu5rliLDmjIflrprniYjmnKwNCmhlbG0gcm9sbGJhY2sgc2hvcC1yZWN5Y2xlIDMgLW4gZGV2DQpgYGANCg0KIyMg5Y246L296YOo572yDQoNCmBgYGJhc2gNCmhlbG0gdW5pbnN0YWxsIHNob3AtcmVjeWNsZSAtbiBkZXYNCg0KIyDliKDpmaTlkb3lkI3nqbrpl7TvvIjlj6/pgInvvIkNCmt1YmVjdGwgZGVsZXRlIG5hbWVzcGFjZSBkZXYNCmBgYA0KDQojIyDphY3nva7or7TmmI4NCg0KIyMjIOWFqOWxgOmFjee9riAodmFsdWVzLnlhbWwpDQoNCnwg5Y+C5pWwIHwg6K+05piOIHwg6buY6K6k5YC8IHwNCnwtLS0tLS18LS0tLS0tfC0tLS0tLS0tfA0KfCBgZW52aXJvbm1lbnRgIHwg546v5aKD5qCH6K+GIHwgZGV2IHwNCnwgYGltYWdlLnJlZ2lzdHJ5YCB8IERvY2tlcuS7k+W6k+WcsOWdgCB8IGRvY2tlci5pbyB8DQp8IGBpbWFnZS5uYW1lc3BhY2VgIHwgRG9ja2Vy5ZG95ZCN56m66Ze0IHwgc2hvcC1yZWN5Y2xlIHwNCnwgYGltYWdlLnRhZ2AgfCDplZzlg4/moIfnrb4gfCDnlLFQaXBlbGluZeazqOWFpSB8DQp8IGByZXBsaWNhQ291bnRgIHwg5Ymv5pys5pWwIHwgMiB8DQoNCiMjIyBHYXRld2F56YWN572uDQoNCnwg5Y+C5pWwIHwg6K+05piOIHwg6buY6K6k5YC8IHwNCnwtLS0tLS18LS0tLS0tfC0tLS0tLS0tfA0KfCBgZ2F0ZXdheS5lbmFibGVkYCB8IOWQr+eUqEdhdGV3YXkgfCB0cnVlIHwNCnwgYGdhdGV3YXkucmVwbGljYUNvdW50YCB8IEdhdGV3YXnlia/mnKzmlbAgfCAyIHwNCnwgYGdhdGV3YXkuamF2YU9wdHNgIHwgSlZN5Y+C5pWwIHwgLVhtczI1Nm0gLVhteDUxMm0gfA0KfCBgZ2F0ZXdheS5yZXNvdXJjZXNgIHwg6LWE5rqQ6ZmQ5Yi2IHwgcmVxdWVzdHM6IDI1Nk1pLzI1MG0sIGxpbWl0czogNTEyTWkvNTAwbSB8DQoNCiMjIyBPcmRlclNlcnZpY2XphY3nva4NCg0KfCDlj4LmlbAgfCDor7TmmI4gfCDpu5jorqTlgLwgfA0KfC0tLS0tLXwtLS0tLS18LS0tLS0tLS18DQp8IGBvcmRlclNlcnZpY2UuZW5hYmxlZGAgfCDlkK/nlKhPcmRlclNlcnZpY2UgfCB0cnVlIHwNCnwgYG9yZGVyU2VydmljZS5yZXBsaWNhQ291bnRgIHwg5Ymv5pys5pWwIHwgMiB8DQp8IGBvcmRlclNlcnZpY2UuamF2YU9wdHNgIHwgSlZN5Y+C5pWwIHwgLVhtczI1Nm0gLVhteDUxMm0gfA0KDQojIyMgUGF5bWVudFNlcnZpY2XphY3nva4NCg0KfCDlj4LmlbAgfCDor7TmmI4gfCDpu5jorqTlgLwgfA0KfC0tLS0tLXwtLS0tLS18LS0tLS0tLS18DQp8IGBwYXltZW50U2VydmljZS5lbmFibGVkYCB8IOWQr+eUqFBheW1lbnRTZXJ2aWNlIHwgdHJ1ZSB8DQp8IGBwYXltZW50U2VydmljZS5yZXBsaWNhQ291bnRgIHwg5Ymv5pys5pWwIHwgMiB8DQp8IGBwYXltZW50U2VydmljZS5qYXZhT3B0c2AgfCBKVk3lj4LmlbAgfCAtWG1zMjU2bSAtWG14NTEybSB8DQoNCiMjIOeOr+Wig+eJueWumumFjee9rg0KDQojIyMgREVW546v5aKDDQoNCi0g5Ymv5pys5pWw77yaMe+8iOiKguecgei1hOa6kO+8iQ0KLSDotYTmupDvvJrmnIDlsI/ljJbvvIgxMjhNaeWGheWtmO+8jDEwMG0gQ1BV77yJDQotIOaXpeW/l+e6p+WIq++8mkRFQlVHDQotIEluZ3Jlc3PvvJrlkK/nlKjvvIzkvb/nlKjoh6rnrb7lkI3or4HkuaYNCg0KIyMjIFRFU1Tnjq/looMNCg0KLSDlia/mnKzmlbDvvJoy77yI5Z+65pys6auY5Y+v55So77yJDQotIOi1hOa6kO+8muagh+WHhu+8iDI1Nk1p5YaF5a2Y77yMMjUwbSBDUFXvvIkNCi0g5pel5b+X57qn5Yir77yaSU5GTw0KLSBJbmdyZXNz77ya5ZCv55So77yM5L2/55So6Ieq562+5ZCN6K+B5LmmDQoNCiMjIyBTVEFHSU5H546v5aKDDQoNCi0g5Ymv5pys5pWw77yaM++8iOeUn+S6p+e6p+WIq++8iQ0KLSDotYTmupDvvJrlop7liqDvvIg1MTJNaeWGheWtmO+8jDUwMG0gQ1BV77yJDQotIOaXpeW/l+e6p+WIq++8mldBUk4NCi0gSW5ncmVzc++8muWQr+eUqO+8jOS9v+eUqExldCdzIEVuY3J5cHQNCi0gTmV0d29ya1BvbGljee+8muWQr+eUqA0KDQojIyMgUFJPROeOr+Wigw0KDQotIOWJr+acrOaVsO+8mjPvvIjpq5jlj6/nlKjvvIkNCi0g6LWE5rqQ77ya5pyA5aSn5YyW77yIMUdp5YaF5a2Y77yMMTAwMG0gQ1BV77yJDQotIOaXpeW/l+e6p+WIq++8mldBUk4NCi0gSW5ncmVzc++8muWQr+eUqO+8jOWPjOWfn+WQjeaUr+aMgQ0KLSBOZXR3b3JrUG9saWN577ya5ZCv55SoDQotIFJCQUPvvJrlkK/nlKgNCi0g6IqC54K55Lqy5ZKM5oCn77ya5L2/55So5LiT55So6IqC54K55rGgDQotIOaxoeeCueWuuemZkO+8muS7heWFgeiuuOWcqOeUn+S6p+iKgueCuei/kOihjA0KDQojIyDnm5HmjqfkuI7ml6Xlv5cNCg0KIyMjIOWBpeW6t+ajgOafpQ0KDQrmr4/kuKrmnI3liqHpg73phY3nva7kuobvvJoNCi0gKipsaXZlbmVzc1Byb2JlKiogLSDmo4DmtYvlrrnlmajmmK/lkKbku43lnKjov5DooYwNCi0gKipyZWFkaW5lc3NQcm9iZSoqIC0g5qOA5rWL5a655Zmo5piv5ZCm5YeG5aSH5aW95o6l5pS25rWB6YePDQoNCiMjIyBQcm9tZXRoZXVz5oyH5qCHDQoNCuWmguaenOWQr+eUqOebkeaOp++8jFByb21ldGhldXPlsIbmipPlj5bvvJoNCg0KYGBgDQpjdXJsIGh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC9hY3R1YXRvci9wcm9tZXRoZXVzDQpgYGANCg0KIyMjIOaXpeW/l+afpeivog0KDQpgYGBiYXNoDQojIOafpeeci0dhdGV3YXnml6Xlv5cNCmt1YmVjdGwgbG9ncyAtbiBkZXYgLWwgYXBwPXNob3AtcmVjeWNsZS1nYXRld2F5IC0tdGFpbD0xMDAgLWYNCg0KIyDmn6XnnItPcmRlclNlcnZpY2Xml6Xlv5cNCmt1YmVjdGwgbG9ncyAtbiBkZXYgLWwgYXBwPXNob3AtcmVjeWNsZS1vcmRlci1zZXJ2aWNlIC0tdGFpbD0xMDAgLWYNCg0KIyDot6jmiYDmnIlQb2Tmn6XnnIvml6Xlv5cNCmt1YmVjdGwgbG9ncyAtbiBkZXYgLWwgYXBwLmt1YmVybmV0ZXMuaW8vaW5zdGFuY2U9c2hvcC1yZWN5Y2xlIC0tYWxsLWNvbnRhaW5lcnM9dHJ1ZSAtZg0KYGBgDQoNCiMjIOe9kee7nOmFjee9rg0KDQojIyMgSW5ncmVzc+iuv+mXrg0KDQrlpoLmnpzlkK/nlKjkuoZJbmdyZXNz77yaDQoNCmBgYGJhc2gNCiMg6I635Y+WSW5ncmVzc+S/oeaBrw0Ka3ViZWN0bCBnZXQgaW5ncmVzcyAtbiBkZXYNCg0KIyDpgJrov4fln5/lkI3orr/pl67vvIjpnIDopoHphY3nva5ETlPmiJZob3N0c+aWh+S7tu+8iQ0KY3VybCBodHRwOi8vZGV2LWdhdGV3YXkubG9jYWwNCmBgYA0KDQojIyMgQ2x1c3RlcklQ6K6/6ZeuDQoNCmBgYGJhc2gNCiMg56uv5Y+j6L2s5Y+RDQprdWJlY3RsIHBvcnQtZm9yd2FyZCBzdmMvc2hvcC1yZWN5Y2xlLWdhdGV3YXkgODA4MDo4MDgwIC1uIGRldg0KDQojIOmAmui/h2xvY2FsaG9zdOiuv+mXrg0KY3VybCBodHRwOi8vbG9jYWxob3N0OjgwODANCmBgYA0KDQojIyDmlYXpmpzmjpLmn6UNCg0KIyMjIFBvZOacquWQr+WKqA0KDQpgYGBiYXNoDQojIOajgOafpVBvZOeKtuaAgQ0Ka3ViZWN0bCBkZXNjcmliZSBwb2QgPHBvZC1uYW1lPiAtbiBkZXYNCg0KIyDmn6XnnItQb2Tml6Xlv5cNCmt1YmVjdGwgbG9ncyA8cG9kLW5hbWU+IC1uIGRldg0KDQojIOajgOafpeS6i+S7tg0Ka3ViZWN0bCBnZXQgZXZlbnRzIC1uIGRldiAtLXNvcnQtYnk9Jy5sYXN0VGltZXN0YW1wJw0KYGBgDQoNCiMjIyDlgaXlurfmo4Dmn6XlpLHotKUNCg0KYGBgYmFzaA0KIyDov5vlhaVQb2Tmo4Dmn6XmnI3liqENCmt1YmVjdGwgZXhlYyAtaXQgPHBvZC1uYW1lPiAtbiBkZXYgLS0gc2gNCg0KIyDlnKhQb2TlhoXmtYvor5XlgaXlurfnq6/ngrkNCmN1cmwgaHR0cDovL2xvY2FsaG9zdDo4MDgwL2hlYWx0aA0KYGBgDQoNCiMjIyDplZzlg4/mi4nlj5blpLHotKUNCg0KYGBgYmFzaA0KIyDmo4Dmn6XplZzlg4/mi4nlj5bnrZbnlaUNCmt1YmVjdGwgZ2V0IGRlcGxveW1lbnQgc2hvcC1yZWN5Y2xlLWdhdGV3YXkgLW4gZGV2IC1vIHlhbWwgfCBncmVwIGltYWdlDQoNCiMg5omL5Yqo5ouJ5Y+W6ZWc5YOP5rWL6K+VDQpkb2NrZXIgcHVsbCBkb2NrZXIuaW8vc2hvcC1yZWN5Y2xlL2dhdGV3YXk6dGFnDQpgYGANCg0KIyMgSmVua2lucyBQaXBlbGluZembhuaIkA0KDQpKZW5raW5zIFBpcGVsaW5l5Lya6Ieq5Yqo77yaDQoNCjEuIOe8luivkemhueebrg0KMi4g5p6E5bu6RG9ja2Vy6ZWc5YOPDQozLiDmjqjpgIHliLDplZzlg4/ku5PlupMNCjQuIOmqjOivgUhlbG0gQ2hhcnQNCjUuIOmDqOe9suWIsEt1YmVybmV0ZXMNCg0K5Y+C6ICDIGAvSmVua2luc2ZpbGVgIOS6huino+ivpuaDheOAgg0KDQojIyDmnIDkvbPlrp7ot7UNCg0KMS4gKirniYjmnKznrqHnkIYqKiAtIOS9v+eUqOivreS5ieWMlueJiOacrOWPt++8iDEuMC4w77yJDQoyLiAqKui1hOa6kOmZkOWItioqIC0g5aeL57uI6K6+572ucmVxdWVzdHPlkoxsaW1pdHMNCjMuICoq5YGl5bq35qOA5p+lKiogLSDphY3nva7lkIjnkIbnmoTotoXml7blkozlpLHotKXpmIjlgLwNCjQuICoq5pel5b+X57qn5YirKiogLSDnlJ/kuqfnjq/looPkvb/nlKhXQVJO77yM5byA5Y+R546v5aKD5L2/55SoREVCVUcNCjUuICoq5Ymv5pys5pWwKiogLSDnlJ/kuqfnjq/looPmnIDlsJEy5Liq5Ymv5pys77yM5bu66K6uM+S4quS7peS4ig0KNi4gKirnvZHnu5znrZbnlaUqKiAtIOeUn+S6p+eOr+Wig+WQr+eUqE5ldHdvcmtQb2xpY3kNCjcuICoq5aSH5Lu9KiogLSDlrprmnJ/lpIfku71IZWxtIHJlbGVhc2VzDQoNCiMjIOaUr+aMgQ0KDQrpgYfliLDpl67popjvvJ8NCg0KMS4g5p+l55yL5pel5b+X77yaYGt1YmVjdGwgbG9ncyAtbiA8bmFtZXNwYWNlPiAtbCBhcHA9c2hvcC1yZWN5Y2xlYA0KMi4g5qOA5p+lUG9k54q25oCB77yaYGt1YmVjdGwgZ2V0IHBvZHMgLW4gPG5hbWVzcGFjZT5gDQozLiDmn6XnnItIZWxt5YC877yaYGhlbG0gZ2V0IHZhbHVlcyBzaG9wLXJlY3ljbGUgLW4gPG5hbWVzcGFjZT5gDQo=
  383. values-dev.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKERFVueOr+WigykNCiMg6L+Z5Lqb5YC85Lya6KaG55uWdmFsdWVzLnlhbWzkuK3nmoTpu5jorqTlgLwNCiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCmVudmlyb25tZW50OiBkZXYNCg0KIyBERVbnjq/looPkvb/nlKjovoPlsJHnmoTotYTmupANCnJlcGxpY2FDb3VudDogMQ0KDQpnYXRld2F5Og0KICByZXBsaWNhQ291bnQ6IDENCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjEyOE1pIg0KICAgICAgY3B1OiAiMTAwbSINCiAgICBsaW1pdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjIwMG0iDQogIA0KICBqYXZhT3B0czogIi1YbXMxMjhtIC1YbXgyNTZtIC1YWDorVXNlRzFHQyINCiAgDQogIHNlcnZpY2U6DQogICAgdHlwZTogQ2x1c3RlcklQDQogIA0KICBpbmdyZXNzOg0KICAgIGVuYWJsZWQ6IHRydWUNCiAgICBjbGFzc05hbWU6ICJuZ2lueCINCiAgICBhbm5vdGF0aW9uczoNCiAgICAgIGNlcnQtbWFuYWdlci5pby9jbHVzdGVyLWlzc3VlcjogImxldHNlbmNyeXB0LXN0YWdpbmciDQogICAgICBuZ2lueC5pbmdyZXNzLmt1YmVybmV0ZXMuaW8vc3NsLXJlZGlyZWN0OiAiZmFsc2UiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJkZXYtZ2F0ZXdheS5sb2NhbCINCiAgICAgICAgcGF0aHM6DQogICAgICAgICAgLSBwYXRoOiAvDQogICAgICAgICAgICBwYXRoVHlwZTogUHJlZml4DQogICAgdGxzOiBbXQ0KDQpvcmRlclNlcnZpY2U6DQogIHJlcGxpY2FDb3VudDogMQ0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMTI4TWkiDQogICAgICBjcHU6ICIxMDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjI1Nk1pIg0KICAgICAgY3B1OiAiMjAwbSINCiAgDQogIGphdmFPcHRzOiAiLVhtczEyOG0gLVhteDI1Nm0gLVhYOitVc2VHMUdDIg0KDQpwYXltZW50U2VydmljZToNCiAgcmVwbGljYUNvdW50OiAxDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIxMjhNaSINCiAgICAgIGNwdTogIjEwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMjU2TWkiDQogICAgICBjcHU6ICIyMDBtIg0KICANCiAgamF2YU9wdHM6ICItWG1zMTI4bSAtWG14MjU2bSAtWFg6K1VzZUcxR0MiDQoNCiMg56aB55So55Sf5Lqn57qn5Yqf6IO9DQpuZXR3b3JrUG9saWN5Og0KICBlbmFibGVkOiBmYWxzZQ0KDQptb25pdG9yaW5nOg0KICBlbmFibGVkOiBmYWxzZQ0KDQpsb2dnaW5nOg0KICBsZXZlbDogREVCVUcNCg==
  384. values-prod.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFBST0Tnjq/looMpDQojIOeUn+S6p+eOr+Wig+mFjee9ru+8iOmrmOWPr+eUqOOAgeWuieWFqO+8iQ0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHByb2QNCg0KcmVwbGljYUNvdW50OiAzDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMUdpIg0KICAgICAgY3B1OiAiMTAwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMkdpIg0KICAgICAgY3B1OiAiMjAwMG0iDQogIA0KICBqYXZhT3B0czogIi1YbXMxZyAtWG14MmcgLVhYOitVc2VHMUdDIC1YWDpNYXhHQ1BhdXNlTWlsbGlzPTIwMCAtWFg6K1BhcmFsbGVsUmVmUHJvY0VuYWJsZWQiDQogIA0KICBsaXZlbmVzc1Byb2JlOg0KICAgIGh0dHBHZXQ6DQogICAgICBwYXRoOiAvaGVhbHRoDQogICAgICBwb3J0OiA4MDgwDQogICAgaW5pdGlhbERlbGF5U2Vjb25kczogNjANCiAgICBwZXJpb2RTZWNvbmRzOiAxMA0KICAgIHRpbWVvdXRTZWNvbmRzOiA1DQogICAgZmFpbHVyZVRocmVzaG9sZDogMw0KICANCiAgcmVhZGluZXNzUHJvYmU6DQogICAgaHR0cEdldDoNCiAgICAgIHBhdGg6IC9oZWFsdGgNCiAgICAgIHBvcnQ6IDgwODANCiAgICBpbml0aWFsRGVsYXlTZWNvbmRzOiAzMA0KICAgIHBlcmlvZFNlY29uZHM6IDUNCiAgICB0aW1lb3V0U2Vjb25kczogMw0KICAgIGZhaWx1cmVUaHJlc2hvbGQ6IDINCiAgDQogIGluZ3Jlc3M6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGNsYXNzTmFtZTogIm5naW54Ig0KICAgIGFubm90YXRpb25zOg0KICAgICAgY2VydC1tYW5hZ2VyLmlvL2NsdXN0ZXItaXNzdWVyOiAibGV0c2VuY3J5cHQtcHJvZCINCiAgICAgIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9zc2wtcmVkaXJlY3Q6ICJ0cnVlIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3JhdGUtbGltaXQ6ICI1MDAiDQogICAgICBuZ2lueC5pbmdyZXNzLmt1YmVybmV0ZXMuaW8vYXV0aC10eXBlOiAiYmFzaWMiDQogICAgICAjIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9hdXRoLXNlY3JldDogImJhc2ljLWF1dGgiDQogICAgICAjIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9hdXRoLXJlYWxtOiAiQXV0aGVudGljYXRpb24gUmVxdWlyZWQiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJnYXRld2F5LmV4YW1wbGUuY29tIg0KICAgICAgICBwYXRoczoNCiAgICAgICAgICAtIHBhdGg6IC8NCiAgICAgICAgICAgIHBhdGhUeXBlOiBQcmVmaXgNCiAgICAgIC0gaG9zdDogImFwaS5leGFtcGxlLmNvbSINCiAgICAgICAgcGF0aHM6DQogICAgICAgICAgLSBwYXRoOiAvDQogICAgICAgICAgICBwYXRoVHlwZTogUHJlZml4DQogICAgdGxzOg0KICAgICAgLSBzZWNyZXROYW1lOiBnYXRld2F5LXRscy1wcm9kDQogICAgICAgIGhvc3RzOg0KICAgICAgICAgIC0gImdhdGV3YXkuZXhhbXBsZS5jb20iDQogICAgICAgICAgLSAiYXBpLmV4YW1wbGUuY29tIg0KDQpvcmRlclNlcnZpY2U6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMUdpIg0KICAgICAgY3B1OiAiMTAwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMkdpIg0KICAgICAgY3B1OiAiMjAwMG0iDQoNCnBheW1lbnRTZXJ2aWNlOg0KICByZXBsaWNhQ291bnQ6IDMNCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjFHaSINCiAgICAgIGNwdTogIjEwMDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjJHaSINCiAgICAgIGNwdTogIjIwMDBtIg0KDQojIOeUn+S6p+e6p+WuieWFqOmFjee9rg0KbmV0d29ya1BvbGljeToNCiAgZW5hYmxlZDogdHJ1ZQ0KICBwb2xpY3lUeXBlczoNCiAgICAtIEluZ3Jlc3MNCiAgICAtIEVncmVzcw0KDQpwb2RTZWN1cml0eVBvbGljeToNCiAgZW5hYmxlZDogdHJ1ZQ0KDQpyYmFjOg0KICBjcmVhdGU6IHRydWUNCg0KIyDoioLngrnkurLlkozmgKcgLSDkvb/nlKjkuJPnlKjoioLngrnmsaANCmFmZmluaXR5Og0KICBub2RlQWZmaW5pdHk6DQogICAgcmVxdWlyZWREdXJpbmdTY2hlZHVsaW5nSWdub3JlZER1cmluZ0V4ZWN1dGlvbjoNCiAgICAgIG5vZGVTZWxlY3RvclRlcm1zOg0KICAgICAgICAtIG1hdGNoRXhwcmVzc2lvbnM6DQogICAgICAgICAgICAtIGtleTogbm9kZS1yb2xlLmt1YmVybmV0ZXMuaW8vYXBwbGljYXRpb24NCiAgICAgICAgICAgICAgb3BlcmF0b3I6IEluDQogICAgICAgICAgICAgIHZhbHVlczoNCiAgICAgICAgICAgICAgICAtICJ0cnVlIg0KICBwb2RBbnRpQWZmaW5pdHk6DQogICAgcmVxdWlyZWREdXJpbmdTY2hlZHVsaW5nSWdub3JlZER1cmluZ0V4ZWN1dGlvbjoNCiAgICAgIC0gbGFiZWxTZWxlY3RvcjoNCiAgICAgICAgICBtYXRjaEV4cHJlc3Npb25zOg0KICAgICAgICAgICAgLSBrZXk6IGFwcA0KICAgICAgICAgICAgICBvcGVyYXRvcjogSW4NCiAgICAgICAgICAgICAgdmFsdWVzOg0KICAgICAgICAgICAgICAgIC0gc2hvcC1yZWN5Y2xlLWdhdGV3YXkNCiAgICAgICAgdG9wb2xvZ3lLZXk6IGt1YmVybmV0ZXMuaW8vaG9zdG5hbWUNCg0KdG9sZXJhdGlvbnM6DQogIC0ga2V5OiAicHJvZHVjdGlvbiINCiAgICBvcGVyYXRvcjogIkVxdWFsIg0KICAgIHZhbHVlOiAidHJ1ZSINCiAgICBlZmZlY3Q6ICJOb1NjaGVkdWxlIg0KDQojIOebkeaOp+WSjOaXpeW/lw0KbW9uaXRvcmluZzoNCiAgZW5hYmxlZDogdHJ1ZQ0KICBzZXJ2aWNlTW9uaXRvcjoNCiAgICBlbmFibGVkOiB0cnVlDQogICAgaW50ZXJ2YWw6IDE1cw0KDQpsb2dnaW5nOg0KICBsZXZlbDogV0FSTg0KICBmb3JtYXQ6IGpzb24NCg==
  385. values-staging.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFNUQUdJTkfnjq/looMpDQojIOeBsOW6puWPkeW4g+WSjOmihOeUn+S6p+eOr+Wigw0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHN0YWdpbmcNCg0KcmVwbGljYUNvdW50OiAzDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjEwMjRNaSINCiAgICAgIGNwdTogIjEwMDBtIg0KICANCiAgamF2YU9wdHM6ICItWG1zNTEybSAtWG14MTAyNG0gLVhYOitVc2VHMUdDIC1YWDpNYXhHQ1BhdXNlTWlsbGlzPTIwMCINCiAgDQogIGluZ3Jlc3M6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGNsYXNzTmFtZTogIm5naW54Ig0KICAgIGFubm90YXRpb25zOg0KICAgICAgY2VydC1tYW5hZ2VyLmlvL2NsdXN0ZXItaXNzdWVyOiAibGV0c2VuY3J5cHQtcHJvZCINCiAgICAgIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9zc2wtcmVkaXJlY3Q6ICJ0cnVlIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3JhdGUtbGltaXQ6ICIxMDAiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJzdGFnaW5nLWdhdGV3YXkuZXhhbXBsZS5jb20iDQogICAgICAgIHBhdGhzOg0KICAgICAgICAgIC0gcGF0aDogLw0KICAgICAgICAgICAgcGF0aFR5cGU6IFByZWZpeA0KICAgIHRsczoNCiAgICAgIC0gc2VjcmV0TmFtZTogc3RhZ2luZy1nYXRld2F5LXRscw0KICAgICAgICBob3N0czoNCiAgICAgICAgICAtICJzdGFnaW5nLWdhdGV3YXkuZXhhbXBsZS5jb20iDQoNCm9yZGVyU2VydmljZToNCiAgcmVwbGljYUNvdW50OiAzDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICI1MTJNaSINCiAgICAgIGNwdTogIjUwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMTAyNE1pIg0KICAgICAgY3B1OiAiMTAwMG0iDQoNCnBheW1lbnRTZXJ2aWNlOg0KICByZXBsaWNhQ291bnQ6IDMNCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjUxMk1pIg0KICAgICAgY3B1OiAiNTAwbSINCiAgICBsaW1pdHM6DQogICAgICBtZW1vcnk6ICIxMDI0TWkiDQogICAgICBjcHU6ICIxMDAwbSINCg0KIyDlkK/nlKjnlJ/kuqfnuqflip/og70NCm5ldHdvcmtQb2xpY3k6DQogIGVuYWJsZWQ6IHRydWUNCiAgcG9saWN5VHlwZXM6DQogICAgLSBJbmdyZXNzDQogICAgLSBFZ3Jlc3MNCg0KcmJhYzoNCiAgY3JlYXRlOiB0cnVlDQoNCm1vbml0b3Jpbmc6DQogIGVuYWJsZWQ6IHRydWUNCiAgc2VydmljZU1vbml0b3I6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGludGVydmFsOiAzMHMNCg0KbG9nZ2luZzoNCiAgbGV2ZWw6IFdBUk4NCiAgZm9ybWF0OiBqc29uDQo=
  386. values-test.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFRFU1Tnjq/looMpDQojIOa1i+ivleeOr+Wig+mFjee9rg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHRlc3QNCg0KcmVwbGljYUNvdW50OiAyDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMg0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMjU2TWkiDQogICAgICBjcHU6ICIyNTBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjUxMk1pIg0KICAgICAgY3B1OiAiNTAwbSINCiAgDQogIGphdmFPcHRzOiAiLVhtczI1Nm0gLVhteDUxMm0gLVhYOitVc2VHMUdDIg0KICANCiAgaW5ncmVzczoNCiAgICBlbmFibGVkOiB0cnVlDQogICAgY2xhc3NOYW1lOiAibmdpbngiDQogICAgYW5ub3RhdGlvbnM6DQogICAgICBjZXJ0LW1hbmFnZXIuaW8vY2x1c3Rlci1pc3N1ZXI6ICJsZXRzZW5jcnlwdC1zdGFnaW5nIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3NzbC1yZWRpcmVjdDogImZhbHNlIg0KICAgIGhvc3RzOg0KICAgICAgLSBob3N0OiAidGVzdC1nYXRld2F5LmxvY2FsIg0KICAgICAgICBwYXRoczoNCiAgICAgICAgICAtIHBhdGg6IC8NCiAgICAgICAgICAgIHBhdGhUeXBlOiBQcmVmaXgNCiAgICB0bHM6IFtdDQoNCm9yZGVyU2VydmljZToNCiAgcmVwbGljYUNvdW50OiAyDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjI1MG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KDQpwYXltZW50U2VydmljZToNCiAgcmVwbGljYUNvdW50OiAyDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjI1MG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KDQojIOWQr+eUqOe9kee7nOetlueVpQ0KbmV0d29ya1BvbGljeToNCiAgZW5hYmxlZDogZmFsc2UNCg0KbW9uaXRvcmluZzoNCiAgZW5hYmxlZDogdHJ1ZQ0KICBzZXJ2aWNlTW9uaXRvcjoNCiAgICBlbmFibGVkOiBmYWxzZQ0KDQpsb2dnaW5nOg0KICBsZXZlbDogSU5GTw0K
  387. Release:
  388. IsInstall: true
  389. IsUpgrade: false
  390. Name: shop-recycle
  391. Namespace: shop-recycle
  392. Revision: 1
  393. Service: Helm
  394. Subcharts: {}
  395. Template:
  396. BasePath: shop-recycle/templates
  397. Name: shop-recycle/templates/deployment-gateway.yaml
  398. Values:
  399. affinity:
  400. podAntiAffinity:
  401. preferredDuringSchedulingIgnoredDuringExecution:
  402. - podAffinityTerm:
  403. labelSelector:
  404. matchExpressions:
  405. - key: app
  406. operator: In
  407. values:
  408. - shop-recycle-gateway
  409. topologyKey: kubernetes.io/hostname
  410. weight: 100
  411. environment: dev
  412. gateway:
  413. configMap:
  414. application.yml: |
  415. spring:
  416. cloud:
  417. gateway:
  418. routes:
  419. - id: order-service
  420. uri: http://shop-recycle-order-service:8081
  421. predicates:
  422. - Path=/api/order/**
  423. - id: payment-service
  424. uri: http://shop-recycle-payment-service:8082
  425. predicates:
  426. - Path=/api/payment/**
  427. - id: test-order
  428. uri: http://shop-recycle-order-service:8081
  429. predicates:
  430. - Path=/api/test/**
  431. - id: test-payment
  432. uri: http://shop-recycle-payment-service:8082
  433. predicates:
  434. - Path=/api/test/**
  435. management:
  436. endpoints:
  437. web:
  438. exposure:
  439. include: health,info
  440. containerPort: 8080
  441. enabled: true
  442. env:
  443. LOGGING_LEVEL_ROOT: INFO
  444. SPRING_CLOUD_CONFIG_ENABLED: "true"
  445. image:
  446. name: gateway
  447. tag: 3.0.0
  448. ingress:
  449. annotations:
  450. cert-manager.io/cluster-issuer: letsencrypt-prod
  451. className: nginx
  452. enabled: false
  453. hosts:
  454. - host: dev.jxfxtd.com
  455. paths:
  456. - path: /
  457. pathType: Prefix
  458. tls:
  459. - hosts:
  460. - dev.jxfxtd.com
  461. secretName: gateway-tls
  462. javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
  463. livenessProbe:
  464. failureThreshold: 3
  465. httpGet:
  466. path: /health
  467. port: 8080
  468. initialDelaySeconds: 30
  469. periodSeconds: 10
  470. timeoutSeconds: 5
  471. port: 8080
  472. protocol: TCP
  473. readinessProbe:
  474. failureThreshold: 3
  475. httpGet:
  476. path: /health
  477. port: 8080
  478. initialDelaySeconds: 20
  479. periodSeconds: 5
  480. timeoutSeconds: 3
  481. replicaCount: 1
  482. resources:
  483. limits:
  484. cpu: 500m
  485. memory: 512Mi
  486. requests:
  487. cpu: 250m
  488. memory: 256Mi
  489. service:
  490. annotations: {}
  491. port: 8080
  492. targetPort: 8080
  493. type: ClusterIP
  494. springProfiles: kubernetes
  495. global:
  496. imagePullSecrets: []
  497. registry:
  498. createSecret: true
  499. email: ops@example.com
  500. password: Harbor12345
  501. username: admin
  502. image:
  503. namespace: shoprecycle
  504. pullPolicy: IfNotPresent
  505. registry: harbor.stardance
  506. tag: 3.0.0
  507. logging:
  508. format: json
  509. level: INFO
  510. monitoring:
  511. enabled: false
  512. serviceMonitor:
  513. enabled: false
  514. interval: 30s
  515. networkPolicy:
  516. enabled: false
  517. policyTypes:
  518. - Ingress
  519. - Egress
  520. orderService:
  521. containerPort: 8081
  522. enabled: true
  523. env:
  524. LOGGING_LEVEL_ROOT: INFO
  525. SPRING_CLOUD_CONFIG_ENABLED: "true"
  526. image:
  527. name: order-service
  528. tag: 3.0.0
  529. javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
  530. livenessProbe:
  531. failureThreshold: 3
  532. httpGet:
  533. path: /health
  534. port: 8081
  535. initialDelaySeconds: 30
  536. periodSeconds: 10
  537. timeoutSeconds: 5
  538. port: 8081
  539. protocol: TCP
  540. readinessProbe:
  541. failureThreshold: 3
  542. httpGet:
  543. path: /health
  544. port: 8081
  545. initialDelaySeconds: 20
  546. periodSeconds: 5
  547. timeoutSeconds: 3
  548. replicaCount: 1
  549. resources:
  550. limits:
  551. cpu: 500m
  552. memory: 512Mi
  553. requests:
  554. cpu: 250m
  555. memory: 256Mi
  556. service:
  557. annotations: {}
  558. port: 8081
  559. targetPort: 8081
  560. type: ClusterIP
  561. springProfiles: kubernetes
  562. paymentService:
  563. containerPort: 8082
  564. enabled: true
  565. env:
  566. LOGGING_LEVEL_ROOT: INFO
  567. SPRING_CLOUD_CONFIG_ENABLED: "true"
  568. image:
  569. name: payment-service
  570. tag: 3.0.0
  571. javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
  572. livenessProbe:
  573. failureThreshold: 3
  574. httpGet:
  575. path: /health
  576. port: 8082
  577. initialDelaySeconds: 30
  578. periodSeconds: 10
  579. timeoutSeconds: 5
  580. port: 8082
  581. protocol: TCP
  582. readinessProbe:
  583. failureThreshold: 3
  584. httpGet:
  585. path: /health
  586. port: 8082
  587. initialDelaySeconds: 20
  588. periodSeconds: 5
  589. timeoutSeconds: 3
  590. replicaCount: 1
  591. resources:
  592. limits:
  593. cpu: 500m
  594. memory: 512Mi
  595. requests:
  596. cpu: 250m
  597. memory: 256Mi
  598. service:
  599. annotations: {}
  600. port: 8082
  601. targetPort: 8082
  602. type: ClusterIP
  603. springProfiles: kubernetes
  604. podSecurityPolicy:
  605. enabled: false
  606. rbac:
  607. create: true
  608. serviceAccountName: ""
  609. replicaCount: 1
  610. tolerations: []
  611. webFrontend:
  612. containerPort: 80
  613. enabled: true
  614. env:
  615. LOGGING_LEVEL: info
  616. VUE_APP_API_BASE: http://shop-recycle-gateway:8080
  617. image:
  618. name: web
  619. tag: 3.0.0
  620. ingress:
  621. annotations:
  622. cert-manager.io/cluster-issuer: letsencrypt-prod
  623. className: nginx
  624. enabled: true
  625. hosts:
  626. - host: dev.jxfxtd.com
  627. paths:
  628. - path: /
  629. pathType: Prefix
  630. tls:
  631. - hosts:
  632. - dev.jxfxtd.com
  633. secretName: web-tls
  634. livenessProbe:
  635. failureThreshold: 3
  636. httpGet:
  637. path: /health
  638. port: 80
  639. initialDelaySeconds: 10
  640. periodSeconds: 10
  641. timeoutSeconds: 5
  642. port: 80
  643. protocol: TCP
  644. readinessProbe:
  645. failureThreshold: 3
  646. httpGet:
  647. path: /
  648. port: 80
  649. initialDelaySeconds: 5
  650. periodSeconds: 5
  651. timeoutSeconds: 3
  652. replicaCount: 1
  653. resources:
  654. limits:
  655. cpu: 500m
  656. memory: 256Mi
  657. requests:
  658. cpu: 100m
  659. memory: 128Mi
  660. service:
  661. annotations: {}
  662. port: 80
  663. targetPort: 80
  664. type: ClusterIP
  665. containers:
  666. - name: gateway
  667. image: "harbor.stardance/shoprecycle/gateway:3.0.0"
  668. imagePullPolicy: IfNotPresent
  669. ports:
  670. - name: http
  671. containerPort: 8080
  672. protocol: TCP
  673. env:
  674. - name: SPRING_PROFILES_ACTIVE
  675. value: "kubernetes,dev"
  676. - name: JAVA_OPTS
  677. value: "-Xms256m -Xmx512m -XX:+UseG1GC"
  678. - name: SPRING_CLOUD_CONFIG_SERVER_NATIVE_SEARCH_LOCATIONS
  679. value: "file:///etc/config"
  680. - name: LOGGING_LEVEL_ROOT
  681. value: "INFO"
  682. - name: SPRING_CLOUD_CONFIG_ENABLED
  683. value: "true"
  684. livenessProbe:
  685. failureThreshold: 3
  686. httpGet:
  687. path: /health
  688. port: 8080
  689. initialDelaySeconds: 30
  690. periodSeconds: 10
  691. timeoutSeconds: 5
  692. readinessProbe:
  693. failureThreshold: 3
  694. httpGet:
  695. path: /health
  696. port: 8080
  697. initialDelaySeconds: 20
  698. periodSeconds: 5
  699. timeoutSeconds: 3
  700. resources:
  701. limits:
  702. cpu: 500m
  703. memory: 512Mi
  704. requests:
  705. cpu: 250m
  706. memory: 256Mi
  707. volumeMounts:
  708. - name: config
  709. mountPath: /etc/config
  710. - name: logs
  711. mountPath: /app/logs
  712. volumes:
  713. - name: config
  714. configMap:
  715. name: shop-recycle-gateway-config
  716. - name: logs
  717. emptyDir: {}
  718. ---
  719. # Source: shop-recycle/templates/deployment-order-service.yaml
  720. apiVersion: apps/v1
  721. kind: Deployment
  722. metadata:
  723. name: shop-recycle-order-service
  724. labels:
  725. app: shop-recycle-order-service
  726. helm.sh/chart: shop-recycle-1.0.0
  727. app.kubernetes.io/name: shop-recycle
  728. app.kubernetes.io/instance: shop-recycle
  729. app.kubernetes.io/version: "1.0.0"
  730. app.kubernetes.io/managed-by: Helm
  731. environment: dev
  732. namespace: shop-recycle
  733. spec:
  734. replicas: 1
  735. selector:
  736. matchLabels:
  737. app: shop-recycle-order-service
  738. app.kubernetes.io/name: shop-recycle
  739. app.kubernetes.io/instance: shop-recycle
  740. template:
  741. metadata:
  742. annotations:
  743. prometheus.io/scrape: "true"
  744. prometheus.io/port: "8081"
  745. prometheus.io/path: "/actuator/prometheus"
  746. labels:
  747. app: shop-recycle-order-service
  748. app.kubernetes.io/name: shop-recycle
  749. app.kubernetes.io/instance: shop-recycle
  750. spec:
  751. serviceAccountName: shop-recycle
  752. imagePullSecrets:
  753. - name: shop-recycle-registry-secret
  754. affinity:
  755. Capabilities:
  756. APIVersions:
  757. - v1
  758. - admissionregistration.k8s.io/v1
  759. - admissionregistration.k8s.io/v1alpha1
  760. - admissionregistration.k8s.io/v1beta1
  761. - internal.apiserver.k8s.io/v1alpha1
  762. - apps/v1
  763. - apps/v1beta1
  764. - apps/v1beta2
  765. - authentication.k8s.io/v1
  766. - authentication.k8s.io/v1alpha1
  767. - authentication.k8s.io/v1beta1
  768. - authorization.k8s.io/v1
  769. - authorization.k8s.io/v1beta1
  770. - autoscaling/v1
  771. - autoscaling/v2
  772. - autoscaling/v2beta1
  773. - autoscaling/v2beta2
  774. - batch/v1
  775. - batch/v1beta1
  776. - certificates.k8s.io/v1
  777. - certificates.k8s.io/v1beta1
  778. - certificates.k8s.io/v1alpha1
  779. - coordination.k8s.io/v1alpha2
  780. - coordination.k8s.io/v1beta1
  781. - coordination.k8s.io/v1
  782. - discovery.k8s.io/v1
  783. - discovery.k8s.io/v1beta1
  784. - events.k8s.io/v1
  785. - events.k8s.io/v1beta1
  786. - extensions/v1beta1
  787. - flowcontrol.apiserver.k8s.io/v1
  788. - flowcontrol.apiserver.k8s.io/v1beta1
  789. - flowcontrol.apiserver.k8s.io/v1beta2
  790. - flowcontrol.apiserver.k8s.io/v1beta3
  791. - networking.k8s.io/v1
  792. - networking.k8s.io/v1beta1
  793. - node.k8s.io/v1
  794. - node.k8s.io/v1alpha1
  795. - node.k8s.io/v1beta1
  796. - policy/v1
  797. - policy/v1beta1
  798. - rbac.authorization.k8s.io/v1
  799. - rbac.authorization.k8s.io/v1beta1
  800. - rbac.authorization.k8s.io/v1alpha1
  801. - resource.k8s.io/v1
  802. - resource.k8s.io/v1beta2
  803. - resource.k8s.io/v1beta1
  804. - resource.k8s.io/v1alpha3
  805. - scheduling.k8s.io/v1alpha1
  806. - scheduling.k8s.io/v1beta1
  807. - scheduling.k8s.io/v1
  808. - storage.k8s.io/v1beta1
  809. - storage.k8s.io/v1
  810. - storage.k8s.io/v1alpha1
  811. - storagemigration.k8s.io/v1beta1
  812. - apiextensions.k8s.io/v1beta1
  813. - apiextensions.k8s.io/v1
  814. HelmVersion:
  815. git_commit: 4553a0a96e5205595079b6757236cc6f969ed1b9
  816. git_tree_state: clean
  817. go_version: go1.25.6
  818. kube_client_version: v1.35
  819. version: v4.1.0
  820. KubeVersion:
  821. Major: "1"
  822. Minor: "35"
  823. Version: v1.35.0
  824. Chart:
  825. APIVersion: v2
  826. Annotations: null
  827. AppVersion: 1.0.0
  828. Condition: ""
  829. Dependencies: []
  830. Deprecated: false
  831. Description: Spring Cloud日志测试演示系统 - Kubernetes Helm Chart
  832. Home: http://47.92.55.118:3000/jiangkai/demo.git
  833. Icon: https://raw.githubusercontent.com/spring-projects/spring-cloud/main/docs/src/main/asciidoc/images/spring-cloud.png
  834. IsRoot: true
  835. Keywords:
  836. - spring-cloud
  837. - microservices
  838. - logging
  839. - kubernetes
  840. KubeVersion: '>=1.19.0'
  841. Maintainers:
  842. - Email: devops@example.com
  843. Name: DevOps Team
  844. URL: ""
  845. Name: shop-recycle
  846. Sources:
  847. - http://47.92.55.118:3000/jiangkai/demo.git
  848. Tags: ""
  849. Type: application
  850. Version: 1.0.0
  851. Files:
  852. README.md: IyBTaG9wIFJlY3ljbGUgSGVsbSBDaGFydA0KDQrlrozmlbTnmoRTcHJpbmcgQ2xvdWTml6Xlv5fmtYvor5XmvJTnpLrns7vnu5/nmoRLdWJlcm5ldGVzIEhlbG3pg6jnvbLmqKHmnb/jgIINCg0KIyMg5Yqf6IO9DQoNCi0g4pyFICoq5a6M5YWo55qES3ViZXJuZXRlc+mDqOe9sioqIC0g5L2/55SoSGVsbei/m+ihjOWjsOaYjuW8j+euoeeQhg0KLSDinIUgKirlpJrnjq/looPmlK/mjIEqKiAtIGRldiwgdGVzdCwgc3RhZ2luZywgcHJvZA0KLSDinIUgKiroh6rliqjmianlsZUqKiAtIOagueaNrueOr+Wig+iHquWKqOmFjee9ruWJr+acrOaVsOWSjOi1hOa6kA0KLSDinIUgKirpq5jlj6/nlKgqKiAtIOWMheWQq1BvZOWPjeS6suWSjOaAp+WSjOWkmuWJr+acrOmDqOe9sg0KLSDinIUgKirlronlhajkvJjlhYgqKiAtIFJCQUPjgIFOZXR3b3JrUG9saWN544CBU2VydmljZUFjY291bnQNCi0g4pyFICoq5Y+v6KeC5rWL5oCnKiogLSDlgaXlurfmo4Dmn6XjgIFQcm9tZXRoZXVz5oyH5qCH44CB5pel5b+X6IGa5ZCIDQoNCiMjIOebruW9lee7k+aehA0KDQpgYGANCnNob3AtcmVjeWNsZS8NCuKUnOKUgOKUgCBDaGFydC55YW1sICAgICAgICAgICAgICAgICAgICAgIyBDaGFydCBtZXRhZGF0YQ0K4pSc4pSA4pSAIHZhbHVlcy55YW1sICAgICAgICAgICAgICAgICAgICAjIOm7mOiupOWFqOWxgOmFjee9rg0K4pSc4pSA4pSAIHZhbHVlcy1kZXYueWFtbCAgICAgICAgICAgICAgICAjIERFVueOr+Wig+mFjee9rg0K4pSc4pSA4pSAIHZhbHVlcy10ZXN0LnlhbWwgICAgICAgICAgICAgICAjIFRFU1Tnjq/looPphY3nva4NCuKUnOKUgOKUgCB2YWx1ZXMtc3RhZ2luZy55YW1sICAgICAgICAgICAgICMgU1RBR0lOR+eOr+Wig+mFjee9rg0K4pSc4pSA4pSAIHZhbHVlcy1wcm9kLnlhbWwgICAgICAgICAgICAgICAgIyBQUk9E546v5aKD6YWN572uDQrilJTilIDilIAgdGVtcGxhdGVzLw0KICAgIOKUnOKUgOKUgCBfaGVscGVycy50cGwgICAgICAgICAgICAgICAjIOaooeadv+i+heWKqeWHveaVsA0KICAgIOKUnOKUgOKUgCBOT1RFUy50eHQgICAgICAgICAgICAgICAgICAjIOmDqOe9suWQjuaPkOekuuS/oeaBrw0KICAgIOKUnOKUgOKUgCBkZXBsb3ltZW50LWdhdGV3YXkueWFtbCAgICAgIyBHYXRld2F5IERlcGxveW1lbnQNCiAgICDilJzilIDilIAgZGVwbG95bWVudC1vcmRlci1zZXJ2aWNlLnlhbWwgICAgICAgIyBPcmRlclNlcnZpY2UgRGVwbG95bWVudA0KICAgIOKUnOKUgOKUgCBkZXBsb3ltZW50LXBheW1lbnQtc2VydmljZS55YW1sICAgICAgIyBQYXltZW50U2VydmljZSBEZXBsb3ltZW50DQogICAg4pSc4pSA4pSAIHNlcnZpY2UueWFtbCAgICAgICAgICAgICAgICMg5omA5pyJU2VydmljZXMNCiAgICDilJzilIDilIAgY29uZmlnbWFwLWdhdGV3YXkueWFtbCAgICAgIyBHYXRld2F5IENvbmZpZ01hcA0KICAgIOKUnOKUgOKUgCBpbmdyZXNzLnlhbWwgICAgICAgICAgICAgICAjIEluZ3Jlc3MNCiAgICDilJzilIDilIAgcmJhYy55YW1sICAgICAgICAgICAgICAgICAgIyBTZXJ2aWNlQWNjb3VudCAmIENsdXN0ZXJSb2xlDQogICAg4pSU4pSA4pSAIG5ldHdvcmtwb2xpY3kueWFtbCAgICAgICAgICMgTmV0d29ya1BvbGljee+8iOWPr+mAie+8iQ0KYGBgDQoNCiMjIOW/q+mAn+W8gOWniw0KDQojIyMg5YmN572u5p2h5Lu2DQoNCi0gS3ViZXJuZXRlcyAxLjE5Kw0KLSBIZWxtIDMuMCsNCi0ga3ViZWN0bOmFjee9ruaMh+WQkeebruagh+mbhue+pA0KDQojIyMg6YOo572y5YiwREVW546v5aKDDQoNCmBgYGJhc2gNCiMg6aqM6K+BY2hhcnQNCmhlbG0gbGludCBzaG9wLXJlY3ljbGUNCg0KIyDmo4Dmn6XmuLLmn5PlkI7nmoTmqKHmnb8NCmhlbG0gdGVtcGxhdGUgc2hvcC1yZWN5Y2xlIC4gLWYgdmFsdWVzLWRldi55YW1sDQoNCiMg6YOo572yDQpoZWxtIGluc3RhbGwgc2hvcC1yZWN5Y2xlIC4gXA0KICAtZiB2YWx1ZXMueWFtbCBcDQogIC1mIHZhbHVlcy1kZXYueWFtbCBcDQogIC0tc2V0IGltYWdlLnRhZz0xLjAuMC0wMDEtYWJjMTIzIFwNCiAgLW4gZGV2IFwNCiAgLS1jcmVhdGUtbmFtZXNwYWNlDQoNCiMg5p+l55yL6YOo572y54q25oCBDQprdWJlY3RsIGdldCBwb2RzIC1uIGRldg0KYGBgDQoNCiMjIyDpg6jnvbLliLBURVNU546v5aKDDQoNCmBgYGJhc2gNCmhlbG0gaW5zdGFsbCBzaG9wLXJlY3ljbGUgLiBcDQogIC1mIHZhbHVlcy55YW1sIFwNCiAgLWYgdmFsdWVzLXRlc3QueWFtbCBcDQogIC0tc2V0IGltYWdlLnRhZz0xLjAuMC0wMDItZGVmNDU2IFwNCiAgLW4gdGVzdCBcDQogIC0tY3JlYXRlLW5hbWVzcGFjZQ0KYGBgDQoNCiMjIyDpg6jnvbLliLBTVEFHSU5H546v5aKDDQoNCmBgYGJhc2gNCmhlbG0gaW5zdGFsbCBzaG9wLXJlY3ljbGUgLiBcDQogIC1mIHZhbHVlcy55YW1sIFwNCiAgLWYgdmFsdWVzLXN0YWdpbmcueWFtbCBcDQogIC0tc2V0IGltYWdlLnRhZz0xLjAuMC1yZWxlYXNlIFwNCiAgLW4gc3RhZ2luZyBcDQogIC0tY3JlYXRlLW5hbWVzcGFjZQ0KYGBgDQoNCiMjIyDpg6jnvbLliLBQUk9E546v5aKDDQoNCmBgYGJhc2gNCmhlbG0gaW5zdGFsbCBzaG9wLXJlY3ljbGUgLiBcDQogIC1mIHZhbHVlcy55YW1sIFwNCiAgLWYgdmFsdWVzLXByb2QueWFtbCBcDQogIC0tc2V0IGltYWdlLnRhZz12MS4wLjAgXA0KICAtbiBwcm9kIFwNCiAgLS1jcmVhdGUtbmFtZXNwYWNlDQpgYGANCg0KIyMg5Y2H57qn6YOo572yDQoNCmBgYGJhc2gNCiMg5pu05paw6ZWc5YOP54mI5pysDQpoZWxtIHVwZ3JhZGUgc2hvcC1yZWN5Y2xlIC4gXA0KICAtZiB2YWx1ZXMueWFtbCBcDQogIC1mIHZhbHVlcy0ke0VOVklST05NRU5UfS55YW1sIFwNCiAgLS1zZXQgaW1hZ2UudGFnPTxuZXctdGFnPg0KDQojIOS9v+eUqOWOn+WtkOabtOaWsO+8iOWksei0peaXtuiHquWKqOWbnua7mu+8iQ0KaGVsbSB1cGdyYWRlIHNob3AtcmVjeWNsZSAuIFwNCiAgLWYgdmFsdWVzLnlhbWwgXA0KICAtZiB2YWx1ZXMtJHtFTlZJUk9OTUVOVH0ueWFtbCBcDQogIC0tc2V0IGltYWdlLnRhZz08bmV3LXRhZz4gXA0KICAtLWF0b21pYyBcDQogIC0tdGltZW91dCAxMG0NCmBgYA0KDQojIyDlm57mu5rpg6jnvbINCg0KYGBgYmFzaA0KIyDmn6XnnIvlj5HluIPljoblj7INCmhlbG0gaGlzdG9yeSBzaG9wLXJlY3ljbGUgLW4gZGV2DQoNCiMg5Zue5rua5Yiw5LiK5LiA5Liq54mI5pysDQpoZWxtIHJvbGxiYWNrIHNob3AtcmVjeWNsZSAtbiBkZXYNCg0KIyDlm57mu5rliLDmjIflrprniYjmnKwNCmhlbG0gcm9sbGJhY2sgc2hvcC1yZWN5Y2xlIDMgLW4gZGV2DQpgYGANCg0KIyMg5Y246L296YOo572yDQoNCmBgYGJhc2gNCmhlbG0gdW5pbnN0YWxsIHNob3AtcmVjeWNsZSAtbiBkZXYNCg0KIyDliKDpmaTlkb3lkI3nqbrpl7TvvIjlj6/pgInvvIkNCmt1YmVjdGwgZGVsZXRlIG5hbWVzcGFjZSBkZXYNCmBgYA0KDQojIyDphY3nva7or7TmmI4NCg0KIyMjIOWFqOWxgOmFjee9riAodmFsdWVzLnlhbWwpDQoNCnwg5Y+C5pWwIHwg6K+05piOIHwg6buY6K6k5YC8IHwNCnwtLS0tLS18LS0tLS0tfC0tLS0tLS0tfA0KfCBgZW52aXJvbm1lbnRgIHwg546v5aKD5qCH6K+GIHwgZGV2IHwNCnwgYGltYWdlLnJlZ2lzdHJ5YCB8IERvY2tlcuS7k+W6k+WcsOWdgCB8IGRvY2tlci5pbyB8DQp8IGBpbWFnZS5uYW1lc3BhY2VgIHwgRG9ja2Vy5ZG95ZCN56m66Ze0IHwgc2hvcC1yZWN5Y2xlIHwNCnwgYGltYWdlLnRhZ2AgfCDplZzlg4/moIfnrb4gfCDnlLFQaXBlbGluZeazqOWFpSB8DQp8IGByZXBsaWNhQ291bnRgIHwg5Ymv5pys5pWwIHwgMiB8DQoNCiMjIyBHYXRld2F56YWN572uDQoNCnwg5Y+C5pWwIHwg6K+05piOIHwg6buY6K6k5YC8IHwNCnwtLS0tLS18LS0tLS0tfC0tLS0tLS0tfA0KfCBgZ2F0ZXdheS5lbmFibGVkYCB8IOWQr+eUqEdhdGV3YXkgfCB0cnVlIHwNCnwgYGdhdGV3YXkucmVwbGljYUNvdW50YCB8IEdhdGV3YXnlia/mnKzmlbAgfCAyIHwNCnwgYGdhdGV3YXkuamF2YU9wdHNgIHwgSlZN5Y+C5pWwIHwgLVhtczI1Nm0gLVhteDUxMm0gfA0KfCBgZ2F0ZXdheS5yZXNvdXJjZXNgIHwg6LWE5rqQ6ZmQ5Yi2IHwgcmVxdWVzdHM6IDI1Nk1pLzI1MG0sIGxpbWl0czogNTEyTWkvNTAwbSB8DQoNCiMjIyBPcmRlclNlcnZpY2XphY3nva4NCg0KfCDlj4LmlbAgfCDor7TmmI4gfCDpu5jorqTlgLwgfA0KfC0tLS0tLXwtLS0tLS18LS0tLS0tLS18DQp8IGBvcmRlclNlcnZpY2UuZW5hYmxlZGAgfCDlkK/nlKhPcmRlclNlcnZpY2UgfCB0cnVlIHwNCnwgYG9yZGVyU2VydmljZS5yZXBsaWNhQ291bnRgIHwg5Ymv5pys5pWwIHwgMiB8DQp8IGBvcmRlclNlcnZpY2UuamF2YU9wdHNgIHwgSlZN5Y+C5pWwIHwgLVhtczI1Nm0gLVhteDUxMm0gfA0KDQojIyMgUGF5bWVudFNlcnZpY2XphY3nva4NCg0KfCDlj4LmlbAgfCDor7TmmI4gfCDpu5jorqTlgLwgfA0KfC0tLS0tLXwtLS0tLS18LS0tLS0tLS18DQp8IGBwYXltZW50U2VydmljZS5lbmFibGVkYCB8IOWQr+eUqFBheW1lbnRTZXJ2aWNlIHwgdHJ1ZSB8DQp8IGBwYXltZW50U2VydmljZS5yZXBsaWNhQ291bnRgIHwg5Ymv5pys5pWwIHwgMiB8DQp8IGBwYXltZW50U2VydmljZS5qYXZhT3B0c2AgfCBKVk3lj4LmlbAgfCAtWG1zMjU2bSAtWG14NTEybSB8DQoNCiMjIOeOr+Wig+eJueWumumFjee9rg0KDQojIyMgREVW546v5aKDDQoNCi0g5Ymv5pys5pWw77yaMe+8iOiKguecgei1hOa6kO+8iQ0KLSDotYTmupDvvJrmnIDlsI/ljJbvvIgxMjhNaeWGheWtmO+8jDEwMG0gQ1BV77yJDQotIOaXpeW/l+e6p+WIq++8mkRFQlVHDQotIEluZ3Jlc3PvvJrlkK/nlKjvvIzkvb/nlKjoh6rnrb7lkI3or4HkuaYNCg0KIyMjIFRFU1Tnjq/looMNCg0KLSDlia/mnKzmlbDvvJoy77yI5Z+65pys6auY5Y+v55So77yJDQotIOi1hOa6kO+8muagh+WHhu+8iDI1Nk1p5YaF5a2Y77yMMjUwbSBDUFXvvIkNCi0g5pel5b+X57qn5Yir77yaSU5GTw0KLSBJbmdyZXNz77ya5ZCv55So77yM5L2/55So6Ieq562+5ZCN6K+B5LmmDQoNCiMjIyBTVEFHSU5H546v5aKDDQoNCi0g5Ymv5pys5pWw77yaM++8iOeUn+S6p+e6p+WIq++8iQ0KLSDotYTmupDvvJrlop7liqDvvIg1MTJNaeWGheWtmO+8jDUwMG0gQ1BV77yJDQotIOaXpeW/l+e6p+WIq++8mldBUk4NCi0gSW5ncmVzc++8muWQr+eUqO+8jOS9v+eUqExldCdzIEVuY3J5cHQNCi0gTmV0d29ya1BvbGljee+8muWQr+eUqA0KDQojIyMgUFJPROeOr+Wigw0KDQotIOWJr+acrOaVsO+8mjPvvIjpq5jlj6/nlKjvvIkNCi0g6LWE5rqQ77ya5pyA5aSn5YyW77yIMUdp5YaF5a2Y77yMMTAwMG0gQ1BV77yJDQotIOaXpeW/l+e6p+WIq++8mldBUk4NCi0gSW5ncmVzc++8muWQr+eUqO+8jOWPjOWfn+WQjeaUr+aMgQ0KLSBOZXR3b3JrUG9saWN577ya5ZCv55SoDQotIFJCQUPvvJrlkK/nlKgNCi0g6IqC54K55Lqy5ZKM5oCn77ya5L2/55So5LiT55So6IqC54K55rGgDQotIOaxoeeCueWuuemZkO+8muS7heWFgeiuuOWcqOeUn+S6p+iKgueCuei/kOihjA0KDQojIyDnm5HmjqfkuI7ml6Xlv5cNCg0KIyMjIOWBpeW6t+ajgOafpQ0KDQrmr4/kuKrmnI3liqHpg73phY3nva7kuobvvJoNCi0gKipsaXZlbmVzc1Byb2JlKiogLSDmo4DmtYvlrrnlmajmmK/lkKbku43lnKjov5DooYwNCi0gKipyZWFkaW5lc3NQcm9iZSoqIC0g5qOA5rWL5a655Zmo5piv5ZCm5YeG5aSH5aW95o6l5pS25rWB6YePDQoNCiMjIyBQcm9tZXRoZXVz5oyH5qCHDQoNCuWmguaenOWQr+eUqOebkeaOp++8jFByb21ldGhldXPlsIbmipPlj5bvvJoNCg0KYGBgDQpjdXJsIGh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC9hY3R1YXRvci9wcm9tZXRoZXVzDQpgYGANCg0KIyMjIOaXpeW/l+afpeivog0KDQpgYGBiYXNoDQojIOafpeeci0dhdGV3YXnml6Xlv5cNCmt1YmVjdGwgbG9ncyAtbiBkZXYgLWwgYXBwPXNob3AtcmVjeWNsZS1nYXRld2F5IC0tdGFpbD0xMDAgLWYNCg0KIyDmn6XnnItPcmRlclNlcnZpY2Xml6Xlv5cNCmt1YmVjdGwgbG9ncyAtbiBkZXYgLWwgYXBwPXNob3AtcmVjeWNsZS1vcmRlci1zZXJ2aWNlIC0tdGFpbD0xMDAgLWYNCg0KIyDot6jmiYDmnIlQb2Tmn6XnnIvml6Xlv5cNCmt1YmVjdGwgbG9ncyAtbiBkZXYgLWwgYXBwLmt1YmVybmV0ZXMuaW8vaW5zdGFuY2U9c2hvcC1yZWN5Y2xlIC0tYWxsLWNvbnRhaW5lcnM9dHJ1ZSAtZg0KYGBgDQoNCiMjIOe9kee7nOmFjee9rg0KDQojIyMgSW5ncmVzc+iuv+mXrg0KDQrlpoLmnpzlkK/nlKjkuoZJbmdyZXNz77yaDQoNCmBgYGJhc2gNCiMg6I635Y+WSW5ncmVzc+S/oeaBrw0Ka3ViZWN0bCBnZXQgaW5ncmVzcyAtbiBkZXYNCg0KIyDpgJrov4fln5/lkI3orr/pl67vvIjpnIDopoHphY3nva5ETlPmiJZob3N0c+aWh+S7tu+8iQ0KY3VybCBodHRwOi8vZGV2LWdhdGV3YXkubG9jYWwNCmBgYA0KDQojIyMgQ2x1c3RlcklQ6K6/6ZeuDQoNCmBgYGJhc2gNCiMg56uv5Y+j6L2s5Y+RDQprdWJlY3RsIHBvcnQtZm9yd2FyZCBzdmMvc2hvcC1yZWN5Y2xlLWdhdGV3YXkgODA4MDo4MDgwIC1uIGRldg0KDQojIOmAmui/h2xvY2FsaG9zdOiuv+mXrg0KY3VybCBodHRwOi8vbG9jYWxob3N0OjgwODANCmBgYA0KDQojIyDmlYXpmpzmjpLmn6UNCg0KIyMjIFBvZOacquWQr+WKqA0KDQpgYGBiYXNoDQojIOajgOafpVBvZOeKtuaAgQ0Ka3ViZWN0bCBkZXNjcmliZSBwb2QgPHBvZC1uYW1lPiAtbiBkZXYNCg0KIyDmn6XnnItQb2Tml6Xlv5cNCmt1YmVjdGwgbG9ncyA8cG9kLW5hbWU+IC1uIGRldg0KDQojIOajgOafpeS6i+S7tg0Ka3ViZWN0bCBnZXQgZXZlbnRzIC1uIGRldiAtLXNvcnQtYnk9Jy5sYXN0VGltZXN0YW1wJw0KYGBgDQoNCiMjIyDlgaXlurfmo4Dmn6XlpLHotKUNCg0KYGBgYmFzaA0KIyDov5vlhaVQb2Tmo4Dmn6XmnI3liqENCmt1YmVjdGwgZXhlYyAtaXQgPHBvZC1uYW1lPiAtbiBkZXYgLS0gc2gNCg0KIyDlnKhQb2TlhoXmtYvor5XlgaXlurfnq6/ngrkNCmN1cmwgaHR0cDovL2xvY2FsaG9zdDo4MDgwL2hlYWx0aA0KYGBgDQoNCiMjIyDplZzlg4/mi4nlj5blpLHotKUNCg0KYGBgYmFzaA0KIyDmo4Dmn6XplZzlg4/mi4nlj5bnrZbnlaUNCmt1YmVjdGwgZ2V0IGRlcGxveW1lbnQgc2hvcC1yZWN5Y2xlLWdhdGV3YXkgLW4gZGV2IC1vIHlhbWwgfCBncmVwIGltYWdlDQoNCiMg5omL5Yqo5ouJ5Y+W6ZWc5YOP5rWL6K+VDQpkb2NrZXIgcHVsbCBkb2NrZXIuaW8vc2hvcC1yZWN5Y2xlL2dhdGV3YXk6dGFnDQpgYGANCg0KIyMgSmVua2lucyBQaXBlbGluZembhuaIkA0KDQpKZW5raW5zIFBpcGVsaW5l5Lya6Ieq5Yqo77yaDQoNCjEuIOe8luivkemhueebrg0KMi4g5p6E5bu6RG9ja2Vy6ZWc5YOPDQozLiDmjqjpgIHliLDplZzlg4/ku5PlupMNCjQuIOmqjOivgUhlbG0gQ2hhcnQNCjUuIOmDqOe9suWIsEt1YmVybmV0ZXMNCg0K5Y+C6ICDIGAvSmVua2luc2ZpbGVgIOS6huino+ivpuaDheOAgg0KDQojIyDmnIDkvbPlrp7ot7UNCg0KMS4gKirniYjmnKznrqHnkIYqKiAtIOS9v+eUqOivreS5ieWMlueJiOacrOWPt++8iDEuMC4w77yJDQoyLiAqKui1hOa6kOmZkOWItioqIC0g5aeL57uI6K6+572ucmVxdWVzdHPlkoxsaW1pdHMNCjMuICoq5YGl5bq35qOA5p+lKiogLSDphY3nva7lkIjnkIbnmoTotoXml7blkozlpLHotKXpmIjlgLwNCjQuICoq5pel5b+X57qn5YirKiogLSDnlJ/kuqfnjq/looPkvb/nlKhXQVJO77yM5byA5Y+R546v5aKD5L2/55SoREVCVUcNCjUuICoq5Ymv5pys5pWwKiogLSDnlJ/kuqfnjq/looPmnIDlsJEy5Liq5Ymv5pys77yM5bu66K6uM+S4quS7peS4ig0KNi4gKirnvZHnu5znrZbnlaUqKiAtIOeUn+S6p+eOr+Wig+WQr+eUqE5ldHdvcmtQb2xpY3kNCjcuICoq5aSH5Lu9KiogLSDlrprmnJ/lpIfku71IZWxtIHJlbGVhc2VzDQoNCiMjIOaUr+aMgQ0KDQrpgYfliLDpl67popjvvJ8NCg0KMS4g5p+l55yL5pel5b+X77yaYGt1YmVjdGwgbG9ncyAtbiA8bmFtZXNwYWNlPiAtbCBhcHA9c2hvcC1yZWN5Y2xlYA0KMi4g5qOA5p+lUG9k54q25oCB77yaYGt1YmVjdGwgZ2V0IHBvZHMgLW4gPG5hbWVzcGFjZT5gDQozLiDmn6XnnItIZWxt5YC877yaYGhlbG0gZ2V0IHZhbHVlcyBzaG9wLXJlY3ljbGUgLW4gPG5hbWVzcGFjZT5gDQo=
  853. values-dev.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKERFVueOr+WigykNCiMg6L+Z5Lqb5YC85Lya6KaG55uWdmFsdWVzLnlhbWzkuK3nmoTpu5jorqTlgLwNCiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCmVudmlyb25tZW50OiBkZXYNCg0KIyBERVbnjq/looPkvb/nlKjovoPlsJHnmoTotYTmupANCnJlcGxpY2FDb3VudDogMQ0KDQpnYXRld2F5Og0KICByZXBsaWNhQ291bnQ6IDENCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjEyOE1pIg0KICAgICAgY3B1OiAiMTAwbSINCiAgICBsaW1pdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjIwMG0iDQogIA0KICBqYXZhT3B0czogIi1YbXMxMjhtIC1YbXgyNTZtIC1YWDorVXNlRzFHQyINCiAgDQogIHNlcnZpY2U6DQogICAgdHlwZTogQ2x1c3RlcklQDQogIA0KICBpbmdyZXNzOg0KICAgIGVuYWJsZWQ6IHRydWUNCiAgICBjbGFzc05hbWU6ICJuZ2lueCINCiAgICBhbm5vdGF0aW9uczoNCiAgICAgIGNlcnQtbWFuYWdlci5pby9jbHVzdGVyLWlzc3VlcjogImxldHNlbmNyeXB0LXN0YWdpbmciDQogICAgICBuZ2lueC5pbmdyZXNzLmt1YmVybmV0ZXMuaW8vc3NsLXJlZGlyZWN0OiAiZmFsc2UiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJkZXYtZ2F0ZXdheS5sb2NhbCINCiAgICAgICAgcGF0aHM6DQogICAgICAgICAgLSBwYXRoOiAvDQogICAgICAgICAgICBwYXRoVHlwZTogUHJlZml4DQogICAgdGxzOiBbXQ0KDQpvcmRlclNlcnZpY2U6DQogIHJlcGxpY2FDb3VudDogMQ0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMTI4TWkiDQogICAgICBjcHU6ICIxMDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjI1Nk1pIg0KICAgICAgY3B1OiAiMjAwbSINCiAgDQogIGphdmFPcHRzOiAiLVhtczEyOG0gLVhteDI1Nm0gLVhYOitVc2VHMUdDIg0KDQpwYXltZW50U2VydmljZToNCiAgcmVwbGljYUNvdW50OiAxDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIxMjhNaSINCiAgICAgIGNwdTogIjEwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMjU2TWkiDQogICAgICBjcHU6ICIyMDBtIg0KICANCiAgamF2YU9wdHM6ICItWG1zMTI4bSAtWG14MjU2bSAtWFg6K1VzZUcxR0MiDQoNCiMg56aB55So55Sf5Lqn57qn5Yqf6IO9DQpuZXR3b3JrUG9saWN5Og0KICBlbmFibGVkOiBmYWxzZQ0KDQptb25pdG9yaW5nOg0KICBlbmFibGVkOiBmYWxzZQ0KDQpsb2dnaW5nOg0KICBsZXZlbDogREVCVUcNCg==
  854. values-prod.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFBST0Tnjq/looMpDQojIOeUn+S6p+eOr+Wig+mFjee9ru+8iOmrmOWPr+eUqOOAgeWuieWFqO+8iQ0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHByb2QNCg0KcmVwbGljYUNvdW50OiAzDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMUdpIg0KICAgICAgY3B1OiAiMTAwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMkdpIg0KICAgICAgY3B1OiAiMjAwMG0iDQogIA0KICBqYXZhT3B0czogIi1YbXMxZyAtWG14MmcgLVhYOitVc2VHMUdDIC1YWDpNYXhHQ1BhdXNlTWlsbGlzPTIwMCAtWFg6K1BhcmFsbGVsUmVmUHJvY0VuYWJsZWQiDQogIA0KICBsaXZlbmVzc1Byb2JlOg0KICAgIGh0dHBHZXQ6DQogICAgICBwYXRoOiAvaGVhbHRoDQogICAgICBwb3J0OiA4MDgwDQogICAgaW5pdGlhbERlbGF5U2Vjb25kczogNjANCiAgICBwZXJpb2RTZWNvbmRzOiAxMA0KICAgIHRpbWVvdXRTZWNvbmRzOiA1DQogICAgZmFpbHVyZVRocmVzaG9sZDogMw0KICANCiAgcmVhZGluZXNzUHJvYmU6DQogICAgaHR0cEdldDoNCiAgICAgIHBhdGg6IC9oZWFsdGgNCiAgICAgIHBvcnQ6IDgwODANCiAgICBpbml0aWFsRGVsYXlTZWNvbmRzOiAzMA0KICAgIHBlcmlvZFNlY29uZHM6IDUNCiAgICB0aW1lb3V0U2Vjb25kczogMw0KICAgIGZhaWx1cmVUaHJlc2hvbGQ6IDINCiAgDQogIGluZ3Jlc3M6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGNsYXNzTmFtZTogIm5naW54Ig0KICAgIGFubm90YXRpb25zOg0KICAgICAgY2VydC1tYW5hZ2VyLmlvL2NsdXN0ZXItaXNzdWVyOiAibGV0c2VuY3J5cHQtcHJvZCINCiAgICAgIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9zc2wtcmVkaXJlY3Q6ICJ0cnVlIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3JhdGUtbGltaXQ6ICI1MDAiDQogICAgICBuZ2lueC5pbmdyZXNzLmt1YmVybmV0ZXMuaW8vYXV0aC10eXBlOiAiYmFzaWMiDQogICAgICAjIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9hdXRoLXNlY3JldDogImJhc2ljLWF1dGgiDQogICAgICAjIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9hdXRoLXJlYWxtOiAiQXV0aGVudGljYXRpb24gUmVxdWlyZWQiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJnYXRld2F5LmV4YW1wbGUuY29tIg0KICAgICAgICBwYXRoczoNCiAgICAgICAgICAtIHBhdGg6IC8NCiAgICAgICAgICAgIHBhdGhUeXBlOiBQcmVmaXgNCiAgICAgIC0gaG9zdDogImFwaS5leGFtcGxlLmNvbSINCiAgICAgICAgcGF0aHM6DQogICAgICAgICAgLSBwYXRoOiAvDQogICAgICAgICAgICBwYXRoVHlwZTogUHJlZml4DQogICAgdGxzOg0KICAgICAgLSBzZWNyZXROYW1lOiBnYXRld2F5LXRscy1wcm9kDQogICAgICAgIGhvc3RzOg0KICAgICAgICAgIC0gImdhdGV3YXkuZXhhbXBsZS5jb20iDQogICAgICAgICAgLSAiYXBpLmV4YW1wbGUuY29tIg0KDQpvcmRlclNlcnZpY2U6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMUdpIg0KICAgICAgY3B1OiAiMTAwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMkdpIg0KICAgICAgY3B1OiAiMjAwMG0iDQoNCnBheW1lbnRTZXJ2aWNlOg0KICByZXBsaWNhQ291bnQ6IDMNCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjFHaSINCiAgICAgIGNwdTogIjEwMDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjJHaSINCiAgICAgIGNwdTogIjIwMDBtIg0KDQojIOeUn+S6p+e6p+WuieWFqOmFjee9rg0KbmV0d29ya1BvbGljeToNCiAgZW5hYmxlZDogdHJ1ZQ0KICBwb2xpY3lUeXBlczoNCiAgICAtIEluZ3Jlc3MNCiAgICAtIEVncmVzcw0KDQpwb2RTZWN1cml0eVBvbGljeToNCiAgZW5hYmxlZDogdHJ1ZQ0KDQpyYmFjOg0KICBjcmVhdGU6IHRydWUNCg0KIyDoioLngrnkurLlkozmgKcgLSDkvb/nlKjkuJPnlKjoioLngrnmsaANCmFmZmluaXR5Og0KICBub2RlQWZmaW5pdHk6DQogICAgcmVxdWlyZWREdXJpbmdTY2hlZHVsaW5nSWdub3JlZER1cmluZ0V4ZWN1dGlvbjoNCiAgICAgIG5vZGVTZWxlY3RvclRlcm1zOg0KICAgICAgICAtIG1hdGNoRXhwcmVzc2lvbnM6DQogICAgICAgICAgICAtIGtleTogbm9kZS1yb2xlLmt1YmVybmV0ZXMuaW8vYXBwbGljYXRpb24NCiAgICAgICAgICAgICAgb3BlcmF0b3I6IEluDQogICAgICAgICAgICAgIHZhbHVlczoNCiAgICAgICAgICAgICAgICAtICJ0cnVlIg0KICBwb2RBbnRpQWZmaW5pdHk6DQogICAgcmVxdWlyZWREdXJpbmdTY2hlZHVsaW5nSWdub3JlZER1cmluZ0V4ZWN1dGlvbjoNCiAgICAgIC0gbGFiZWxTZWxlY3RvcjoNCiAgICAgICAgICBtYXRjaEV4cHJlc3Npb25zOg0KICAgICAgICAgICAgLSBrZXk6IGFwcA0KICAgICAgICAgICAgICBvcGVyYXRvcjogSW4NCiAgICAgICAgICAgICAgdmFsdWVzOg0KICAgICAgICAgICAgICAgIC0gc2hvcC1yZWN5Y2xlLWdhdGV3YXkNCiAgICAgICAgdG9wb2xvZ3lLZXk6IGt1YmVybmV0ZXMuaW8vaG9zdG5hbWUNCg0KdG9sZXJhdGlvbnM6DQogIC0ga2V5OiAicHJvZHVjdGlvbiINCiAgICBvcGVyYXRvcjogIkVxdWFsIg0KICAgIHZhbHVlOiAidHJ1ZSINCiAgICBlZmZlY3Q6ICJOb1NjaGVkdWxlIg0KDQojIOebkeaOp+WSjOaXpeW/lw0KbW9uaXRvcmluZzoNCiAgZW5hYmxlZDogdHJ1ZQ0KICBzZXJ2aWNlTW9uaXRvcjoNCiAgICBlbmFibGVkOiB0cnVlDQogICAgaW50ZXJ2YWw6IDE1cw0KDQpsb2dnaW5nOg0KICBsZXZlbDogV0FSTg0KICBmb3JtYXQ6IGpzb24NCg==
  855. values-staging.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFNUQUdJTkfnjq/looMpDQojIOeBsOW6puWPkeW4g+WSjOmihOeUn+S6p+eOr+Wigw0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHN0YWdpbmcNCg0KcmVwbGljYUNvdW50OiAzDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjEwMjRNaSINCiAgICAgIGNwdTogIjEwMDBtIg0KICANCiAgamF2YU9wdHM6ICItWG1zNTEybSAtWG14MTAyNG0gLVhYOitVc2VHMUdDIC1YWDpNYXhHQ1BhdXNlTWlsbGlzPTIwMCINCiAgDQogIGluZ3Jlc3M6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGNsYXNzTmFtZTogIm5naW54Ig0KICAgIGFubm90YXRpb25zOg0KICAgICAgY2VydC1tYW5hZ2VyLmlvL2NsdXN0ZXItaXNzdWVyOiAibGV0c2VuY3J5cHQtcHJvZCINCiAgICAgIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9zc2wtcmVkaXJlY3Q6ICJ0cnVlIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3JhdGUtbGltaXQ6ICIxMDAiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJzdGFnaW5nLWdhdGV3YXkuZXhhbXBsZS5jb20iDQogICAgICAgIHBhdGhzOg0KICAgICAgICAgIC0gcGF0aDogLw0KICAgICAgICAgICAgcGF0aFR5cGU6IFByZWZpeA0KICAgIHRsczoNCiAgICAgIC0gc2VjcmV0TmFtZTogc3RhZ2luZy1nYXRld2F5LXRscw0KICAgICAgICBob3N0czoNCiAgICAgICAgICAtICJzdGFnaW5nLWdhdGV3YXkuZXhhbXBsZS5jb20iDQoNCm9yZGVyU2VydmljZToNCiAgcmVwbGljYUNvdW50OiAzDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICI1MTJNaSINCiAgICAgIGNwdTogIjUwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMTAyNE1pIg0KICAgICAgY3B1OiAiMTAwMG0iDQoNCnBheW1lbnRTZXJ2aWNlOg0KICByZXBsaWNhQ291bnQ6IDMNCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjUxMk1pIg0KICAgICAgY3B1OiAiNTAwbSINCiAgICBsaW1pdHM6DQogICAgICBtZW1vcnk6ICIxMDI0TWkiDQogICAgICBjcHU6ICIxMDAwbSINCg0KIyDlkK/nlKjnlJ/kuqfnuqflip/og70NCm5ldHdvcmtQb2xpY3k6DQogIGVuYWJsZWQ6IHRydWUNCiAgcG9saWN5VHlwZXM6DQogICAgLSBJbmdyZXNzDQogICAgLSBFZ3Jlc3MNCg0KcmJhYzoNCiAgY3JlYXRlOiB0cnVlDQoNCm1vbml0b3Jpbmc6DQogIGVuYWJsZWQ6IHRydWUNCiAgc2VydmljZU1vbml0b3I6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGludGVydmFsOiAzMHMNCg0KbG9nZ2luZzoNCiAgbGV2ZWw6IFdBUk4NCiAgZm9ybWF0OiBqc29uDQo=
  856. values-test.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFRFU1Tnjq/looMpDQojIOa1i+ivleeOr+Wig+mFjee9rg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHRlc3QNCg0KcmVwbGljYUNvdW50OiAyDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMg0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMjU2TWkiDQogICAgICBjcHU6ICIyNTBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjUxMk1pIg0KICAgICAgY3B1OiAiNTAwbSINCiAgDQogIGphdmFPcHRzOiAiLVhtczI1Nm0gLVhteDUxMm0gLVhYOitVc2VHMUdDIg0KICANCiAgaW5ncmVzczoNCiAgICBlbmFibGVkOiB0cnVlDQogICAgY2xhc3NOYW1lOiAibmdpbngiDQogICAgYW5ub3RhdGlvbnM6DQogICAgICBjZXJ0LW1hbmFnZXIuaW8vY2x1c3Rlci1pc3N1ZXI6ICJsZXRzZW5jcnlwdC1zdGFnaW5nIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3NzbC1yZWRpcmVjdDogImZhbHNlIg0KICAgIGhvc3RzOg0KICAgICAgLSBob3N0OiAidGVzdC1nYXRld2F5LmxvY2FsIg0KICAgICAgICBwYXRoczoNCiAgICAgICAgICAtIHBhdGg6IC8NCiAgICAgICAgICAgIHBhdGhUeXBlOiBQcmVmaXgNCiAgICB0bHM6IFtdDQoNCm9yZGVyU2VydmljZToNCiAgcmVwbGljYUNvdW50OiAyDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjI1MG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KDQpwYXltZW50U2VydmljZToNCiAgcmVwbGljYUNvdW50OiAyDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjI1MG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KDQojIOWQr+eUqOe9kee7nOetlueVpQ0KbmV0d29ya1BvbGljeToNCiAgZW5hYmxlZDogZmFsc2UNCg0KbW9uaXRvcmluZzoNCiAgZW5hYmxlZDogdHJ1ZQ0KICBzZXJ2aWNlTW9uaXRvcjoNCiAgICBlbmFibGVkOiBmYWxzZQ0KDQpsb2dnaW5nOg0KICBsZXZlbDogSU5GTw0K
  857. Release:
  858. IsInstall: true
  859. IsUpgrade: false
  860. Name: shop-recycle
  861. Namespace: shop-recycle
  862. Revision: 1
  863. Service: Helm
  864. Subcharts: {}
  865. Template:
  866. BasePath: shop-recycle/templates
  867. Name: shop-recycle/templates/deployment-order-service.yaml
  868. Values:
  869. affinity:
  870. podAntiAffinity:
  871. preferredDuringSchedulingIgnoredDuringExecution:
  872. - podAffinityTerm:
  873. labelSelector:
  874. matchExpressions:
  875. - key: app
  876. operator: In
  877. values:
  878. - shop-recycle-gateway
  879. topologyKey: kubernetes.io/hostname
  880. weight: 100
  881. environment: dev
  882. gateway:
  883. configMap:
  884. application.yml: |
  885. spring:
  886. cloud:
  887. gateway:
  888. routes:
  889. - id: order-service
  890. uri: http://shop-recycle-order-service:8081
  891. predicates:
  892. - Path=/api/order/**
  893. - id: payment-service
  894. uri: http://shop-recycle-payment-service:8082
  895. predicates:
  896. - Path=/api/payment/**
  897. - id: test-order
  898. uri: http://shop-recycle-order-service:8081
  899. predicates:
  900. - Path=/api/test/**
  901. - id: test-payment
  902. uri: http://shop-recycle-payment-service:8082
  903. predicates:
  904. - Path=/api/test/**
  905. management:
  906. endpoints:
  907. web:
  908. exposure:
  909. include: health,info
  910. containerPort: 8080
  911. enabled: true
  912. env:
  913. LOGGING_LEVEL_ROOT: INFO
  914. SPRING_CLOUD_CONFIG_ENABLED: "true"
  915. image:
  916. name: gateway
  917. tag: 3.0.0
  918. ingress:
  919. annotations:
  920. cert-manager.io/cluster-issuer: letsencrypt-prod
  921. className: nginx
  922. enabled: false
  923. hosts:
  924. - host: dev.jxfxtd.com
  925. paths:
  926. - path: /
  927. pathType: Prefix
  928. tls:
  929. - hosts:
  930. - dev.jxfxtd.com
  931. secretName: gateway-tls
  932. javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
  933. livenessProbe:
  934. failureThreshold: 3
  935. httpGet:
  936. path: /health
  937. port: 8080
  938. initialDelaySeconds: 30
  939. periodSeconds: 10
  940. timeoutSeconds: 5
  941. port: 8080
  942. protocol: TCP
  943. readinessProbe:
  944. failureThreshold: 3
  945. httpGet:
  946. path: /health
  947. port: 8080
  948. initialDelaySeconds: 20
  949. periodSeconds: 5
  950. timeoutSeconds: 3
  951. replicaCount: 1
  952. resources:
  953. limits:
  954. cpu: 500m
  955. memory: 512Mi
  956. requests:
  957. cpu: 250m
  958. memory: 256Mi
  959. service:
  960. annotations: {}
  961. port: 8080
  962. targetPort: 8080
  963. type: ClusterIP
  964. springProfiles: kubernetes
  965. global:
  966. imagePullSecrets: []
  967. registry:
  968. createSecret: true
  969. email: ops@example.com
  970. password: Harbor12345
  971. username: admin
  972. image:
  973. namespace: shoprecycle
  974. pullPolicy: IfNotPresent
  975. registry: harbor.stardance
  976. tag: 3.0.0
  977. logging:
  978. format: json
  979. level: INFO
  980. monitoring:
  981. enabled: false
  982. serviceMonitor:
  983. enabled: false
  984. interval: 30s
  985. networkPolicy:
  986. enabled: false
  987. policyTypes:
  988. - Ingress
  989. - Egress
  990. orderService:
  991. containerPort: 8081
  992. enabled: true
  993. env:
  994. LOGGING_LEVEL_ROOT: INFO
  995. SPRING_CLOUD_CONFIG_ENABLED: "true"
  996. image:
  997. name: order-service
  998. tag: 3.0.0
  999. javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
  1000. livenessProbe:
  1001. failureThreshold: 3
  1002. httpGet:
  1003. path: /health
  1004. port: 8081
  1005. initialDelaySeconds: 30
  1006. periodSeconds: 10
  1007. timeoutSeconds: 5
  1008. port: 8081
  1009. protocol: TCP
  1010. readinessProbe:
  1011. failureThreshold: 3
  1012. httpGet:
  1013. path: /health
  1014. port: 8081
  1015. initialDelaySeconds: 20
  1016. periodSeconds: 5
  1017. timeoutSeconds: 3
  1018. replicaCount: 1
  1019. resources:
  1020. limits:
  1021. cpu: 500m
  1022. memory: 512Mi
  1023. requests:
  1024. cpu: 250m
  1025. memory: 256Mi
  1026. service:
  1027. annotations: {}
  1028. port: 8081
  1029. targetPort: 8081
  1030. type: ClusterIP
  1031. springProfiles: kubernetes
  1032. paymentService:
  1033. containerPort: 8082
  1034. enabled: true
  1035. env:
  1036. LOGGING_LEVEL_ROOT: INFO
  1037. SPRING_CLOUD_CONFIG_ENABLED: "true"
  1038. image:
  1039. name: payment-service
  1040. tag: 3.0.0
  1041. javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
  1042. livenessProbe:
  1043. failureThreshold: 3
  1044. httpGet:
  1045. path: /health
  1046. port: 8082
  1047. initialDelaySeconds: 30
  1048. periodSeconds: 10
  1049. timeoutSeconds: 5
  1050. port: 8082
  1051. protocol: TCP
  1052. readinessProbe:
  1053. failureThreshold: 3
  1054. httpGet:
  1055. path: /health
  1056. port: 8082
  1057. initialDelaySeconds: 20
  1058. periodSeconds: 5
  1059. timeoutSeconds: 3
  1060. replicaCount: 1
  1061. resources:
  1062. limits:
  1063. cpu: 500m
  1064. memory: 512Mi
  1065. requests:
  1066. cpu: 250m
  1067. memory: 256Mi
  1068. service:
  1069. annotations: {}
  1070. port: 8082
  1071. targetPort: 8082
  1072. type: ClusterIP
  1073. springProfiles: kubernetes
  1074. podSecurityPolicy:
  1075. enabled: false
  1076. rbac:
  1077. create: true
  1078. serviceAccountName: ""
  1079. replicaCount: 1
  1080. tolerations: []
  1081. webFrontend:
  1082. containerPort: 80
  1083. enabled: true
  1084. env:
  1085. LOGGING_LEVEL: info
  1086. VUE_APP_API_BASE: http://shop-recycle-gateway:8080
  1087. image:
  1088. name: web
  1089. tag: 3.0.0
  1090. ingress:
  1091. annotations:
  1092. cert-manager.io/cluster-issuer: letsencrypt-prod
  1093. className: nginx
  1094. enabled: true
  1095. hosts:
  1096. - host: dev.jxfxtd.com
  1097. paths:
  1098. - path: /
  1099. pathType: Prefix
  1100. tls:
  1101. - hosts:
  1102. - dev.jxfxtd.com
  1103. secretName: web-tls
  1104. livenessProbe:
  1105. failureThreshold: 3
  1106. httpGet:
  1107. path: /health
  1108. port: 80
  1109. initialDelaySeconds: 10
  1110. periodSeconds: 10
  1111. timeoutSeconds: 5
  1112. port: 80
  1113. protocol: TCP
  1114. readinessProbe:
  1115. failureThreshold: 3
  1116. httpGet:
  1117. path: /
  1118. port: 80
  1119. initialDelaySeconds: 5
  1120. periodSeconds: 5
  1121. timeoutSeconds: 3
  1122. replicaCount: 1
  1123. resources:
  1124. limits:
  1125. cpu: 500m
  1126. memory: 256Mi
  1127. requests:
  1128. cpu: 100m
  1129. memory: 128Mi
  1130. service:
  1131. annotations: {}
  1132. port: 80
  1133. targetPort: 80
  1134. type: ClusterIP
  1135. containers:
  1136. - name: order-service
  1137. image: "harbor.stardance/shoprecycle/order-service:3.0.0"
  1138. imagePullPolicy: IfNotPresent
  1139. ports:
  1140. - name: http
  1141. containerPort: 8081
  1142. protocol: TCP
  1143. env:
  1144. - name: SPRING_PROFILES_ACTIVE
  1145. value: "kubernetes,dev"
  1146. - name: JAVA_OPTS
  1147. value: "-Xms256m -Xmx512m -XX:+UseG1GC"
  1148. - name: LOGGING_LEVEL_ROOT
  1149. value: "INFO"
  1150. - name: SPRING_CLOUD_CONFIG_ENABLED
  1151. value: "true"
  1152. livenessProbe:
  1153. failureThreshold: 3
  1154. httpGet:
  1155. path: /health
  1156. port: 8081
  1157. initialDelaySeconds: 30
  1158. periodSeconds: 10
  1159. timeoutSeconds: 5
  1160. readinessProbe:
  1161. failureThreshold: 3
  1162. httpGet:
  1163. path: /health
  1164. port: 8081
  1165. initialDelaySeconds: 20
  1166. periodSeconds: 5
  1167. timeoutSeconds: 3
  1168. resources:
  1169. limits:
  1170. cpu: 500m
  1171. memory: 512Mi
  1172. requests:
  1173. cpu: 250m
  1174. memory: 256Mi
  1175. volumeMounts:
  1176. - name: logs
  1177. mountPath: /app/logs
  1178. volumes:
  1179. - name: logs
  1180. emptyDir: {}
  1181. ---
  1182. # Source: shop-recycle/templates/deployment-payment-service.yaml
  1183. apiVersion: apps/v1
  1184. kind: Deployment
  1185. metadata:
  1186. name: shop-recycle-payment-service
  1187. labels:
  1188. app: shop-recycle-payment-service
  1189. helm.sh/chart: shop-recycle-1.0.0
  1190. app.kubernetes.io/name: shop-recycle
  1191. app.kubernetes.io/instance: shop-recycle
  1192. app.kubernetes.io/version: "1.0.0"
  1193. app.kubernetes.io/managed-by: Helm
  1194. environment: dev
  1195. namespace: shop-recycle
  1196. spec:
  1197. replicas: 1
  1198. selector:
  1199. matchLabels:
  1200. app: shop-recycle-payment-service
  1201. app.kubernetes.io/name: shop-recycle
  1202. app.kubernetes.io/instance: shop-recycle
  1203. template:
  1204. metadata:
  1205. annotations:
  1206. prometheus.io/scrape: "true"
  1207. prometheus.io/port: "8082"
  1208. prometheus.io/path: "/actuator/prometheus"
  1209. labels:
  1210. app: shop-recycle-payment-service
  1211. app.kubernetes.io/name: shop-recycle
  1212. app.kubernetes.io/instance: shop-recycle
  1213. spec:
  1214. serviceAccountName: shop-recycle
  1215. imagePullSecrets:
  1216. - name: shop-recycle-registry-secret
  1217. affinity:
  1218. Capabilities:
  1219. APIVersions:
  1220. - v1
  1221. - admissionregistration.k8s.io/v1
  1222. - admissionregistration.k8s.io/v1alpha1
  1223. - admissionregistration.k8s.io/v1beta1
  1224. - internal.apiserver.k8s.io/v1alpha1
  1225. - apps/v1
  1226. - apps/v1beta1
  1227. - apps/v1beta2
  1228. - authentication.k8s.io/v1
  1229. - authentication.k8s.io/v1alpha1
  1230. - authentication.k8s.io/v1beta1
  1231. - authorization.k8s.io/v1
  1232. - authorization.k8s.io/v1beta1
  1233. - autoscaling/v1
  1234. - autoscaling/v2
  1235. - autoscaling/v2beta1
  1236. - autoscaling/v2beta2
  1237. - batch/v1
  1238. - batch/v1beta1
  1239. - certificates.k8s.io/v1
  1240. - certificates.k8s.io/v1beta1
  1241. - certificates.k8s.io/v1alpha1
  1242. - coordination.k8s.io/v1alpha2
  1243. - coordination.k8s.io/v1beta1
  1244. - coordination.k8s.io/v1
  1245. - discovery.k8s.io/v1
  1246. - discovery.k8s.io/v1beta1
  1247. - events.k8s.io/v1
  1248. - events.k8s.io/v1beta1
  1249. - extensions/v1beta1
  1250. - flowcontrol.apiserver.k8s.io/v1
  1251. - flowcontrol.apiserver.k8s.io/v1beta1
  1252. - flowcontrol.apiserver.k8s.io/v1beta2
  1253. - flowcontrol.apiserver.k8s.io/v1beta3
  1254. - networking.k8s.io/v1
  1255. - networking.k8s.io/v1beta1
  1256. - node.k8s.io/v1
  1257. - node.k8s.io/v1alpha1
  1258. - node.k8s.io/v1beta1
  1259. - policy/v1
  1260. - policy/v1beta1
  1261. - rbac.authorization.k8s.io/v1
  1262. - rbac.authorization.k8s.io/v1beta1
  1263. - rbac.authorization.k8s.io/v1alpha1
  1264. - resource.k8s.io/v1
  1265. - resource.k8s.io/v1beta2
  1266. - resource.k8s.io/v1beta1
  1267. - resource.k8s.io/v1alpha3
  1268. - scheduling.k8s.io/v1alpha1
  1269. - scheduling.k8s.io/v1beta1
  1270. - scheduling.k8s.io/v1
  1271. - storage.k8s.io/v1beta1
  1272. - storage.k8s.io/v1
  1273. - storage.k8s.io/v1alpha1
  1274. - storagemigration.k8s.io/v1beta1
  1275. - apiextensions.k8s.io/v1beta1
  1276. - apiextensions.k8s.io/v1
  1277. HelmVersion:
  1278. git_commit: 4553a0a96e5205595079b6757236cc6f969ed1b9
  1279. git_tree_state: clean
  1280. go_version: go1.25.6
  1281. kube_client_version: v1.35
  1282. version: v4.1.0
  1283. KubeVersion:
  1284. Major: "1"
  1285. Minor: "35"
  1286. Version: v1.35.0
  1287. Chart:
  1288. APIVersion: v2
  1289. Annotations: null
  1290. AppVersion: 1.0.0
  1291. Condition: ""
  1292. Dependencies: []
  1293. Deprecated: false
  1294. Description: Spring Cloud日志测试演示系统 - Kubernetes Helm Chart
  1295. Home: http://47.92.55.118:3000/jiangkai/demo.git
  1296. Icon: https://raw.githubusercontent.com/spring-projects/spring-cloud/main/docs/src/main/asciidoc/images/spring-cloud.png
  1297. IsRoot: true
  1298. Keywords:
  1299. - spring-cloud
  1300. - microservices
  1301. - logging
  1302. - kubernetes
  1303. KubeVersion: '>=1.19.0'
  1304. Maintainers:
  1305. - Email: devops@example.com
  1306. Name: DevOps Team
  1307. URL: ""
  1308. Name: shop-recycle
  1309. Sources:
  1310. - http://47.92.55.118:3000/jiangkai/demo.git
  1311. Tags: ""
  1312. Type: application
  1313. Version: 1.0.0
  1314. Files:
  1315. README.md: IyBTaG9wIFJlY3ljbGUgSGVsbSBDaGFydA0KDQrlrozmlbTnmoRTcHJpbmcgQ2xvdWTml6Xlv5fmtYvor5XmvJTnpLrns7vnu5/nmoRLdWJlcm5ldGVzIEhlbG3pg6jnvbLmqKHmnb/jgIINCg0KIyMg5Yqf6IO9DQoNCi0g4pyFICoq5a6M5YWo55qES3ViZXJuZXRlc+mDqOe9sioqIC0g5L2/55SoSGVsbei/m+ihjOWjsOaYjuW8j+euoeeQhg0KLSDinIUgKirlpJrnjq/looPmlK/mjIEqKiAtIGRldiwgdGVzdCwgc3RhZ2luZywgcHJvZA0KLSDinIUgKiroh6rliqjmianlsZUqKiAtIOagueaNrueOr+Wig+iHquWKqOmFjee9ruWJr+acrOaVsOWSjOi1hOa6kA0KLSDinIUgKirpq5jlj6/nlKgqKiAtIOWMheWQq1BvZOWPjeS6suWSjOaAp+WSjOWkmuWJr+acrOmDqOe9sg0KLSDinIUgKirlronlhajkvJjlhYgqKiAtIFJCQUPjgIFOZXR3b3JrUG9saWN544CBU2VydmljZUFjY291bnQNCi0g4pyFICoq5Y+v6KeC5rWL5oCnKiogLSDlgaXlurfmo4Dmn6XjgIFQcm9tZXRoZXVz5oyH5qCH44CB5pel5b+X6IGa5ZCIDQoNCiMjIOebruW9lee7k+aehA0KDQpgYGANCnNob3AtcmVjeWNsZS8NCuKUnOKUgOKUgCBDaGFydC55YW1sICAgICAgICAgICAgICAgICAgICAgIyBDaGFydCBtZXRhZGF0YQ0K4pSc4pSA4pSAIHZhbHVlcy55YW1sICAgICAgICAgICAgICAgICAgICAjIOm7mOiupOWFqOWxgOmFjee9rg0K4pSc4pSA4pSAIHZhbHVlcy1kZXYueWFtbCAgICAgICAgICAgICAgICAjIERFVueOr+Wig+mFjee9rg0K4pSc4pSA4pSAIHZhbHVlcy10ZXN0LnlhbWwgICAgICAgICAgICAgICAjIFRFU1Tnjq/looPphY3nva4NCuKUnOKUgOKUgCB2YWx1ZXMtc3RhZ2luZy55YW1sICAgICAgICAgICAgICMgU1RBR0lOR+eOr+Wig+mFjee9rg0K4pSc4pSA4pSAIHZhbHVlcy1wcm9kLnlhbWwgICAgICAgICAgICAgICAgIyBQUk9E546v5aKD6YWN572uDQrilJTilIDilIAgdGVtcGxhdGVzLw0KICAgIOKUnOKUgOKUgCBfaGVscGVycy50cGwgICAgICAgICAgICAgICAjIOaooeadv+i+heWKqeWHveaVsA0KICAgIOKUnOKUgOKUgCBOT1RFUy50eHQgICAgICAgICAgICAgICAgICAjIOmDqOe9suWQjuaPkOekuuS/oeaBrw0KICAgIOKUnOKUgOKUgCBkZXBsb3ltZW50LWdhdGV3YXkueWFtbCAgICAgIyBHYXRld2F5IERlcGxveW1lbnQNCiAgICDilJzilIDilIAgZGVwbG95bWVudC1vcmRlci1zZXJ2aWNlLnlhbWwgICAgICAgIyBPcmRlclNlcnZpY2UgRGVwbG95bWVudA0KICAgIOKUnOKUgOKUgCBkZXBsb3ltZW50LXBheW1lbnQtc2VydmljZS55YW1sICAgICAgIyBQYXltZW50U2VydmljZSBEZXBsb3ltZW50DQogICAg4pSc4pSA4pSAIHNlcnZpY2UueWFtbCAgICAgICAgICAgICAgICMg5omA5pyJU2VydmljZXMNCiAgICDilJzilIDilIAgY29uZmlnbWFwLWdhdGV3YXkueWFtbCAgICAgIyBHYXRld2F5IENvbmZpZ01hcA0KICAgIOKUnOKUgOKUgCBpbmdyZXNzLnlhbWwgICAgICAgICAgICAgICAjIEluZ3Jlc3MNCiAgICDilJzilIDilIAgcmJhYy55YW1sICAgICAgICAgICAgICAgICAgIyBTZXJ2aWNlQWNjb3VudCAmIENsdXN0ZXJSb2xlDQogICAg4pSU4pSA4pSAIG5ldHdvcmtwb2xpY3kueWFtbCAgICAgICAgICMgTmV0d29ya1BvbGljee+8iOWPr+mAie+8iQ0KYGBgDQoNCiMjIOW/q+mAn+W8gOWniw0KDQojIyMg5YmN572u5p2h5Lu2DQoNCi0gS3ViZXJuZXRlcyAxLjE5Kw0KLSBIZWxtIDMuMCsNCi0ga3ViZWN0bOmFjee9ruaMh+WQkeebruagh+mbhue+pA0KDQojIyMg6YOo572y5YiwREVW546v5aKDDQoNCmBgYGJhc2gNCiMg6aqM6K+BY2hhcnQNCmhlbG0gbGludCBzaG9wLXJlY3ljbGUNCg0KIyDmo4Dmn6XmuLLmn5PlkI7nmoTmqKHmnb8NCmhlbG0gdGVtcGxhdGUgc2hvcC1yZWN5Y2xlIC4gLWYgdmFsdWVzLWRldi55YW1sDQoNCiMg6YOo572yDQpoZWxtIGluc3RhbGwgc2hvcC1yZWN5Y2xlIC4gXA0KICAtZiB2YWx1ZXMueWFtbCBcDQogIC1mIHZhbHVlcy1kZXYueWFtbCBcDQogIC0tc2V0IGltYWdlLnRhZz0xLjAuMC0wMDEtYWJjMTIzIFwNCiAgLW4gZGV2IFwNCiAgLS1jcmVhdGUtbmFtZXNwYWNlDQoNCiMg5p+l55yL6YOo572y54q25oCBDQprdWJlY3RsIGdldCBwb2RzIC1uIGRldg0KYGBgDQoNCiMjIyDpg6jnvbLliLBURVNU546v5aKDDQoNCmBgYGJhc2gNCmhlbG0gaW5zdGFsbCBzaG9wLXJlY3ljbGUgLiBcDQogIC1mIHZhbHVlcy55YW1sIFwNCiAgLWYgdmFsdWVzLXRlc3QueWFtbCBcDQogIC0tc2V0IGltYWdlLnRhZz0xLjAuMC0wMDItZGVmNDU2IFwNCiAgLW4gdGVzdCBcDQogIC0tY3JlYXRlLW5hbWVzcGFjZQ0KYGBgDQoNCiMjIyDpg6jnvbLliLBTVEFHSU5H546v5aKDDQoNCmBgYGJhc2gNCmhlbG0gaW5zdGFsbCBzaG9wLXJlY3ljbGUgLiBcDQogIC1mIHZhbHVlcy55YW1sIFwNCiAgLWYgdmFsdWVzLXN0YWdpbmcueWFtbCBcDQogIC0tc2V0IGltYWdlLnRhZz0xLjAuMC1yZWxlYXNlIFwNCiAgLW4gc3RhZ2luZyBcDQogIC0tY3JlYXRlLW5hbWVzcGFjZQ0KYGBgDQoNCiMjIyDpg6jnvbLliLBQUk9E546v5aKDDQoNCmBgYGJhc2gNCmhlbG0gaW5zdGFsbCBzaG9wLXJlY3ljbGUgLiBcDQogIC1mIHZhbHVlcy55YW1sIFwNCiAgLWYgdmFsdWVzLXByb2QueWFtbCBcDQogIC0tc2V0IGltYWdlLnRhZz12MS4wLjAgXA0KICAtbiBwcm9kIFwNCiAgLS1jcmVhdGUtbmFtZXNwYWNlDQpgYGANCg0KIyMg5Y2H57qn6YOo572yDQoNCmBgYGJhc2gNCiMg5pu05paw6ZWc5YOP54mI5pysDQpoZWxtIHVwZ3JhZGUgc2hvcC1yZWN5Y2xlIC4gXA0KICAtZiB2YWx1ZXMueWFtbCBcDQogIC1mIHZhbHVlcy0ke0VOVklST05NRU5UfS55YW1sIFwNCiAgLS1zZXQgaW1hZ2UudGFnPTxuZXctdGFnPg0KDQojIOS9v+eUqOWOn+WtkOabtOaWsO+8iOWksei0peaXtuiHquWKqOWbnua7mu+8iQ0KaGVsbSB1cGdyYWRlIHNob3AtcmVjeWNsZSAuIFwNCiAgLWYgdmFsdWVzLnlhbWwgXA0KICAtZiB2YWx1ZXMtJHtFTlZJUk9OTUVOVH0ueWFtbCBcDQogIC0tc2V0IGltYWdlLnRhZz08bmV3LXRhZz4gXA0KICAtLWF0b21pYyBcDQogIC0tdGltZW91dCAxMG0NCmBgYA0KDQojIyDlm57mu5rpg6jnvbINCg0KYGBgYmFzaA0KIyDmn6XnnIvlj5HluIPljoblj7INCmhlbG0gaGlzdG9yeSBzaG9wLXJlY3ljbGUgLW4gZGV2DQoNCiMg5Zue5rua5Yiw5LiK5LiA5Liq54mI5pysDQpoZWxtIHJvbGxiYWNrIHNob3AtcmVjeWNsZSAtbiBkZXYNCg0KIyDlm57mu5rliLDmjIflrprniYjmnKwNCmhlbG0gcm9sbGJhY2sgc2hvcC1yZWN5Y2xlIDMgLW4gZGV2DQpgYGANCg0KIyMg5Y246L296YOo572yDQoNCmBgYGJhc2gNCmhlbG0gdW5pbnN0YWxsIHNob3AtcmVjeWNsZSAtbiBkZXYNCg0KIyDliKDpmaTlkb3lkI3nqbrpl7TvvIjlj6/pgInvvIkNCmt1YmVjdGwgZGVsZXRlIG5hbWVzcGFjZSBkZXYNCmBgYA0KDQojIyDphY3nva7or7TmmI4NCg0KIyMjIOWFqOWxgOmFjee9riAodmFsdWVzLnlhbWwpDQoNCnwg5Y+C5pWwIHwg6K+05piOIHwg6buY6K6k5YC8IHwNCnwtLS0tLS18LS0tLS0tfC0tLS0tLS0tfA0KfCBgZW52aXJvbm1lbnRgIHwg546v5aKD5qCH6K+GIHwgZGV2IHwNCnwgYGltYWdlLnJlZ2lzdHJ5YCB8IERvY2tlcuS7k+W6k+WcsOWdgCB8IGRvY2tlci5pbyB8DQp8IGBpbWFnZS5uYW1lc3BhY2VgIHwgRG9ja2Vy5ZG95ZCN56m66Ze0IHwgc2hvcC1yZWN5Y2xlIHwNCnwgYGltYWdlLnRhZ2AgfCDplZzlg4/moIfnrb4gfCDnlLFQaXBlbGluZeazqOWFpSB8DQp8IGByZXBsaWNhQ291bnRgIHwg5Ymv5pys5pWwIHwgMiB8DQoNCiMjIyBHYXRld2F56YWN572uDQoNCnwg5Y+C5pWwIHwg6K+05piOIHwg6buY6K6k5YC8IHwNCnwtLS0tLS18LS0tLS0tfC0tLS0tLS0tfA0KfCBgZ2F0ZXdheS5lbmFibGVkYCB8IOWQr+eUqEdhdGV3YXkgfCB0cnVlIHwNCnwgYGdhdGV3YXkucmVwbGljYUNvdW50YCB8IEdhdGV3YXnlia/mnKzmlbAgfCAyIHwNCnwgYGdhdGV3YXkuamF2YU9wdHNgIHwgSlZN5Y+C5pWwIHwgLVhtczI1Nm0gLVhteDUxMm0gfA0KfCBgZ2F0ZXdheS5yZXNvdXJjZXNgIHwg6LWE5rqQ6ZmQ5Yi2IHwgcmVxdWVzdHM6IDI1Nk1pLzI1MG0sIGxpbWl0czogNTEyTWkvNTAwbSB8DQoNCiMjIyBPcmRlclNlcnZpY2XphY3nva4NCg0KfCDlj4LmlbAgfCDor7TmmI4gfCDpu5jorqTlgLwgfA0KfC0tLS0tLXwtLS0tLS18LS0tLS0tLS18DQp8IGBvcmRlclNlcnZpY2UuZW5hYmxlZGAgfCDlkK/nlKhPcmRlclNlcnZpY2UgfCB0cnVlIHwNCnwgYG9yZGVyU2VydmljZS5yZXBsaWNhQ291bnRgIHwg5Ymv5pys5pWwIHwgMiB8DQp8IGBvcmRlclNlcnZpY2UuamF2YU9wdHNgIHwgSlZN5Y+C5pWwIHwgLVhtczI1Nm0gLVhteDUxMm0gfA0KDQojIyMgUGF5bWVudFNlcnZpY2XphY3nva4NCg0KfCDlj4LmlbAgfCDor7TmmI4gfCDpu5jorqTlgLwgfA0KfC0tLS0tLXwtLS0tLS18LS0tLS0tLS18DQp8IGBwYXltZW50U2VydmljZS5lbmFibGVkYCB8IOWQr+eUqFBheW1lbnRTZXJ2aWNlIHwgdHJ1ZSB8DQp8IGBwYXltZW50U2VydmljZS5yZXBsaWNhQ291bnRgIHwg5Ymv5pys5pWwIHwgMiB8DQp8IGBwYXltZW50U2VydmljZS5qYXZhT3B0c2AgfCBKVk3lj4LmlbAgfCAtWG1zMjU2bSAtWG14NTEybSB8DQoNCiMjIOeOr+Wig+eJueWumumFjee9rg0KDQojIyMgREVW546v5aKDDQoNCi0g5Ymv5pys5pWw77yaMe+8iOiKguecgei1hOa6kO+8iQ0KLSDotYTmupDvvJrmnIDlsI/ljJbvvIgxMjhNaeWGheWtmO+8jDEwMG0gQ1BV77yJDQotIOaXpeW/l+e6p+WIq++8mkRFQlVHDQotIEluZ3Jlc3PvvJrlkK/nlKjvvIzkvb/nlKjoh6rnrb7lkI3or4HkuaYNCg0KIyMjIFRFU1Tnjq/looMNCg0KLSDlia/mnKzmlbDvvJoy77yI5Z+65pys6auY5Y+v55So77yJDQotIOi1hOa6kO+8muagh+WHhu+8iDI1Nk1p5YaF5a2Y77yMMjUwbSBDUFXvvIkNCi0g5pel5b+X57qn5Yir77yaSU5GTw0KLSBJbmdyZXNz77ya5ZCv55So77yM5L2/55So6Ieq562+5ZCN6K+B5LmmDQoNCiMjIyBTVEFHSU5H546v5aKDDQoNCi0g5Ymv5pys5pWw77yaM++8iOeUn+S6p+e6p+WIq++8iQ0KLSDotYTmupDvvJrlop7liqDvvIg1MTJNaeWGheWtmO+8jDUwMG0gQ1BV77yJDQotIOaXpeW/l+e6p+WIq++8mldBUk4NCi0gSW5ncmVzc++8muWQr+eUqO+8jOS9v+eUqExldCdzIEVuY3J5cHQNCi0gTmV0d29ya1BvbGljee+8muWQr+eUqA0KDQojIyMgUFJPROeOr+Wigw0KDQotIOWJr+acrOaVsO+8mjPvvIjpq5jlj6/nlKjvvIkNCi0g6LWE5rqQ77ya5pyA5aSn5YyW77yIMUdp5YaF5a2Y77yMMTAwMG0gQ1BV77yJDQotIOaXpeW/l+e6p+WIq++8mldBUk4NCi0gSW5ncmVzc++8muWQr+eUqO+8jOWPjOWfn+WQjeaUr+aMgQ0KLSBOZXR3b3JrUG9saWN577ya5ZCv55SoDQotIFJCQUPvvJrlkK/nlKgNCi0g6IqC54K55Lqy5ZKM5oCn77ya5L2/55So5LiT55So6IqC54K55rGgDQotIOaxoeeCueWuuemZkO+8muS7heWFgeiuuOWcqOeUn+S6p+iKgueCuei/kOihjA0KDQojIyDnm5HmjqfkuI7ml6Xlv5cNCg0KIyMjIOWBpeW6t+ajgOafpQ0KDQrmr4/kuKrmnI3liqHpg73phY3nva7kuobvvJoNCi0gKipsaXZlbmVzc1Byb2JlKiogLSDmo4DmtYvlrrnlmajmmK/lkKbku43lnKjov5DooYwNCi0gKipyZWFkaW5lc3NQcm9iZSoqIC0g5qOA5rWL5a655Zmo5piv5ZCm5YeG5aSH5aW95o6l5pS25rWB6YePDQoNCiMjIyBQcm9tZXRoZXVz5oyH5qCHDQoNCuWmguaenOWQr+eUqOebkeaOp++8jFByb21ldGhldXPlsIbmipPlj5bvvJoNCg0KYGBgDQpjdXJsIGh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC9hY3R1YXRvci9wcm9tZXRoZXVzDQpgYGANCg0KIyMjIOaXpeW/l+afpeivog0KDQpgYGBiYXNoDQojIOafpeeci0dhdGV3YXnml6Xlv5cNCmt1YmVjdGwgbG9ncyAtbiBkZXYgLWwgYXBwPXNob3AtcmVjeWNsZS1nYXRld2F5IC0tdGFpbD0xMDAgLWYNCg0KIyDmn6XnnItPcmRlclNlcnZpY2Xml6Xlv5cNCmt1YmVjdGwgbG9ncyAtbiBkZXYgLWwgYXBwPXNob3AtcmVjeWNsZS1vcmRlci1zZXJ2aWNlIC0tdGFpbD0xMDAgLWYNCg0KIyDot6jmiYDmnIlQb2Tmn6XnnIvml6Xlv5cNCmt1YmVjdGwgbG9ncyAtbiBkZXYgLWwgYXBwLmt1YmVybmV0ZXMuaW8vaW5zdGFuY2U9c2hvcC1yZWN5Y2xlIC0tYWxsLWNvbnRhaW5lcnM9dHJ1ZSAtZg0KYGBgDQoNCiMjIOe9kee7nOmFjee9rg0KDQojIyMgSW5ncmVzc+iuv+mXrg0KDQrlpoLmnpzlkK/nlKjkuoZJbmdyZXNz77yaDQoNCmBgYGJhc2gNCiMg6I635Y+WSW5ncmVzc+S/oeaBrw0Ka3ViZWN0bCBnZXQgaW5ncmVzcyAtbiBkZXYNCg0KIyDpgJrov4fln5/lkI3orr/pl67vvIjpnIDopoHphY3nva5ETlPmiJZob3N0c+aWh+S7tu+8iQ0KY3VybCBodHRwOi8vZGV2LWdhdGV3YXkubG9jYWwNCmBgYA0KDQojIyMgQ2x1c3RlcklQ6K6/6ZeuDQoNCmBgYGJhc2gNCiMg56uv5Y+j6L2s5Y+RDQprdWJlY3RsIHBvcnQtZm9yd2FyZCBzdmMvc2hvcC1yZWN5Y2xlLWdhdGV3YXkgODA4MDo4MDgwIC1uIGRldg0KDQojIOmAmui/h2xvY2FsaG9zdOiuv+mXrg0KY3VybCBodHRwOi8vbG9jYWxob3N0OjgwODANCmBgYA0KDQojIyDmlYXpmpzmjpLmn6UNCg0KIyMjIFBvZOacquWQr+WKqA0KDQpgYGBiYXNoDQojIOajgOafpVBvZOeKtuaAgQ0Ka3ViZWN0bCBkZXNjcmliZSBwb2QgPHBvZC1uYW1lPiAtbiBkZXYNCg0KIyDmn6XnnItQb2Tml6Xlv5cNCmt1YmVjdGwgbG9ncyA8cG9kLW5hbWU+IC1uIGRldg0KDQojIOajgOafpeS6i+S7tg0Ka3ViZWN0bCBnZXQgZXZlbnRzIC1uIGRldiAtLXNvcnQtYnk9Jy5sYXN0VGltZXN0YW1wJw0KYGBgDQoNCiMjIyDlgaXlurfmo4Dmn6XlpLHotKUNCg0KYGBgYmFzaA0KIyDov5vlhaVQb2Tmo4Dmn6XmnI3liqENCmt1YmVjdGwgZXhlYyAtaXQgPHBvZC1uYW1lPiAtbiBkZXYgLS0gc2gNCg0KIyDlnKhQb2TlhoXmtYvor5XlgaXlurfnq6/ngrkNCmN1cmwgaHR0cDovL2xvY2FsaG9zdDo4MDgwL2hlYWx0aA0KYGBgDQoNCiMjIyDplZzlg4/mi4nlj5blpLHotKUNCg0KYGBgYmFzaA0KIyDmo4Dmn6XplZzlg4/mi4nlj5bnrZbnlaUNCmt1YmVjdGwgZ2V0IGRlcGxveW1lbnQgc2hvcC1yZWN5Y2xlLWdhdGV3YXkgLW4gZGV2IC1vIHlhbWwgfCBncmVwIGltYWdlDQoNCiMg5omL5Yqo5ouJ5Y+W6ZWc5YOP5rWL6K+VDQpkb2NrZXIgcHVsbCBkb2NrZXIuaW8vc2hvcC1yZWN5Y2xlL2dhdGV3YXk6dGFnDQpgYGANCg0KIyMgSmVua2lucyBQaXBlbGluZembhuaIkA0KDQpKZW5raW5zIFBpcGVsaW5l5Lya6Ieq5Yqo77yaDQoNCjEuIOe8luivkemhueebrg0KMi4g5p6E5bu6RG9ja2Vy6ZWc5YOPDQozLiDmjqjpgIHliLDplZzlg4/ku5PlupMNCjQuIOmqjOivgUhlbG0gQ2hhcnQNCjUuIOmDqOe9suWIsEt1YmVybmV0ZXMNCg0K5Y+C6ICDIGAvSmVua2luc2ZpbGVgIOS6huino+ivpuaDheOAgg0KDQojIyDmnIDkvbPlrp7ot7UNCg0KMS4gKirniYjmnKznrqHnkIYqKiAtIOS9v+eUqOivreS5ieWMlueJiOacrOWPt++8iDEuMC4w77yJDQoyLiAqKui1hOa6kOmZkOWItioqIC0g5aeL57uI6K6+572ucmVxdWVzdHPlkoxsaW1pdHMNCjMuICoq5YGl5bq35qOA5p+lKiogLSDphY3nva7lkIjnkIbnmoTotoXml7blkozlpLHotKXpmIjlgLwNCjQuICoq5pel5b+X57qn5YirKiogLSDnlJ/kuqfnjq/looPkvb/nlKhXQVJO77yM5byA5Y+R546v5aKD5L2/55SoREVCVUcNCjUuICoq5Ymv5pys5pWwKiogLSDnlJ/kuqfnjq/looPmnIDlsJEy5Liq5Ymv5pys77yM5bu66K6uM+S4quS7peS4ig0KNi4gKirnvZHnu5znrZbnlaUqKiAtIOeUn+S6p+eOr+Wig+WQr+eUqE5ldHdvcmtQb2xpY3kNCjcuICoq5aSH5Lu9KiogLSDlrprmnJ/lpIfku71IZWxtIHJlbGVhc2VzDQoNCiMjIOaUr+aMgQ0KDQrpgYfliLDpl67popjvvJ8NCg0KMS4g5p+l55yL5pel5b+X77yaYGt1YmVjdGwgbG9ncyAtbiA8bmFtZXNwYWNlPiAtbCBhcHA9c2hvcC1yZWN5Y2xlYA0KMi4g5qOA5p+lUG9k54q25oCB77yaYGt1YmVjdGwgZ2V0IHBvZHMgLW4gPG5hbWVzcGFjZT5gDQozLiDmn6XnnItIZWxt5YC877yaYGhlbG0gZ2V0IHZhbHVlcyBzaG9wLXJlY3ljbGUgLW4gPG5hbWVzcGFjZT5gDQo=
  1316. values-dev.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKERFVueOr+WigykNCiMg6L+Z5Lqb5YC85Lya6KaG55uWdmFsdWVzLnlhbWzkuK3nmoTpu5jorqTlgLwNCiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCmVudmlyb25tZW50OiBkZXYNCg0KIyBERVbnjq/looPkvb/nlKjovoPlsJHnmoTotYTmupANCnJlcGxpY2FDb3VudDogMQ0KDQpnYXRld2F5Og0KICByZXBsaWNhQ291bnQ6IDENCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjEyOE1pIg0KICAgICAgY3B1OiAiMTAwbSINCiAgICBsaW1pdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjIwMG0iDQogIA0KICBqYXZhT3B0czogIi1YbXMxMjhtIC1YbXgyNTZtIC1YWDorVXNlRzFHQyINCiAgDQogIHNlcnZpY2U6DQogICAgdHlwZTogQ2x1c3RlcklQDQogIA0KICBpbmdyZXNzOg0KICAgIGVuYWJsZWQ6IHRydWUNCiAgICBjbGFzc05hbWU6ICJuZ2lueCINCiAgICBhbm5vdGF0aW9uczoNCiAgICAgIGNlcnQtbWFuYWdlci5pby9jbHVzdGVyLWlzc3VlcjogImxldHNlbmNyeXB0LXN0YWdpbmciDQogICAgICBuZ2lueC5pbmdyZXNzLmt1YmVybmV0ZXMuaW8vc3NsLXJlZGlyZWN0OiAiZmFsc2UiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJkZXYtZ2F0ZXdheS5sb2NhbCINCiAgICAgICAgcGF0aHM6DQogICAgICAgICAgLSBwYXRoOiAvDQogICAgICAgICAgICBwYXRoVHlwZTogUHJlZml4DQogICAgdGxzOiBbXQ0KDQpvcmRlclNlcnZpY2U6DQogIHJlcGxpY2FDb3VudDogMQ0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMTI4TWkiDQogICAgICBjcHU6ICIxMDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjI1Nk1pIg0KICAgICAgY3B1OiAiMjAwbSINCiAgDQogIGphdmFPcHRzOiAiLVhtczEyOG0gLVhteDI1Nm0gLVhYOitVc2VHMUdDIg0KDQpwYXltZW50U2VydmljZToNCiAgcmVwbGljYUNvdW50OiAxDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIxMjhNaSINCiAgICAgIGNwdTogIjEwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMjU2TWkiDQogICAgICBjcHU6ICIyMDBtIg0KICANCiAgamF2YU9wdHM6ICItWG1zMTI4bSAtWG14MjU2bSAtWFg6K1VzZUcxR0MiDQoNCiMg56aB55So55Sf5Lqn57qn5Yqf6IO9DQpuZXR3b3JrUG9saWN5Og0KICBlbmFibGVkOiBmYWxzZQ0KDQptb25pdG9yaW5nOg0KICBlbmFibGVkOiBmYWxzZQ0KDQpsb2dnaW5nOg0KICBsZXZlbDogREVCVUcNCg==
  1317. values-prod.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFBST0Tnjq/looMpDQojIOeUn+S6p+eOr+Wig+mFjee9ru+8iOmrmOWPr+eUqOOAgeWuieWFqO+8iQ0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHByb2QNCg0KcmVwbGljYUNvdW50OiAzDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMUdpIg0KICAgICAgY3B1OiAiMTAwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMkdpIg0KICAgICAgY3B1OiAiMjAwMG0iDQogIA0KICBqYXZhT3B0czogIi1YbXMxZyAtWG14MmcgLVhYOitVc2VHMUdDIC1YWDpNYXhHQ1BhdXNlTWlsbGlzPTIwMCAtWFg6K1BhcmFsbGVsUmVmUHJvY0VuYWJsZWQiDQogIA0KICBsaXZlbmVzc1Byb2JlOg0KICAgIGh0dHBHZXQ6DQogICAgICBwYXRoOiAvaGVhbHRoDQogICAgICBwb3J0OiA4MDgwDQogICAgaW5pdGlhbERlbGF5U2Vjb25kczogNjANCiAgICBwZXJpb2RTZWNvbmRzOiAxMA0KICAgIHRpbWVvdXRTZWNvbmRzOiA1DQogICAgZmFpbHVyZVRocmVzaG9sZDogMw0KICANCiAgcmVhZGluZXNzUHJvYmU6DQogICAgaHR0cEdldDoNCiAgICAgIHBhdGg6IC9oZWFsdGgNCiAgICAgIHBvcnQ6IDgwODANCiAgICBpbml0aWFsRGVsYXlTZWNvbmRzOiAzMA0KICAgIHBlcmlvZFNlY29uZHM6IDUNCiAgICB0aW1lb3V0U2Vjb25kczogMw0KICAgIGZhaWx1cmVUaHJlc2hvbGQ6IDINCiAgDQogIGluZ3Jlc3M6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGNsYXNzTmFtZTogIm5naW54Ig0KICAgIGFubm90YXRpb25zOg0KICAgICAgY2VydC1tYW5hZ2VyLmlvL2NsdXN0ZXItaXNzdWVyOiAibGV0c2VuY3J5cHQtcHJvZCINCiAgICAgIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9zc2wtcmVkaXJlY3Q6ICJ0cnVlIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3JhdGUtbGltaXQ6ICI1MDAiDQogICAgICBuZ2lueC5pbmdyZXNzLmt1YmVybmV0ZXMuaW8vYXV0aC10eXBlOiAiYmFzaWMiDQogICAgICAjIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9hdXRoLXNlY3JldDogImJhc2ljLWF1dGgiDQogICAgICAjIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9hdXRoLXJlYWxtOiAiQXV0aGVudGljYXRpb24gUmVxdWlyZWQiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJnYXRld2F5LmV4YW1wbGUuY29tIg0KICAgICAgICBwYXRoczoNCiAgICAgICAgICAtIHBhdGg6IC8NCiAgICAgICAgICAgIHBhdGhUeXBlOiBQcmVmaXgNCiAgICAgIC0gaG9zdDogImFwaS5leGFtcGxlLmNvbSINCiAgICAgICAgcGF0aHM6DQogICAgICAgICAgLSBwYXRoOiAvDQogICAgICAgICAgICBwYXRoVHlwZTogUHJlZml4DQogICAgdGxzOg0KICAgICAgLSBzZWNyZXROYW1lOiBnYXRld2F5LXRscy1wcm9kDQogICAgICAgIGhvc3RzOg0KICAgICAgICAgIC0gImdhdGV3YXkuZXhhbXBsZS5jb20iDQogICAgICAgICAgLSAiYXBpLmV4YW1wbGUuY29tIg0KDQpvcmRlclNlcnZpY2U6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMUdpIg0KICAgICAgY3B1OiAiMTAwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMkdpIg0KICAgICAgY3B1OiAiMjAwMG0iDQoNCnBheW1lbnRTZXJ2aWNlOg0KICByZXBsaWNhQ291bnQ6IDMNCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjFHaSINCiAgICAgIGNwdTogIjEwMDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjJHaSINCiAgICAgIGNwdTogIjIwMDBtIg0KDQojIOeUn+S6p+e6p+WuieWFqOmFjee9rg0KbmV0d29ya1BvbGljeToNCiAgZW5hYmxlZDogdHJ1ZQ0KICBwb2xpY3lUeXBlczoNCiAgICAtIEluZ3Jlc3MNCiAgICAtIEVncmVzcw0KDQpwb2RTZWN1cml0eVBvbGljeToNCiAgZW5hYmxlZDogdHJ1ZQ0KDQpyYmFjOg0KICBjcmVhdGU6IHRydWUNCg0KIyDoioLngrnkurLlkozmgKcgLSDkvb/nlKjkuJPnlKjoioLngrnmsaANCmFmZmluaXR5Og0KICBub2RlQWZmaW5pdHk6DQogICAgcmVxdWlyZWREdXJpbmdTY2hlZHVsaW5nSWdub3JlZER1cmluZ0V4ZWN1dGlvbjoNCiAgICAgIG5vZGVTZWxlY3RvclRlcm1zOg0KICAgICAgICAtIG1hdGNoRXhwcmVzc2lvbnM6DQogICAgICAgICAgICAtIGtleTogbm9kZS1yb2xlLmt1YmVybmV0ZXMuaW8vYXBwbGljYXRpb24NCiAgICAgICAgICAgICAgb3BlcmF0b3I6IEluDQogICAgICAgICAgICAgIHZhbHVlczoNCiAgICAgICAgICAgICAgICAtICJ0cnVlIg0KICBwb2RBbnRpQWZmaW5pdHk6DQogICAgcmVxdWlyZWREdXJpbmdTY2hlZHVsaW5nSWdub3JlZER1cmluZ0V4ZWN1dGlvbjoNCiAgICAgIC0gbGFiZWxTZWxlY3RvcjoNCiAgICAgICAgICBtYXRjaEV4cHJlc3Npb25zOg0KICAgICAgICAgICAgLSBrZXk6IGFwcA0KICAgICAgICAgICAgICBvcGVyYXRvcjogSW4NCiAgICAgICAgICAgICAgdmFsdWVzOg0KICAgICAgICAgICAgICAgIC0gc2hvcC1yZWN5Y2xlLWdhdGV3YXkNCiAgICAgICAgdG9wb2xvZ3lLZXk6IGt1YmVybmV0ZXMuaW8vaG9zdG5hbWUNCg0KdG9sZXJhdGlvbnM6DQogIC0ga2V5OiAicHJvZHVjdGlvbiINCiAgICBvcGVyYXRvcjogIkVxdWFsIg0KICAgIHZhbHVlOiAidHJ1ZSINCiAgICBlZmZlY3Q6ICJOb1NjaGVkdWxlIg0KDQojIOebkeaOp+WSjOaXpeW/lw0KbW9uaXRvcmluZzoNCiAgZW5hYmxlZDogdHJ1ZQ0KICBzZXJ2aWNlTW9uaXRvcjoNCiAgICBlbmFibGVkOiB0cnVlDQogICAgaW50ZXJ2YWw6IDE1cw0KDQpsb2dnaW5nOg0KICBsZXZlbDogV0FSTg0KICBmb3JtYXQ6IGpzb24NCg==
  1318. values-staging.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFNUQUdJTkfnjq/looMpDQojIOeBsOW6puWPkeW4g+WSjOmihOeUn+S6p+eOr+Wigw0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHN0YWdpbmcNCg0KcmVwbGljYUNvdW50OiAzDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjEwMjRNaSINCiAgICAgIGNwdTogIjEwMDBtIg0KICANCiAgamF2YU9wdHM6ICItWG1zNTEybSAtWG14MTAyNG0gLVhYOitVc2VHMUdDIC1YWDpNYXhHQ1BhdXNlTWlsbGlzPTIwMCINCiAgDQogIGluZ3Jlc3M6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGNsYXNzTmFtZTogIm5naW54Ig0KICAgIGFubm90YXRpb25zOg0KICAgICAgY2VydC1tYW5hZ2VyLmlvL2NsdXN0ZXItaXNzdWVyOiAibGV0c2VuY3J5cHQtcHJvZCINCiAgICAgIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9zc2wtcmVkaXJlY3Q6ICJ0cnVlIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3JhdGUtbGltaXQ6ICIxMDAiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJzdGFnaW5nLWdhdGV3YXkuZXhhbXBsZS5jb20iDQogICAgICAgIHBhdGhzOg0KICAgICAgICAgIC0gcGF0aDogLw0KICAgICAgICAgICAgcGF0aFR5cGU6IFByZWZpeA0KICAgIHRsczoNCiAgICAgIC0gc2VjcmV0TmFtZTogc3RhZ2luZy1nYXRld2F5LXRscw0KICAgICAgICBob3N0czoNCiAgICAgICAgICAtICJzdGFnaW5nLWdhdGV3YXkuZXhhbXBsZS5jb20iDQoNCm9yZGVyU2VydmljZToNCiAgcmVwbGljYUNvdW50OiAzDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICI1MTJNaSINCiAgICAgIGNwdTogIjUwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMTAyNE1pIg0KICAgICAgY3B1OiAiMTAwMG0iDQoNCnBheW1lbnRTZXJ2aWNlOg0KICByZXBsaWNhQ291bnQ6IDMNCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjUxMk1pIg0KICAgICAgY3B1OiAiNTAwbSINCiAgICBsaW1pdHM6DQogICAgICBtZW1vcnk6ICIxMDI0TWkiDQogICAgICBjcHU6ICIxMDAwbSINCg0KIyDlkK/nlKjnlJ/kuqfnuqflip/og70NCm5ldHdvcmtQb2xpY3k6DQogIGVuYWJsZWQ6IHRydWUNCiAgcG9saWN5VHlwZXM6DQogICAgLSBJbmdyZXNzDQogICAgLSBFZ3Jlc3MNCg0KcmJhYzoNCiAgY3JlYXRlOiB0cnVlDQoNCm1vbml0b3Jpbmc6DQogIGVuYWJsZWQ6IHRydWUNCiAgc2VydmljZU1vbml0b3I6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGludGVydmFsOiAzMHMNCg0KbG9nZ2luZzoNCiAgbGV2ZWw6IFdBUk4NCiAgZm9ybWF0OiBqc29uDQo=
  1319. values-test.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFRFU1Tnjq/looMpDQojIOa1i+ivleeOr+Wig+mFjee9rg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHRlc3QNCg0KcmVwbGljYUNvdW50OiAyDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMg0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMjU2TWkiDQogICAgICBjcHU6ICIyNTBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjUxMk1pIg0KICAgICAgY3B1OiAiNTAwbSINCiAgDQogIGphdmFPcHRzOiAiLVhtczI1Nm0gLVhteDUxMm0gLVhYOitVc2VHMUdDIg0KICANCiAgaW5ncmVzczoNCiAgICBlbmFibGVkOiB0cnVlDQogICAgY2xhc3NOYW1lOiAibmdpbngiDQogICAgYW5ub3RhdGlvbnM6DQogICAgICBjZXJ0LW1hbmFnZXIuaW8vY2x1c3Rlci1pc3N1ZXI6ICJsZXRzZW5jcnlwdC1zdGFnaW5nIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3NzbC1yZWRpcmVjdDogImZhbHNlIg0KICAgIGhvc3RzOg0KICAgICAgLSBob3N0OiAidGVzdC1nYXRld2F5LmxvY2FsIg0KICAgICAgICBwYXRoczoNCiAgICAgICAgICAtIHBhdGg6IC8NCiAgICAgICAgICAgIHBhdGhUeXBlOiBQcmVmaXgNCiAgICB0bHM6IFtdDQoNCm9yZGVyU2VydmljZToNCiAgcmVwbGljYUNvdW50OiAyDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjI1MG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KDQpwYXltZW50U2VydmljZToNCiAgcmVwbGljYUNvdW50OiAyDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjI1MG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KDQojIOWQr+eUqOe9kee7nOetlueVpQ0KbmV0d29ya1BvbGljeToNCiAgZW5hYmxlZDogZmFsc2UNCg0KbW9uaXRvcmluZzoNCiAgZW5hYmxlZDogdHJ1ZQ0KICBzZXJ2aWNlTW9uaXRvcjoNCiAgICBlbmFibGVkOiBmYWxzZQ0KDQpsb2dnaW5nOg0KICBsZXZlbDogSU5GTw0K
  1320. Release:
  1321. IsInstall: true
  1322. IsUpgrade: false
  1323. Name: shop-recycle
  1324. Namespace: shop-recycle
  1325. Revision: 1
  1326. Service: Helm
  1327. Subcharts: {}
  1328. Template:
  1329. BasePath: shop-recycle/templates
  1330. Name: shop-recycle/templates/deployment-payment-service.yaml
  1331. Values:
  1332. affinity:
  1333. podAntiAffinity:
  1334. preferredDuringSchedulingIgnoredDuringExecution:
  1335. - podAffinityTerm:
  1336. labelSelector:
  1337. matchExpressions:
  1338. - key: app
  1339. operator: In
  1340. values:
  1341. - shop-recycle-gateway
  1342. topologyKey: kubernetes.io/hostname
  1343. weight: 100
  1344. environment: dev
  1345. gateway:
  1346. configMap:
  1347. application.yml: |
  1348. spring:
  1349. cloud:
  1350. gateway:
  1351. routes:
  1352. - id: order-service
  1353. uri: http://shop-recycle-order-service:8081
  1354. predicates:
  1355. - Path=/api/order/**
  1356. - id: payment-service
  1357. uri: http://shop-recycle-payment-service:8082
  1358. predicates:
  1359. - Path=/api/payment/**
  1360. - id: test-order
  1361. uri: http://shop-recycle-order-service:8081
  1362. predicates:
  1363. - Path=/api/test/**
  1364. - id: test-payment
  1365. uri: http://shop-recycle-payment-service:8082
  1366. predicates:
  1367. - Path=/api/test/**
  1368. management:
  1369. endpoints:
  1370. web:
  1371. exposure:
  1372. include: health,info
  1373. containerPort: 8080
  1374. enabled: true
  1375. env:
  1376. LOGGING_LEVEL_ROOT: INFO
  1377. SPRING_CLOUD_CONFIG_ENABLED: "true"
  1378. image:
  1379. name: gateway
  1380. tag: 3.0.0
  1381. ingress:
  1382. annotations:
  1383. cert-manager.io/cluster-issuer: letsencrypt-prod
  1384. className: nginx
  1385. enabled: false
  1386. hosts:
  1387. - host: dev.jxfxtd.com
  1388. paths:
  1389. - path: /
  1390. pathType: Prefix
  1391. tls:
  1392. - hosts:
  1393. - dev.jxfxtd.com
  1394. secretName: gateway-tls
  1395. javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
  1396. livenessProbe:
  1397. failureThreshold: 3
  1398. httpGet:
  1399. path: /health
  1400. port: 8080
  1401. initialDelaySeconds: 30
  1402. periodSeconds: 10
  1403. timeoutSeconds: 5
  1404. port: 8080
  1405. protocol: TCP
  1406. readinessProbe:
  1407. failureThreshold: 3
  1408. httpGet:
  1409. path: /health
  1410. port: 8080
  1411. initialDelaySeconds: 20
  1412. periodSeconds: 5
  1413. timeoutSeconds: 3
  1414. replicaCount: 1
  1415. resources:
  1416. limits:
  1417. cpu: 500m
  1418. memory: 512Mi
  1419. requests:
  1420. cpu: 250m
  1421. memory: 256Mi
  1422. service:
  1423. annotations: {}
  1424. port: 8080
  1425. targetPort: 8080
  1426. type: ClusterIP
  1427. springProfiles: kubernetes
  1428. global:
  1429. imagePullSecrets: []
  1430. registry:
  1431. createSecret: true
  1432. email: ops@example.com
  1433. password: Harbor12345
  1434. username: admin
  1435. image:
  1436. namespace: shoprecycle
  1437. pullPolicy: IfNotPresent
  1438. registry: harbor.stardance
  1439. tag: 3.0.0
  1440. logging:
  1441. format: json
  1442. level: INFO
  1443. monitoring:
  1444. enabled: false
  1445. serviceMonitor:
  1446. enabled: false
  1447. interval: 30s
  1448. networkPolicy:
  1449. enabled: false
  1450. policyTypes:
  1451. - Ingress
  1452. - Egress
  1453. orderService:
  1454. containerPort: 8081
  1455. enabled: true
  1456. env:
  1457. LOGGING_LEVEL_ROOT: INFO
  1458. SPRING_CLOUD_CONFIG_ENABLED: "true"
  1459. image:
  1460. name: order-service
  1461. tag: 3.0.0
  1462. javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
  1463. livenessProbe:
  1464. failureThreshold: 3
  1465. httpGet:
  1466. path: /health
  1467. port: 8081
  1468. initialDelaySeconds: 30
  1469. periodSeconds: 10
  1470. timeoutSeconds: 5
  1471. port: 8081
  1472. protocol: TCP
  1473. readinessProbe:
  1474. failureThreshold: 3
  1475. httpGet:
  1476. path: /health
  1477. port: 8081
  1478. initialDelaySeconds: 20
  1479. periodSeconds: 5
  1480. timeoutSeconds: 3
  1481. replicaCount: 1
  1482. resources:
  1483. limits:
  1484. cpu: 500m
  1485. memory: 512Mi
  1486. requests:
  1487. cpu: 250m
  1488. memory: 256Mi
  1489. service:
  1490. annotations: {}
  1491. port: 8081
  1492. targetPort: 8081
  1493. type: ClusterIP
  1494. springProfiles: kubernetes
  1495. paymentService:
  1496. containerPort: 8082
  1497. enabled: true
  1498. env:
  1499. LOGGING_LEVEL_ROOT: INFO
  1500. SPRING_CLOUD_CONFIG_ENABLED: "true"
  1501. image:
  1502. name: payment-service
  1503. tag: 3.0.0
  1504. javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
  1505. livenessProbe:
  1506. failureThreshold: 3
  1507. httpGet:
  1508. path: /health
  1509. port: 8082
  1510. initialDelaySeconds: 30
  1511. periodSeconds: 10
  1512. timeoutSeconds: 5
  1513. port: 8082
  1514. protocol: TCP
  1515. readinessProbe:
  1516. failureThreshold: 3
  1517. httpGet:
  1518. path: /health
  1519. port: 8082
  1520. initialDelaySeconds: 20
  1521. periodSeconds: 5
  1522. timeoutSeconds: 3
  1523. replicaCount: 1
  1524. resources:
  1525. limits:
  1526. cpu: 500m
  1527. memory: 512Mi
  1528. requests:
  1529. cpu: 250m
  1530. memory: 256Mi
  1531. service:
  1532. annotations: {}
  1533. port: 8082
  1534. targetPort: 8082
  1535. type: ClusterIP
  1536. springProfiles: kubernetes
  1537. podSecurityPolicy:
  1538. enabled: false
  1539. rbac:
  1540. create: true
  1541. serviceAccountName: ""
  1542. replicaCount: 1
  1543. tolerations: []
  1544. webFrontend:
  1545. containerPort: 80
  1546. enabled: true
  1547. env:
  1548. LOGGING_LEVEL: info
  1549. VUE_APP_API_BASE: http://shop-recycle-gateway:8080
  1550. image:
  1551. name: web
  1552. tag: 3.0.0
  1553. ingress:
  1554. annotations:
  1555. cert-manager.io/cluster-issuer: letsencrypt-prod
  1556. className: nginx
  1557. enabled: true
  1558. hosts:
  1559. - host: dev.jxfxtd.com
  1560. paths:
  1561. - path: /
  1562. pathType: Prefix
  1563. tls:
  1564. - hosts:
  1565. - dev.jxfxtd.com
  1566. secretName: web-tls
  1567. livenessProbe:
  1568. failureThreshold: 3
  1569. httpGet:
  1570. path: /health
  1571. port: 80
  1572. initialDelaySeconds: 10
  1573. periodSeconds: 10
  1574. timeoutSeconds: 5
  1575. port: 80
  1576. protocol: TCP
  1577. readinessProbe:
  1578. failureThreshold: 3
  1579. httpGet:
  1580. path: /
  1581. port: 80
  1582. initialDelaySeconds: 5
  1583. periodSeconds: 5
  1584. timeoutSeconds: 3
  1585. replicaCount: 1
  1586. resources:
  1587. limits:
  1588. cpu: 500m
  1589. memory: 256Mi
  1590. requests:
  1591. cpu: 100m
  1592. memory: 128Mi
  1593. service:
  1594. annotations: {}
  1595. port: 80
  1596. targetPort: 80
  1597. type: ClusterIP
  1598. containers:
  1599. - name: payment-service
  1600. image: "harbor.stardance/shoprecycle/payment-service:3.0.0"
  1601. imagePullPolicy: IfNotPresent
  1602. ports:
  1603. - name: http
  1604. containerPort: 8082
  1605. protocol: TCP
  1606. env:
  1607. - name: SPRING_PROFILES_ACTIVE
  1608. value: "kubernetes,dev"
  1609. - name: JAVA_OPTS
  1610. value: "-Xms256m -Xmx512m -XX:+UseG1GC"
  1611. - name: LOGGING_LEVEL_ROOT
  1612. value: "INFO"
  1613. - name: SPRING_CLOUD_CONFIG_ENABLED
  1614. value: "true"
  1615. livenessProbe:
  1616. failureThreshold: 3
  1617. httpGet:
  1618. path: /health
  1619. port: 8082
  1620. initialDelaySeconds: 30
  1621. periodSeconds: 10
  1622. timeoutSeconds: 5
  1623. readinessProbe:
  1624. failureThreshold: 3
  1625. httpGet:
  1626. path: /health
  1627. port: 8082
  1628. initialDelaySeconds: 20
  1629. periodSeconds: 5
  1630. timeoutSeconds: 3
  1631. resources:
  1632. limits:
  1633. cpu: 500m
  1634. memory: 512Mi
  1635. requests:
  1636. cpu: 250m
  1637. memory: 256Mi
  1638. volumeMounts:
  1639. - name: logs
  1640. mountPath: /app/logs
  1641. volumes:
  1642. - name: logs
  1643. emptyDir: {}
  1644. ---
  1645. # Source: shop-recycle/templates/deployment-web.yaml
  1646. apiVersion: apps/v1
  1647. kind: Deployment
  1648. metadata:
  1649. name: shop-recycle-web
  1650. labels:
  1651. app: shop-recycle-web
  1652. helm.sh/chart: shop-recycle-1.0.0
  1653. app.kubernetes.io/name: shop-recycle
  1654. app.kubernetes.io/instance: shop-recycle
  1655. app.kubernetes.io/version: "1.0.0"
  1656. app.kubernetes.io/managed-by: Helm
  1657. environment: dev
  1658. namespace: shop-recycle
  1659. spec:
  1660. replicas: 1
  1661. selector:
  1662. matchLabels:
  1663. app: shop-recycle-web
  1664. app.kubernetes.io/name: shop-recycle
  1665. app.kubernetes.io/instance: shop-recycle
  1666. template:
  1667. metadata:
  1668. labels:
  1669. app: shop-recycle-web
  1670. app.kubernetes.io/name: shop-recycle
  1671. app.kubernetes.io/instance: shop-recycle
  1672. spec:
  1673. serviceAccountName: shop-recycle
  1674. imagePullSecrets:
  1675. - name: shop-recycle-registry-secret
  1676. affinity:
  1677. podAntiAffinity:
  1678. preferredDuringSchedulingIgnoredDuringExecution:
  1679. - podAffinityTerm:
  1680. labelSelector:
  1681. matchExpressions:
  1682. - key: app
  1683. operator: In
  1684. values:
  1685. - shop-recycle-gateway
  1686. topologyKey: kubernetes.io/hostname
  1687. weight: 100
  1688. containers:
  1689. - name: web
  1690. image: "harbor.stardance/shoprecycle/web:3.0.0"
  1691. imagePullPolicy: IfNotPresent
  1692. ports:
  1693. - name: http
  1694. containerPort: 80
  1695. protocol: TCP
  1696. env:
  1697. - name: LOGGING_LEVEL
  1698. value: "info"
  1699. - name: VUE_APP_API_BASE
  1700. value: "http://shop-recycle-gateway:8080"
  1701. livenessProbe:
  1702. failureThreshold: 3
  1703. httpGet:
  1704. path: /health
  1705. port: 80
  1706. initialDelaySeconds: 10
  1707. periodSeconds: 10
  1708. timeoutSeconds: 5
  1709. readinessProbe:
  1710. failureThreshold: 3
  1711. httpGet:
  1712. path: /
  1713. port: 80
  1714. initialDelaySeconds: 5
  1715. periodSeconds: 5
  1716. timeoutSeconds: 3
  1717. resources:
  1718. limits:
  1719. cpu: 500m
  1720. memory: 256Mi
  1721. requests:
  1722. cpu: 100m
  1723. memory: 128Mi
  1724. ---
  1725. # Source: shop-recycle/templates/ingress-web.yaml
  1726. apiVersion: networking.k8s.io/v1
  1727. kind: Ingress
  1728. metadata:
  1729. name: shop-recycle-web
  1730. labels:
  1731. app: shop-recycle-web
  1732. helm.sh/chart: shop-recycle-1.0.0
  1733. app.kubernetes.io/name: shop-recycle
  1734. app.kubernetes.io/instance: shop-recycle
  1735. app.kubernetes.io/version: "1.0.0"
  1736. app.kubernetes.io/managed-by: Helm
  1737. environment: dev
  1738. namespace: shop-recycle
  1739. annotations:
  1740. cert-manager.io/cluster-issuer: letsencrypt-prod
  1741. spec:
  1742. ingressClassName: nginx
  1743. tls:
  1744. - hosts:
  1745. - dev.jxfxtd.com
  1746. secretName: web-tls
  1747. rules:
  1748. - host: "dev.jxfxtd.com"
  1749. http:
  1750. paths:
  1751. - path: /
  1752. pathType: Prefix
  1753. backend:
  1754. service:
  1755. name: shop-recycle-web
  1756. port:
  1757. number: 80