| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788 |
- ---
- # Source: shop-recycle/templates/rbac.yaml
- apiVersion: v1
- kind: ServiceAccount
- metadata:
- name: shop-recycle
- labels:
- helm.sh/chart: shop-recycle-1.0.0
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- app.kubernetes.io/version: "1.0.0"
- app.kubernetes.io/managed-by: Helm
- environment: dev
- namespace: shop-recycle
- ---
- # Source: shop-recycle/templates/secret-registry.yaml
- apiVersion: v1
- kind: Secret
- metadata:
- name: shop-recycle-registry-secret
- labels:
- helm.sh/chart: shop-recycle-1.0.0
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- app.kubernetes.io/version: "1.0.0"
- app.kubernetes.io/managed-by: Helm
- environment: dev
- namespace: shop-recycle
- type: kubernetes.io/dockercfg
- data:
- .dockercfg: eyJoYXJib3Iuc3RhcmRhbmNlIjp7InVzZXJuYW1lIjoiYWRtaW4iLCJwYXNzd29yZCI6IkhhcmJvcjEyMzQ1IiwiZW1haWwiOiJvcHNAZXhhbXBsZS5jb20iLCJhdXRoIjoiWVdSdGFXNDZTR0Z5WW05eU1USXpORFU9In19
- ---
- # Source: shop-recycle/templates/configmap-gateway.yaml
- apiVersion: v1
- kind: ConfigMap
- metadata:
- name: shop-recycle-gateway-config
- labels:
- app: shop-recycle-gateway
- helm.sh/chart: shop-recycle-1.0.0
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- app.kubernetes.io/version: "1.0.0"
- app.kubernetes.io/managed-by: Helm
- environment: dev
- namespace: shop-recycle
- data:
- application.yml: |
- spring:
- application:
- name: shop-recycle-gateway
- cloud:
- gateway:
- routes:
- - id: order-service
- uri: http://shop-recycle-order-service:8081
- predicates:
- - Path=/api/order/**
- filters:
- - RewritePath=/api/order(?<segment>.*), /api$\{segment}
-
- - id: payment-service
- uri: http://shop-recycle-payment-service:8082
- predicates:
- - Path=/api/payment/**
- filters:
- - RewritePath=/api/payment(?<segment>.*), /api$\{segment}
-
- - id: test-order
- uri: http://shop-recycle-order-service:8081
- predicates:
- - Path=/api/test/order/**
- filters:
- - RewritePath=/api/test/order(?<segment>.*), /test$\{segment}
-
- - id: test-payment
- uri: http://shop-recycle-payment-service:8082
- predicates:
- - Path=/api/test/payment/**
- filters:
- - RewritePath=/api/test/payment(?<segment>.*), /test$\{segment}
-
- management:
- endpoints:
- web:
- exposure:
- include: health,info,metrics
- metrics:
- export:
- prometheus:
- enabled: true
- endpoint:
- health:
- show-details: when-authorized
-
- logging:
- level:
- root: INFO
- com.shop.recycle: DEBUG
- pattern:
- console: "%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n"
- ---
- # Source: shop-recycle/templates/rbac.yaml
- apiVersion: rbac.authorization.k8s.io/v1
- kind: ClusterRole
- metadata:
- name: shop-recycle
- labels:
- helm.sh/chart: shop-recycle-1.0.0
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- app.kubernetes.io/version: "1.0.0"
- app.kubernetes.io/managed-by: Helm
- environment: dev
- rules:
- - apiGroups: [""]
- resources: ["configmaps", "endpoints", "services"]
- verbs: ["get", "list", "watch"]
- - apiGroups: [""]
- resources: ["pods"]
- verbs: ["get", "list", "watch"]
- - apiGroups: [""]
- resources: ["namespaces"]
- verbs: ["get", "list", "watch"]
- - apiGroups: ["apps"]
- resources: ["deployments", "statefulsets"]
- verbs: ["get", "list", "watch"]
- ---
- # Source: shop-recycle/templates/rbac.yaml
- apiVersion: rbac.authorization.k8s.io/v1
- kind: ClusterRoleBinding
- metadata:
- name: shop-recycle
- labels:
- helm.sh/chart: shop-recycle-1.0.0
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- app.kubernetes.io/version: "1.0.0"
- app.kubernetes.io/managed-by: Helm
- environment: dev
- roleRef:
- apiGroup: rbac.authorization.k8s.io
- kind: ClusterRole
- name: shop-recycle
- subjects:
- - kind: ServiceAccount
- name: shop-recycle
- namespace: shop-recycle
- ---
- # Source: shop-recycle/templates/service.yaml
- apiVersion: v1
- kind: Service
- metadata:
- name: shop-recycle-gateway
- labels:
- app: shop-recycle-gateway
- helm.sh/chart: shop-recycle-1.0.0
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- app.kubernetes.io/version: "1.0.0"
- app.kubernetes.io/managed-by: Helm
- environment: dev
- namespace: shop-recycle
- spec:
- type: ClusterIP
- ports:
- - port: 8080
- targetPort: 8080
- protocol: TCP
- name: http
- selector:
- app: shop-recycle-gateway
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- ---
- # Source: shop-recycle/templates/service.yaml
- apiVersion: v1
- kind: Service
- metadata:
- name: shop-recycle-web
- labels:
- app: shop-recycle-web
- helm.sh/chart: shop-recycle-1.0.0
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- app.kubernetes.io/version: "1.0.0"
- app.kubernetes.io/managed-by: Helm
- environment: dev
- namespace: shop-recycle
- spec:
- type: ClusterIP
- ports:
- - port: 80
- targetPort: 80
- protocol: TCP
- name: http
- selector:
- app: shop-recycle-web
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- ---
- # Source: shop-recycle/templates/service.yaml
- apiVersion: v1
- kind: Service
- metadata:
- name: shop-recycle-order-service
- labels:
- app: shop-recycle-order-service
- helm.sh/chart: shop-recycle-1.0.0
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- app.kubernetes.io/version: "1.0.0"
- app.kubernetes.io/managed-by: Helm
- environment: dev
- namespace: shop-recycle
- spec:
- type: ClusterIP
- ports:
- - port: 8081
- targetPort: 8081
- protocol: TCP
- name: http
- selector:
- app: shop-recycle-order-service
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- ---
- # Source: shop-recycle/templates/service.yaml
- apiVersion: v1
- kind: Service
- metadata:
- name: shop-recycle-payment-service
- labels:
- app: shop-recycle-payment-service
- helm.sh/chart: shop-recycle-1.0.0
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- app.kubernetes.io/version: "1.0.0"
- app.kubernetes.io/managed-by: Helm
- environment: dev
- namespace: shop-recycle
- spec:
- type: ClusterIP
- ports:
- - port: 8082
- targetPort: 8082
- protocol: TCP
- name: http
- selector:
- app: shop-recycle-payment-service
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- ---
- # Source: shop-recycle/templates/deployment-gateway.yaml
- apiVersion: apps/v1
- kind: Deployment
- metadata:
- name: shop-recycle-gateway
- labels:
- app: shop-recycle-gateway
- helm.sh/chart: shop-recycle-1.0.0
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- app.kubernetes.io/version: "1.0.0"
- app.kubernetes.io/managed-by: Helm
- environment: dev
- namespace: shop-recycle
- spec:
- replicas: 1
- selector:
- matchLabels:
- app: shop-recycle-gateway
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- template:
- metadata:
- annotations:
- prometheus.io/scrape: "true"
- prometheus.io/port: "8080"
- prometheus.io/path: "/actuator/prometheus"
- labels:
- app: shop-recycle-gateway
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- spec:
- serviceAccountName: shop-recycle
- imagePullSecrets:
- - name: shop-recycle-registry-secret
- affinity:
- Capabilities:
- APIVersions:
- - v1
- - admissionregistration.k8s.io/v1
- - admissionregistration.k8s.io/v1alpha1
- - admissionregistration.k8s.io/v1beta1
- - internal.apiserver.k8s.io/v1alpha1
- - apps/v1
- - apps/v1beta1
- - apps/v1beta2
- - authentication.k8s.io/v1
- - authentication.k8s.io/v1alpha1
- - authentication.k8s.io/v1beta1
- - authorization.k8s.io/v1
- - authorization.k8s.io/v1beta1
- - autoscaling/v1
- - autoscaling/v2
- - autoscaling/v2beta1
- - autoscaling/v2beta2
- - batch/v1
- - batch/v1beta1
- - certificates.k8s.io/v1
- - certificates.k8s.io/v1beta1
- - certificates.k8s.io/v1alpha1
- - coordination.k8s.io/v1alpha2
- - coordination.k8s.io/v1beta1
- - coordination.k8s.io/v1
- - discovery.k8s.io/v1
- - discovery.k8s.io/v1beta1
- - events.k8s.io/v1
- - events.k8s.io/v1beta1
- - extensions/v1beta1
- - flowcontrol.apiserver.k8s.io/v1
- - flowcontrol.apiserver.k8s.io/v1beta1
- - flowcontrol.apiserver.k8s.io/v1beta2
- - flowcontrol.apiserver.k8s.io/v1beta3
- - networking.k8s.io/v1
- - networking.k8s.io/v1beta1
- - node.k8s.io/v1
- - node.k8s.io/v1alpha1
- - node.k8s.io/v1beta1
- - policy/v1
- - policy/v1beta1
- - rbac.authorization.k8s.io/v1
- - rbac.authorization.k8s.io/v1beta1
- - rbac.authorization.k8s.io/v1alpha1
- - resource.k8s.io/v1
- - resource.k8s.io/v1beta2
- - resource.k8s.io/v1beta1
- - resource.k8s.io/v1alpha3
- - scheduling.k8s.io/v1alpha1
- - scheduling.k8s.io/v1beta1
- - scheduling.k8s.io/v1
- - storage.k8s.io/v1beta1
- - storage.k8s.io/v1
- - storage.k8s.io/v1alpha1
- - storagemigration.k8s.io/v1beta1
- - apiextensions.k8s.io/v1beta1
- - apiextensions.k8s.io/v1
- HelmVersion:
- git_commit: 4553a0a96e5205595079b6757236cc6f969ed1b9
- git_tree_state: clean
- go_version: go1.25.6
- kube_client_version: v1.35
- version: v4.1.0
- KubeVersion:
- Major: "1"
- Minor: "35"
- Version: v1.35.0
- Chart:
- APIVersion: v2
- Annotations: null
- AppVersion: 1.0.0
- Condition: ""
- Dependencies: []
- Deprecated: false
- Description: Spring Cloud日志测试演示系统 - Kubernetes Helm Chart
- Home: http://47.92.55.118:3000/jiangkai/demo.git
- Icon: https://raw.githubusercontent.com/spring-projects/spring-cloud/main/docs/src/main/asciidoc/images/spring-cloud.png
- IsRoot: true
- Keywords:
- - spring-cloud
- - microservices
- - logging
- - kubernetes
- KubeVersion: '>=1.19.0'
- Maintainers:
- - Email: devops@example.com
- Name: DevOps Team
- URL: ""
- Name: shop-recycle
- Sources:
- - http://47.92.55.118:3000/jiangkai/demo.git
- Tags: ""
- Type: application
- Version: 1.0.0
- Files:
- 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=
- values-dev.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKERFVueOr+WigykNCiMg6L+Z5Lqb5YC85Lya6KaG55uWdmFsdWVzLnlhbWzkuK3nmoTpu5jorqTlgLwNCiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCmVudmlyb25tZW50OiBkZXYNCg0KIyBERVbnjq/looPkvb/nlKjovoPlsJHnmoTotYTmupANCnJlcGxpY2FDb3VudDogMQ0KDQpnYXRld2F5Og0KICByZXBsaWNhQ291bnQ6IDENCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjEyOE1pIg0KICAgICAgY3B1OiAiMTAwbSINCiAgICBsaW1pdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjIwMG0iDQogIA0KICBqYXZhT3B0czogIi1YbXMxMjhtIC1YbXgyNTZtIC1YWDorVXNlRzFHQyINCiAgDQogIHNlcnZpY2U6DQogICAgdHlwZTogQ2x1c3RlcklQDQogIA0KICBpbmdyZXNzOg0KICAgIGVuYWJsZWQ6IHRydWUNCiAgICBjbGFzc05hbWU6ICJuZ2lueCINCiAgICBhbm5vdGF0aW9uczoNCiAgICAgIGNlcnQtbWFuYWdlci5pby9jbHVzdGVyLWlzc3VlcjogImxldHNlbmNyeXB0LXN0YWdpbmciDQogICAgICBuZ2lueC5pbmdyZXNzLmt1YmVybmV0ZXMuaW8vc3NsLXJlZGlyZWN0OiAiZmFsc2UiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJkZXYtZ2F0ZXdheS5sb2NhbCINCiAgICAgICAgcGF0aHM6DQogICAgICAgICAgLSBwYXRoOiAvDQogICAgICAgICAgICBwYXRoVHlwZTogUHJlZml4DQogICAgdGxzOiBbXQ0KDQpvcmRlclNlcnZpY2U6DQogIHJlcGxpY2FDb3VudDogMQ0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMTI4TWkiDQogICAgICBjcHU6ICIxMDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjI1Nk1pIg0KICAgICAgY3B1OiAiMjAwbSINCiAgDQogIGphdmFPcHRzOiAiLVhtczEyOG0gLVhteDI1Nm0gLVhYOitVc2VHMUdDIg0KDQpwYXltZW50U2VydmljZToNCiAgcmVwbGljYUNvdW50OiAxDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIxMjhNaSINCiAgICAgIGNwdTogIjEwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMjU2TWkiDQogICAgICBjcHU6ICIyMDBtIg0KICANCiAgamF2YU9wdHM6ICItWG1zMTI4bSAtWG14MjU2bSAtWFg6K1VzZUcxR0MiDQoNCiMg56aB55So55Sf5Lqn57qn5Yqf6IO9DQpuZXR3b3JrUG9saWN5Og0KICBlbmFibGVkOiBmYWxzZQ0KDQptb25pdG9yaW5nOg0KICBlbmFibGVkOiBmYWxzZQ0KDQpsb2dnaW5nOg0KICBsZXZlbDogREVCVUcNCg==
- values-prod.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFBST0Tnjq/looMpDQojIOeUn+S6p+eOr+Wig+mFjee9ru+8iOmrmOWPr+eUqOOAgeWuieWFqO+8iQ0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHByb2QNCg0KcmVwbGljYUNvdW50OiAzDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMUdpIg0KICAgICAgY3B1OiAiMTAwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMkdpIg0KICAgICAgY3B1OiAiMjAwMG0iDQogIA0KICBqYXZhT3B0czogIi1YbXMxZyAtWG14MmcgLVhYOitVc2VHMUdDIC1YWDpNYXhHQ1BhdXNlTWlsbGlzPTIwMCAtWFg6K1BhcmFsbGVsUmVmUHJvY0VuYWJsZWQiDQogIA0KICBsaXZlbmVzc1Byb2JlOg0KICAgIGh0dHBHZXQ6DQogICAgICBwYXRoOiAvaGVhbHRoDQogICAgICBwb3J0OiA4MDgwDQogICAgaW5pdGlhbERlbGF5U2Vjb25kczogNjANCiAgICBwZXJpb2RTZWNvbmRzOiAxMA0KICAgIHRpbWVvdXRTZWNvbmRzOiA1DQogICAgZmFpbHVyZVRocmVzaG9sZDogMw0KICANCiAgcmVhZGluZXNzUHJvYmU6DQogICAgaHR0cEdldDoNCiAgICAgIHBhdGg6IC9oZWFsdGgNCiAgICAgIHBvcnQ6IDgwODANCiAgICBpbml0aWFsRGVsYXlTZWNvbmRzOiAzMA0KICAgIHBlcmlvZFNlY29uZHM6IDUNCiAgICB0aW1lb3V0U2Vjb25kczogMw0KICAgIGZhaWx1cmVUaHJlc2hvbGQ6IDINCiAgDQogIGluZ3Jlc3M6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGNsYXNzTmFtZTogIm5naW54Ig0KICAgIGFubm90YXRpb25zOg0KICAgICAgY2VydC1tYW5hZ2VyLmlvL2NsdXN0ZXItaXNzdWVyOiAibGV0c2VuY3J5cHQtcHJvZCINCiAgICAgIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9zc2wtcmVkaXJlY3Q6ICJ0cnVlIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3JhdGUtbGltaXQ6ICI1MDAiDQogICAgICBuZ2lueC5pbmdyZXNzLmt1YmVybmV0ZXMuaW8vYXV0aC10eXBlOiAiYmFzaWMiDQogICAgICAjIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9hdXRoLXNlY3JldDogImJhc2ljLWF1dGgiDQogICAgICAjIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9hdXRoLXJlYWxtOiAiQXV0aGVudGljYXRpb24gUmVxdWlyZWQiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJnYXRld2F5LmV4YW1wbGUuY29tIg0KICAgICAgICBwYXRoczoNCiAgICAgICAgICAtIHBhdGg6IC8NCiAgICAgICAgICAgIHBhdGhUeXBlOiBQcmVmaXgNCiAgICAgIC0gaG9zdDogImFwaS5leGFtcGxlLmNvbSINCiAgICAgICAgcGF0aHM6DQogICAgICAgICAgLSBwYXRoOiAvDQogICAgICAgICAgICBwYXRoVHlwZTogUHJlZml4DQogICAgdGxzOg0KICAgICAgLSBzZWNyZXROYW1lOiBnYXRld2F5LXRscy1wcm9kDQogICAgICAgIGhvc3RzOg0KICAgICAgICAgIC0gImdhdGV3YXkuZXhhbXBsZS5jb20iDQogICAgICAgICAgLSAiYXBpLmV4YW1wbGUuY29tIg0KDQpvcmRlclNlcnZpY2U6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMUdpIg0KICAgICAgY3B1OiAiMTAwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMkdpIg0KICAgICAgY3B1OiAiMjAwMG0iDQoNCnBheW1lbnRTZXJ2aWNlOg0KICByZXBsaWNhQ291bnQ6IDMNCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjFHaSINCiAgICAgIGNwdTogIjEwMDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjJHaSINCiAgICAgIGNwdTogIjIwMDBtIg0KDQojIOeUn+S6p+e6p+WuieWFqOmFjee9rg0KbmV0d29ya1BvbGljeToNCiAgZW5hYmxlZDogdHJ1ZQ0KICBwb2xpY3lUeXBlczoNCiAgICAtIEluZ3Jlc3MNCiAgICAtIEVncmVzcw0KDQpwb2RTZWN1cml0eVBvbGljeToNCiAgZW5hYmxlZDogdHJ1ZQ0KDQpyYmFjOg0KICBjcmVhdGU6IHRydWUNCg0KIyDoioLngrnkurLlkozmgKcgLSDkvb/nlKjkuJPnlKjoioLngrnmsaANCmFmZmluaXR5Og0KICBub2RlQWZmaW5pdHk6DQogICAgcmVxdWlyZWREdXJpbmdTY2hlZHVsaW5nSWdub3JlZER1cmluZ0V4ZWN1dGlvbjoNCiAgICAgIG5vZGVTZWxlY3RvclRlcm1zOg0KICAgICAgICAtIG1hdGNoRXhwcmVzc2lvbnM6DQogICAgICAgICAgICAtIGtleTogbm9kZS1yb2xlLmt1YmVybmV0ZXMuaW8vYXBwbGljYXRpb24NCiAgICAgICAgICAgICAgb3BlcmF0b3I6IEluDQogICAgICAgICAgICAgIHZhbHVlczoNCiAgICAgICAgICAgICAgICAtICJ0cnVlIg0KICBwb2RBbnRpQWZmaW5pdHk6DQogICAgcmVxdWlyZWREdXJpbmdTY2hlZHVsaW5nSWdub3JlZER1cmluZ0V4ZWN1dGlvbjoNCiAgICAgIC0gbGFiZWxTZWxlY3RvcjoNCiAgICAgICAgICBtYXRjaEV4cHJlc3Npb25zOg0KICAgICAgICAgICAgLSBrZXk6IGFwcA0KICAgICAgICAgICAgICBvcGVyYXRvcjogSW4NCiAgICAgICAgICAgICAgdmFsdWVzOg0KICAgICAgICAgICAgICAgIC0gc2hvcC1yZWN5Y2xlLWdhdGV3YXkNCiAgICAgICAgdG9wb2xvZ3lLZXk6IGt1YmVybmV0ZXMuaW8vaG9zdG5hbWUNCg0KdG9sZXJhdGlvbnM6DQogIC0ga2V5OiAicHJvZHVjdGlvbiINCiAgICBvcGVyYXRvcjogIkVxdWFsIg0KICAgIHZhbHVlOiAidHJ1ZSINCiAgICBlZmZlY3Q6ICJOb1NjaGVkdWxlIg0KDQojIOebkeaOp+WSjOaXpeW/lw0KbW9uaXRvcmluZzoNCiAgZW5hYmxlZDogdHJ1ZQ0KICBzZXJ2aWNlTW9uaXRvcjoNCiAgICBlbmFibGVkOiB0cnVlDQogICAgaW50ZXJ2YWw6IDE1cw0KDQpsb2dnaW5nOg0KICBsZXZlbDogV0FSTg0KICBmb3JtYXQ6IGpzb24NCg==
- values-staging.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFNUQUdJTkfnjq/looMpDQojIOeBsOW6puWPkeW4g+WSjOmihOeUn+S6p+eOr+Wigw0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHN0YWdpbmcNCg0KcmVwbGljYUNvdW50OiAzDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjEwMjRNaSINCiAgICAgIGNwdTogIjEwMDBtIg0KICANCiAgamF2YU9wdHM6ICItWG1zNTEybSAtWG14MTAyNG0gLVhYOitVc2VHMUdDIC1YWDpNYXhHQ1BhdXNlTWlsbGlzPTIwMCINCiAgDQogIGluZ3Jlc3M6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGNsYXNzTmFtZTogIm5naW54Ig0KICAgIGFubm90YXRpb25zOg0KICAgICAgY2VydC1tYW5hZ2VyLmlvL2NsdXN0ZXItaXNzdWVyOiAibGV0c2VuY3J5cHQtcHJvZCINCiAgICAgIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9zc2wtcmVkaXJlY3Q6ICJ0cnVlIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3JhdGUtbGltaXQ6ICIxMDAiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJzdGFnaW5nLWdhdGV3YXkuZXhhbXBsZS5jb20iDQogICAgICAgIHBhdGhzOg0KICAgICAgICAgIC0gcGF0aDogLw0KICAgICAgICAgICAgcGF0aFR5cGU6IFByZWZpeA0KICAgIHRsczoNCiAgICAgIC0gc2VjcmV0TmFtZTogc3RhZ2luZy1nYXRld2F5LXRscw0KICAgICAgICBob3N0czoNCiAgICAgICAgICAtICJzdGFnaW5nLWdhdGV3YXkuZXhhbXBsZS5jb20iDQoNCm9yZGVyU2VydmljZToNCiAgcmVwbGljYUNvdW50OiAzDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICI1MTJNaSINCiAgICAgIGNwdTogIjUwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMTAyNE1pIg0KICAgICAgY3B1OiAiMTAwMG0iDQoNCnBheW1lbnRTZXJ2aWNlOg0KICByZXBsaWNhQ291bnQ6IDMNCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjUxMk1pIg0KICAgICAgY3B1OiAiNTAwbSINCiAgICBsaW1pdHM6DQogICAgICBtZW1vcnk6ICIxMDI0TWkiDQogICAgICBjcHU6ICIxMDAwbSINCg0KIyDlkK/nlKjnlJ/kuqfnuqflip/og70NCm5ldHdvcmtQb2xpY3k6DQogIGVuYWJsZWQ6IHRydWUNCiAgcG9saWN5VHlwZXM6DQogICAgLSBJbmdyZXNzDQogICAgLSBFZ3Jlc3MNCg0KcmJhYzoNCiAgY3JlYXRlOiB0cnVlDQoNCm1vbml0b3Jpbmc6DQogIGVuYWJsZWQ6IHRydWUNCiAgc2VydmljZU1vbml0b3I6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGludGVydmFsOiAzMHMNCg0KbG9nZ2luZzoNCiAgbGV2ZWw6IFdBUk4NCiAgZm9ybWF0OiBqc29uDQo=
- values-test.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFRFU1Tnjq/looMpDQojIOa1i+ivleeOr+Wig+mFjee9rg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHRlc3QNCg0KcmVwbGljYUNvdW50OiAyDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMg0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMjU2TWkiDQogICAgICBjcHU6ICIyNTBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjUxMk1pIg0KICAgICAgY3B1OiAiNTAwbSINCiAgDQogIGphdmFPcHRzOiAiLVhtczI1Nm0gLVhteDUxMm0gLVhYOitVc2VHMUdDIg0KICANCiAgaW5ncmVzczoNCiAgICBlbmFibGVkOiB0cnVlDQogICAgY2xhc3NOYW1lOiAibmdpbngiDQogICAgYW5ub3RhdGlvbnM6DQogICAgICBjZXJ0LW1hbmFnZXIuaW8vY2x1c3Rlci1pc3N1ZXI6ICJsZXRzZW5jcnlwdC1zdGFnaW5nIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3NzbC1yZWRpcmVjdDogImZhbHNlIg0KICAgIGhvc3RzOg0KICAgICAgLSBob3N0OiAidGVzdC1nYXRld2F5LmxvY2FsIg0KICAgICAgICBwYXRoczoNCiAgICAgICAgICAtIHBhdGg6IC8NCiAgICAgICAgICAgIHBhdGhUeXBlOiBQcmVmaXgNCiAgICB0bHM6IFtdDQoNCm9yZGVyU2VydmljZToNCiAgcmVwbGljYUNvdW50OiAyDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjI1MG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KDQpwYXltZW50U2VydmljZToNCiAgcmVwbGljYUNvdW50OiAyDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjI1MG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KDQojIOWQr+eUqOe9kee7nOetlueVpQ0KbmV0d29ya1BvbGljeToNCiAgZW5hYmxlZDogZmFsc2UNCg0KbW9uaXRvcmluZzoNCiAgZW5hYmxlZDogdHJ1ZQ0KICBzZXJ2aWNlTW9uaXRvcjoNCiAgICBlbmFibGVkOiBmYWxzZQ0KDQpsb2dnaW5nOg0KICBsZXZlbDogSU5GTw0K
- Release:
- IsInstall: true
- IsUpgrade: false
- Name: shop-recycle
- Namespace: shop-recycle
- Revision: 1
- Service: Helm
- Subcharts: {}
- Template:
- BasePath: shop-recycle/templates
- Name: shop-recycle/templates/deployment-gateway.yaml
- Values:
- affinity:
- podAntiAffinity:
- preferredDuringSchedulingIgnoredDuringExecution:
- - podAffinityTerm:
- labelSelector:
- matchExpressions:
- - key: app
- operator: In
- values:
- - shop-recycle-gateway
- topologyKey: kubernetes.io/hostname
- weight: 100
- environment: dev
- gateway:
- configMap:
- application.yml: |
- spring:
- cloud:
- gateway:
- routes:
- - id: order-service
- uri: http://shop-recycle-order-service:8081
- predicates:
- - Path=/api/order/**
- - id: payment-service
- uri: http://shop-recycle-payment-service:8082
- predicates:
- - Path=/api/payment/**
- - id: test-order
- uri: http://shop-recycle-order-service:8081
- predicates:
- - Path=/api/test/**
- - id: test-payment
- uri: http://shop-recycle-payment-service:8082
- predicates:
- - Path=/api/test/**
- management:
- endpoints:
- web:
- exposure:
- include: health,info
- containerPort: 8080
- enabled: true
- env:
- LOGGING_LEVEL_ROOT: INFO
- SPRING_CLOUD_CONFIG_ENABLED: "true"
- image:
- name: gateway
- tag: 3.0.0
- ingress:
- annotations:
- cert-manager.io/cluster-issuer: letsencrypt-prod
- className: nginx
- enabled: false
- hosts:
- - host: dev.jxfxtd.com
- paths:
- - path: /
- pathType: Prefix
- tls:
- - hosts:
- - dev.jxfxtd.com
- secretName: gateway-tls
- javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8080
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 5
- port: 8080
- protocol: TCP
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8080
- initialDelaySeconds: 20
- periodSeconds: 5
- timeoutSeconds: 3
- replicaCount: 1
- resources:
- limits:
- cpu: 500m
- memory: 512Mi
- requests:
- cpu: 250m
- memory: 256Mi
- service:
- annotations: {}
- port: 8080
- targetPort: 8080
- type: ClusterIP
- springProfiles: kubernetes
- global:
- imagePullSecrets: []
- registry:
- createSecret: true
- email: ops@example.com
- password: Harbor12345
- username: admin
- image:
- namespace: shoprecycle
- pullPolicy: IfNotPresent
- registry: harbor.stardance
- tag: 3.0.0
- logging:
- format: json
- level: INFO
- monitoring:
- enabled: false
- serviceMonitor:
- enabled: false
- interval: 30s
- networkPolicy:
- enabled: false
- policyTypes:
- - Ingress
- - Egress
- orderService:
- containerPort: 8081
- enabled: true
- env:
- LOGGING_LEVEL_ROOT: INFO
- SPRING_CLOUD_CONFIG_ENABLED: "true"
- image:
- name: order-service
- tag: 3.0.0
- javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8081
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 5
- port: 8081
- protocol: TCP
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8081
- initialDelaySeconds: 20
- periodSeconds: 5
- timeoutSeconds: 3
- replicaCount: 1
- resources:
- limits:
- cpu: 500m
- memory: 512Mi
- requests:
- cpu: 250m
- memory: 256Mi
- service:
- annotations: {}
- port: 8081
- targetPort: 8081
- type: ClusterIP
- springProfiles: kubernetes
- paymentService:
- containerPort: 8082
- enabled: true
- env:
- LOGGING_LEVEL_ROOT: INFO
- SPRING_CLOUD_CONFIG_ENABLED: "true"
- image:
- name: payment-service
- tag: 3.0.0
- javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8082
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 5
- port: 8082
- protocol: TCP
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8082
- initialDelaySeconds: 20
- periodSeconds: 5
- timeoutSeconds: 3
- replicaCount: 1
- resources:
- limits:
- cpu: 500m
- memory: 512Mi
- requests:
- cpu: 250m
- memory: 256Mi
- service:
- annotations: {}
- port: 8082
- targetPort: 8082
- type: ClusterIP
- springProfiles: kubernetes
- podSecurityPolicy:
- enabled: false
- rbac:
- create: true
- serviceAccountName: ""
- replicaCount: 1
- tolerations: []
- webFrontend:
- containerPort: 80
- enabled: true
- env:
- LOGGING_LEVEL: info
- VUE_APP_API_BASE: http://shop-recycle-gateway:8080
- image:
- name: web
- tag: 3.0.0
- ingress:
- annotations:
- cert-manager.io/cluster-issuer: letsencrypt-prod
- className: nginx
- enabled: true
- hosts:
- - host: dev.jxfxtd.com
- paths:
- - path: /
- pathType: Prefix
- tls:
- - hosts:
- - dev.jxfxtd.com
- secretName: web-tls
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 80
- initialDelaySeconds: 10
- periodSeconds: 10
- timeoutSeconds: 5
- port: 80
- protocol: TCP
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /
- port: 80
- initialDelaySeconds: 5
- periodSeconds: 5
- timeoutSeconds: 3
- replicaCount: 1
- resources:
- limits:
- cpu: 500m
- memory: 256Mi
- requests:
- cpu: 100m
- memory: 128Mi
- service:
- annotations: {}
- port: 80
- targetPort: 80
- type: ClusterIP
-
- containers:
- - name: gateway
- image: "harbor.stardance/shoprecycle/gateway:3.0.0"
- imagePullPolicy: IfNotPresent
-
- ports:
- - name: http
- containerPort: 8080
- protocol: TCP
-
- env:
- - name: SPRING_PROFILES_ACTIVE
- value: "kubernetes,dev"
-
- - name: JAVA_OPTS
- value: "-Xms256m -Xmx512m -XX:+UseG1GC"
-
- - name: SPRING_CLOUD_CONFIG_SERVER_NATIVE_SEARCH_LOCATIONS
- value: "file:///etc/config"
- - name: LOGGING_LEVEL_ROOT
- value: "INFO"
- - name: SPRING_CLOUD_CONFIG_ENABLED
- value: "true"
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8080
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 5
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8080
- initialDelaySeconds: 20
- periodSeconds: 5
- timeoutSeconds: 3
-
- resources:
- limits:
- cpu: 500m
- memory: 512Mi
- requests:
- cpu: 250m
- memory: 256Mi
-
- volumeMounts:
- - name: config
- mountPath: /etc/config
- - name: logs
- mountPath: /app/logs
-
- volumes:
- - name: config
- configMap:
- name: shop-recycle-gateway-config
- - name: logs
- emptyDir: {}
- ---
- # Source: shop-recycle/templates/deployment-order-service.yaml
- apiVersion: apps/v1
- kind: Deployment
- metadata:
- name: shop-recycle-order-service
- labels:
- app: shop-recycle-order-service
- helm.sh/chart: shop-recycle-1.0.0
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- app.kubernetes.io/version: "1.0.0"
- app.kubernetes.io/managed-by: Helm
- environment: dev
- namespace: shop-recycle
- spec:
- replicas: 1
- selector:
- matchLabels:
- app: shop-recycle-order-service
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- template:
- metadata:
- annotations:
- prometheus.io/scrape: "true"
- prometheus.io/port: "8081"
- prometheus.io/path: "/actuator/prometheus"
- labels:
- app: shop-recycle-order-service
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- spec:
- serviceAccountName: shop-recycle
- imagePullSecrets:
- - name: shop-recycle-registry-secret
- affinity:
- Capabilities:
- APIVersions:
- - v1
- - admissionregistration.k8s.io/v1
- - admissionregistration.k8s.io/v1alpha1
- - admissionregistration.k8s.io/v1beta1
- - internal.apiserver.k8s.io/v1alpha1
- - apps/v1
- - apps/v1beta1
- - apps/v1beta2
- - authentication.k8s.io/v1
- - authentication.k8s.io/v1alpha1
- - authentication.k8s.io/v1beta1
- - authorization.k8s.io/v1
- - authorization.k8s.io/v1beta1
- - autoscaling/v1
- - autoscaling/v2
- - autoscaling/v2beta1
- - autoscaling/v2beta2
- - batch/v1
- - batch/v1beta1
- - certificates.k8s.io/v1
- - certificates.k8s.io/v1beta1
- - certificates.k8s.io/v1alpha1
- - coordination.k8s.io/v1alpha2
- - coordination.k8s.io/v1beta1
- - coordination.k8s.io/v1
- - discovery.k8s.io/v1
- - discovery.k8s.io/v1beta1
- - events.k8s.io/v1
- - events.k8s.io/v1beta1
- - extensions/v1beta1
- - flowcontrol.apiserver.k8s.io/v1
- - flowcontrol.apiserver.k8s.io/v1beta1
- - flowcontrol.apiserver.k8s.io/v1beta2
- - flowcontrol.apiserver.k8s.io/v1beta3
- - networking.k8s.io/v1
- - networking.k8s.io/v1beta1
- - node.k8s.io/v1
- - node.k8s.io/v1alpha1
- - node.k8s.io/v1beta1
- - policy/v1
- - policy/v1beta1
- - rbac.authorization.k8s.io/v1
- - rbac.authorization.k8s.io/v1beta1
- - rbac.authorization.k8s.io/v1alpha1
- - resource.k8s.io/v1
- - resource.k8s.io/v1beta2
- - resource.k8s.io/v1beta1
- - resource.k8s.io/v1alpha3
- - scheduling.k8s.io/v1alpha1
- - scheduling.k8s.io/v1beta1
- - scheduling.k8s.io/v1
- - storage.k8s.io/v1beta1
- - storage.k8s.io/v1
- - storage.k8s.io/v1alpha1
- - storagemigration.k8s.io/v1beta1
- - apiextensions.k8s.io/v1beta1
- - apiextensions.k8s.io/v1
- HelmVersion:
- git_commit: 4553a0a96e5205595079b6757236cc6f969ed1b9
- git_tree_state: clean
- go_version: go1.25.6
- kube_client_version: v1.35
- version: v4.1.0
- KubeVersion:
- Major: "1"
- Minor: "35"
- Version: v1.35.0
- Chart:
- APIVersion: v2
- Annotations: null
- AppVersion: 1.0.0
- Condition: ""
- Dependencies: []
- Deprecated: false
- Description: Spring Cloud日志测试演示系统 - Kubernetes Helm Chart
- Home: http://47.92.55.118:3000/jiangkai/demo.git
- Icon: https://raw.githubusercontent.com/spring-projects/spring-cloud/main/docs/src/main/asciidoc/images/spring-cloud.png
- IsRoot: true
- Keywords:
- - spring-cloud
- - microservices
- - logging
- - kubernetes
- KubeVersion: '>=1.19.0'
- Maintainers:
- - Email: devops@example.com
- Name: DevOps Team
- URL: ""
- Name: shop-recycle
- Sources:
- - http://47.92.55.118:3000/jiangkai/demo.git
- Tags: ""
- Type: application
- Version: 1.0.0
- Files:
- 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=
- values-dev.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKERFVueOr+WigykNCiMg6L+Z5Lqb5YC85Lya6KaG55uWdmFsdWVzLnlhbWzkuK3nmoTpu5jorqTlgLwNCiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCmVudmlyb25tZW50OiBkZXYNCg0KIyBERVbnjq/looPkvb/nlKjovoPlsJHnmoTotYTmupANCnJlcGxpY2FDb3VudDogMQ0KDQpnYXRld2F5Og0KICByZXBsaWNhQ291bnQ6IDENCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjEyOE1pIg0KICAgICAgY3B1OiAiMTAwbSINCiAgICBsaW1pdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjIwMG0iDQogIA0KICBqYXZhT3B0czogIi1YbXMxMjhtIC1YbXgyNTZtIC1YWDorVXNlRzFHQyINCiAgDQogIHNlcnZpY2U6DQogICAgdHlwZTogQ2x1c3RlcklQDQogIA0KICBpbmdyZXNzOg0KICAgIGVuYWJsZWQ6IHRydWUNCiAgICBjbGFzc05hbWU6ICJuZ2lueCINCiAgICBhbm5vdGF0aW9uczoNCiAgICAgIGNlcnQtbWFuYWdlci5pby9jbHVzdGVyLWlzc3VlcjogImxldHNlbmNyeXB0LXN0YWdpbmciDQogICAgICBuZ2lueC5pbmdyZXNzLmt1YmVybmV0ZXMuaW8vc3NsLXJlZGlyZWN0OiAiZmFsc2UiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJkZXYtZ2F0ZXdheS5sb2NhbCINCiAgICAgICAgcGF0aHM6DQogICAgICAgICAgLSBwYXRoOiAvDQogICAgICAgICAgICBwYXRoVHlwZTogUHJlZml4DQogICAgdGxzOiBbXQ0KDQpvcmRlclNlcnZpY2U6DQogIHJlcGxpY2FDb3VudDogMQ0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMTI4TWkiDQogICAgICBjcHU6ICIxMDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjI1Nk1pIg0KICAgICAgY3B1OiAiMjAwbSINCiAgDQogIGphdmFPcHRzOiAiLVhtczEyOG0gLVhteDI1Nm0gLVhYOitVc2VHMUdDIg0KDQpwYXltZW50U2VydmljZToNCiAgcmVwbGljYUNvdW50OiAxDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIxMjhNaSINCiAgICAgIGNwdTogIjEwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMjU2TWkiDQogICAgICBjcHU6ICIyMDBtIg0KICANCiAgamF2YU9wdHM6ICItWG1zMTI4bSAtWG14MjU2bSAtWFg6K1VzZUcxR0MiDQoNCiMg56aB55So55Sf5Lqn57qn5Yqf6IO9DQpuZXR3b3JrUG9saWN5Og0KICBlbmFibGVkOiBmYWxzZQ0KDQptb25pdG9yaW5nOg0KICBlbmFibGVkOiBmYWxzZQ0KDQpsb2dnaW5nOg0KICBsZXZlbDogREVCVUcNCg==
- values-prod.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFBST0Tnjq/looMpDQojIOeUn+S6p+eOr+Wig+mFjee9ru+8iOmrmOWPr+eUqOOAgeWuieWFqO+8iQ0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHByb2QNCg0KcmVwbGljYUNvdW50OiAzDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMUdpIg0KICAgICAgY3B1OiAiMTAwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMkdpIg0KICAgICAgY3B1OiAiMjAwMG0iDQogIA0KICBqYXZhT3B0czogIi1YbXMxZyAtWG14MmcgLVhYOitVc2VHMUdDIC1YWDpNYXhHQ1BhdXNlTWlsbGlzPTIwMCAtWFg6K1BhcmFsbGVsUmVmUHJvY0VuYWJsZWQiDQogIA0KICBsaXZlbmVzc1Byb2JlOg0KICAgIGh0dHBHZXQ6DQogICAgICBwYXRoOiAvaGVhbHRoDQogICAgICBwb3J0OiA4MDgwDQogICAgaW5pdGlhbERlbGF5U2Vjb25kczogNjANCiAgICBwZXJpb2RTZWNvbmRzOiAxMA0KICAgIHRpbWVvdXRTZWNvbmRzOiA1DQogICAgZmFpbHVyZVRocmVzaG9sZDogMw0KICANCiAgcmVhZGluZXNzUHJvYmU6DQogICAgaHR0cEdldDoNCiAgICAgIHBhdGg6IC9oZWFsdGgNCiAgICAgIHBvcnQ6IDgwODANCiAgICBpbml0aWFsRGVsYXlTZWNvbmRzOiAzMA0KICAgIHBlcmlvZFNlY29uZHM6IDUNCiAgICB0aW1lb3V0U2Vjb25kczogMw0KICAgIGZhaWx1cmVUaHJlc2hvbGQ6IDINCiAgDQogIGluZ3Jlc3M6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGNsYXNzTmFtZTogIm5naW54Ig0KICAgIGFubm90YXRpb25zOg0KICAgICAgY2VydC1tYW5hZ2VyLmlvL2NsdXN0ZXItaXNzdWVyOiAibGV0c2VuY3J5cHQtcHJvZCINCiAgICAgIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9zc2wtcmVkaXJlY3Q6ICJ0cnVlIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3JhdGUtbGltaXQ6ICI1MDAiDQogICAgICBuZ2lueC5pbmdyZXNzLmt1YmVybmV0ZXMuaW8vYXV0aC10eXBlOiAiYmFzaWMiDQogICAgICAjIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9hdXRoLXNlY3JldDogImJhc2ljLWF1dGgiDQogICAgICAjIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9hdXRoLXJlYWxtOiAiQXV0aGVudGljYXRpb24gUmVxdWlyZWQiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJnYXRld2F5LmV4YW1wbGUuY29tIg0KICAgICAgICBwYXRoczoNCiAgICAgICAgICAtIHBhdGg6IC8NCiAgICAgICAgICAgIHBhdGhUeXBlOiBQcmVmaXgNCiAgICAgIC0gaG9zdDogImFwaS5leGFtcGxlLmNvbSINCiAgICAgICAgcGF0aHM6DQogICAgICAgICAgLSBwYXRoOiAvDQogICAgICAgICAgICBwYXRoVHlwZTogUHJlZml4DQogICAgdGxzOg0KICAgICAgLSBzZWNyZXROYW1lOiBnYXRld2F5LXRscy1wcm9kDQogICAgICAgIGhvc3RzOg0KICAgICAgICAgIC0gImdhdGV3YXkuZXhhbXBsZS5jb20iDQogICAgICAgICAgLSAiYXBpLmV4YW1wbGUuY29tIg0KDQpvcmRlclNlcnZpY2U6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMUdpIg0KICAgICAgY3B1OiAiMTAwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMkdpIg0KICAgICAgY3B1OiAiMjAwMG0iDQoNCnBheW1lbnRTZXJ2aWNlOg0KICByZXBsaWNhQ291bnQ6IDMNCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjFHaSINCiAgICAgIGNwdTogIjEwMDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjJHaSINCiAgICAgIGNwdTogIjIwMDBtIg0KDQojIOeUn+S6p+e6p+WuieWFqOmFjee9rg0KbmV0d29ya1BvbGljeToNCiAgZW5hYmxlZDogdHJ1ZQ0KICBwb2xpY3lUeXBlczoNCiAgICAtIEluZ3Jlc3MNCiAgICAtIEVncmVzcw0KDQpwb2RTZWN1cml0eVBvbGljeToNCiAgZW5hYmxlZDogdHJ1ZQ0KDQpyYmFjOg0KICBjcmVhdGU6IHRydWUNCg0KIyDoioLngrnkurLlkozmgKcgLSDkvb/nlKjkuJPnlKjoioLngrnmsaANCmFmZmluaXR5Og0KICBub2RlQWZmaW5pdHk6DQogICAgcmVxdWlyZWREdXJpbmdTY2hlZHVsaW5nSWdub3JlZER1cmluZ0V4ZWN1dGlvbjoNCiAgICAgIG5vZGVTZWxlY3RvclRlcm1zOg0KICAgICAgICAtIG1hdGNoRXhwcmVzc2lvbnM6DQogICAgICAgICAgICAtIGtleTogbm9kZS1yb2xlLmt1YmVybmV0ZXMuaW8vYXBwbGljYXRpb24NCiAgICAgICAgICAgICAgb3BlcmF0b3I6IEluDQogICAgICAgICAgICAgIHZhbHVlczoNCiAgICAgICAgICAgICAgICAtICJ0cnVlIg0KICBwb2RBbnRpQWZmaW5pdHk6DQogICAgcmVxdWlyZWREdXJpbmdTY2hlZHVsaW5nSWdub3JlZER1cmluZ0V4ZWN1dGlvbjoNCiAgICAgIC0gbGFiZWxTZWxlY3RvcjoNCiAgICAgICAgICBtYXRjaEV4cHJlc3Npb25zOg0KICAgICAgICAgICAgLSBrZXk6IGFwcA0KICAgICAgICAgICAgICBvcGVyYXRvcjogSW4NCiAgICAgICAgICAgICAgdmFsdWVzOg0KICAgICAgICAgICAgICAgIC0gc2hvcC1yZWN5Y2xlLWdhdGV3YXkNCiAgICAgICAgdG9wb2xvZ3lLZXk6IGt1YmVybmV0ZXMuaW8vaG9zdG5hbWUNCg0KdG9sZXJhdGlvbnM6DQogIC0ga2V5OiAicHJvZHVjdGlvbiINCiAgICBvcGVyYXRvcjogIkVxdWFsIg0KICAgIHZhbHVlOiAidHJ1ZSINCiAgICBlZmZlY3Q6ICJOb1NjaGVkdWxlIg0KDQojIOebkeaOp+WSjOaXpeW/lw0KbW9uaXRvcmluZzoNCiAgZW5hYmxlZDogdHJ1ZQ0KICBzZXJ2aWNlTW9uaXRvcjoNCiAgICBlbmFibGVkOiB0cnVlDQogICAgaW50ZXJ2YWw6IDE1cw0KDQpsb2dnaW5nOg0KICBsZXZlbDogV0FSTg0KICBmb3JtYXQ6IGpzb24NCg==
- values-staging.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFNUQUdJTkfnjq/looMpDQojIOeBsOW6puWPkeW4g+WSjOmihOeUn+S6p+eOr+Wigw0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHN0YWdpbmcNCg0KcmVwbGljYUNvdW50OiAzDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjEwMjRNaSINCiAgICAgIGNwdTogIjEwMDBtIg0KICANCiAgamF2YU9wdHM6ICItWG1zNTEybSAtWG14MTAyNG0gLVhYOitVc2VHMUdDIC1YWDpNYXhHQ1BhdXNlTWlsbGlzPTIwMCINCiAgDQogIGluZ3Jlc3M6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGNsYXNzTmFtZTogIm5naW54Ig0KICAgIGFubm90YXRpb25zOg0KICAgICAgY2VydC1tYW5hZ2VyLmlvL2NsdXN0ZXItaXNzdWVyOiAibGV0c2VuY3J5cHQtcHJvZCINCiAgICAgIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9zc2wtcmVkaXJlY3Q6ICJ0cnVlIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3JhdGUtbGltaXQ6ICIxMDAiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJzdGFnaW5nLWdhdGV3YXkuZXhhbXBsZS5jb20iDQogICAgICAgIHBhdGhzOg0KICAgICAgICAgIC0gcGF0aDogLw0KICAgICAgICAgICAgcGF0aFR5cGU6IFByZWZpeA0KICAgIHRsczoNCiAgICAgIC0gc2VjcmV0TmFtZTogc3RhZ2luZy1nYXRld2F5LXRscw0KICAgICAgICBob3N0czoNCiAgICAgICAgICAtICJzdGFnaW5nLWdhdGV3YXkuZXhhbXBsZS5jb20iDQoNCm9yZGVyU2VydmljZToNCiAgcmVwbGljYUNvdW50OiAzDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICI1MTJNaSINCiAgICAgIGNwdTogIjUwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMTAyNE1pIg0KICAgICAgY3B1OiAiMTAwMG0iDQoNCnBheW1lbnRTZXJ2aWNlOg0KICByZXBsaWNhQ291bnQ6IDMNCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjUxMk1pIg0KICAgICAgY3B1OiAiNTAwbSINCiAgICBsaW1pdHM6DQogICAgICBtZW1vcnk6ICIxMDI0TWkiDQogICAgICBjcHU6ICIxMDAwbSINCg0KIyDlkK/nlKjnlJ/kuqfnuqflip/og70NCm5ldHdvcmtQb2xpY3k6DQogIGVuYWJsZWQ6IHRydWUNCiAgcG9saWN5VHlwZXM6DQogICAgLSBJbmdyZXNzDQogICAgLSBFZ3Jlc3MNCg0KcmJhYzoNCiAgY3JlYXRlOiB0cnVlDQoNCm1vbml0b3Jpbmc6DQogIGVuYWJsZWQ6IHRydWUNCiAgc2VydmljZU1vbml0b3I6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGludGVydmFsOiAzMHMNCg0KbG9nZ2luZzoNCiAgbGV2ZWw6IFdBUk4NCiAgZm9ybWF0OiBqc29uDQo=
- values-test.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFRFU1Tnjq/looMpDQojIOa1i+ivleeOr+Wig+mFjee9rg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHRlc3QNCg0KcmVwbGljYUNvdW50OiAyDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMg0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMjU2TWkiDQogICAgICBjcHU6ICIyNTBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjUxMk1pIg0KICAgICAgY3B1OiAiNTAwbSINCiAgDQogIGphdmFPcHRzOiAiLVhtczI1Nm0gLVhteDUxMm0gLVhYOitVc2VHMUdDIg0KICANCiAgaW5ncmVzczoNCiAgICBlbmFibGVkOiB0cnVlDQogICAgY2xhc3NOYW1lOiAibmdpbngiDQogICAgYW5ub3RhdGlvbnM6DQogICAgICBjZXJ0LW1hbmFnZXIuaW8vY2x1c3Rlci1pc3N1ZXI6ICJsZXRzZW5jcnlwdC1zdGFnaW5nIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3NzbC1yZWRpcmVjdDogImZhbHNlIg0KICAgIGhvc3RzOg0KICAgICAgLSBob3N0OiAidGVzdC1nYXRld2F5LmxvY2FsIg0KICAgICAgICBwYXRoczoNCiAgICAgICAgICAtIHBhdGg6IC8NCiAgICAgICAgICAgIHBhdGhUeXBlOiBQcmVmaXgNCiAgICB0bHM6IFtdDQoNCm9yZGVyU2VydmljZToNCiAgcmVwbGljYUNvdW50OiAyDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjI1MG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KDQpwYXltZW50U2VydmljZToNCiAgcmVwbGljYUNvdW50OiAyDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjI1MG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KDQojIOWQr+eUqOe9kee7nOetlueVpQ0KbmV0d29ya1BvbGljeToNCiAgZW5hYmxlZDogZmFsc2UNCg0KbW9uaXRvcmluZzoNCiAgZW5hYmxlZDogdHJ1ZQ0KICBzZXJ2aWNlTW9uaXRvcjoNCiAgICBlbmFibGVkOiBmYWxzZQ0KDQpsb2dnaW5nOg0KICBsZXZlbDogSU5GTw0K
- Release:
- IsInstall: true
- IsUpgrade: false
- Name: shop-recycle
- Namespace: shop-recycle
- Revision: 1
- Service: Helm
- Subcharts: {}
- Template:
- BasePath: shop-recycle/templates
- Name: shop-recycle/templates/deployment-order-service.yaml
- Values:
- affinity:
- podAntiAffinity:
- preferredDuringSchedulingIgnoredDuringExecution:
- - podAffinityTerm:
- labelSelector:
- matchExpressions:
- - key: app
- operator: In
- values:
- - shop-recycle-gateway
- topologyKey: kubernetes.io/hostname
- weight: 100
- environment: dev
- gateway:
- configMap:
- application.yml: |
- spring:
- cloud:
- gateway:
- routes:
- - id: order-service
- uri: http://shop-recycle-order-service:8081
- predicates:
- - Path=/api/order/**
- - id: payment-service
- uri: http://shop-recycle-payment-service:8082
- predicates:
- - Path=/api/payment/**
- - id: test-order
- uri: http://shop-recycle-order-service:8081
- predicates:
- - Path=/api/test/**
- - id: test-payment
- uri: http://shop-recycle-payment-service:8082
- predicates:
- - Path=/api/test/**
- management:
- endpoints:
- web:
- exposure:
- include: health,info
- containerPort: 8080
- enabled: true
- env:
- LOGGING_LEVEL_ROOT: INFO
- SPRING_CLOUD_CONFIG_ENABLED: "true"
- image:
- name: gateway
- tag: 3.0.0
- ingress:
- annotations:
- cert-manager.io/cluster-issuer: letsencrypt-prod
- className: nginx
- enabled: false
- hosts:
- - host: dev.jxfxtd.com
- paths:
- - path: /
- pathType: Prefix
- tls:
- - hosts:
- - dev.jxfxtd.com
- secretName: gateway-tls
- javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8080
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 5
- port: 8080
- protocol: TCP
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8080
- initialDelaySeconds: 20
- periodSeconds: 5
- timeoutSeconds: 3
- replicaCount: 1
- resources:
- limits:
- cpu: 500m
- memory: 512Mi
- requests:
- cpu: 250m
- memory: 256Mi
- service:
- annotations: {}
- port: 8080
- targetPort: 8080
- type: ClusterIP
- springProfiles: kubernetes
- global:
- imagePullSecrets: []
- registry:
- createSecret: true
- email: ops@example.com
- password: Harbor12345
- username: admin
- image:
- namespace: shoprecycle
- pullPolicy: IfNotPresent
- registry: harbor.stardance
- tag: 3.0.0
- logging:
- format: json
- level: INFO
- monitoring:
- enabled: false
- serviceMonitor:
- enabled: false
- interval: 30s
- networkPolicy:
- enabled: false
- policyTypes:
- - Ingress
- - Egress
- orderService:
- containerPort: 8081
- enabled: true
- env:
- LOGGING_LEVEL_ROOT: INFO
- SPRING_CLOUD_CONFIG_ENABLED: "true"
- image:
- name: order-service
- tag: 3.0.0
- javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8081
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 5
- port: 8081
- protocol: TCP
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8081
- initialDelaySeconds: 20
- periodSeconds: 5
- timeoutSeconds: 3
- replicaCount: 1
- resources:
- limits:
- cpu: 500m
- memory: 512Mi
- requests:
- cpu: 250m
- memory: 256Mi
- service:
- annotations: {}
- port: 8081
- targetPort: 8081
- type: ClusterIP
- springProfiles: kubernetes
- paymentService:
- containerPort: 8082
- enabled: true
- env:
- LOGGING_LEVEL_ROOT: INFO
- SPRING_CLOUD_CONFIG_ENABLED: "true"
- image:
- name: payment-service
- tag: 3.0.0
- javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8082
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 5
- port: 8082
- protocol: TCP
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8082
- initialDelaySeconds: 20
- periodSeconds: 5
- timeoutSeconds: 3
- replicaCount: 1
- resources:
- limits:
- cpu: 500m
- memory: 512Mi
- requests:
- cpu: 250m
- memory: 256Mi
- service:
- annotations: {}
- port: 8082
- targetPort: 8082
- type: ClusterIP
- springProfiles: kubernetes
- podSecurityPolicy:
- enabled: false
- rbac:
- create: true
- serviceAccountName: ""
- replicaCount: 1
- tolerations: []
- webFrontend:
- containerPort: 80
- enabled: true
- env:
- LOGGING_LEVEL: info
- VUE_APP_API_BASE: http://shop-recycle-gateway:8080
- image:
- name: web
- tag: 3.0.0
- ingress:
- annotations:
- cert-manager.io/cluster-issuer: letsencrypt-prod
- className: nginx
- enabled: true
- hosts:
- - host: dev.jxfxtd.com
- paths:
- - path: /
- pathType: Prefix
- tls:
- - hosts:
- - dev.jxfxtd.com
- secretName: web-tls
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 80
- initialDelaySeconds: 10
- periodSeconds: 10
- timeoutSeconds: 5
- port: 80
- protocol: TCP
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /
- port: 80
- initialDelaySeconds: 5
- periodSeconds: 5
- timeoutSeconds: 3
- replicaCount: 1
- resources:
- limits:
- cpu: 500m
- memory: 256Mi
- requests:
- cpu: 100m
- memory: 128Mi
- service:
- annotations: {}
- port: 80
- targetPort: 80
- type: ClusterIP
-
- containers:
- - name: order-service
- image: "harbor.stardance/shoprecycle/order-service:3.0.0"
- imagePullPolicy: IfNotPresent
-
- ports:
- - name: http
- containerPort: 8081
- protocol: TCP
-
- env:
- - name: SPRING_PROFILES_ACTIVE
- value: "kubernetes,dev"
-
- - name: JAVA_OPTS
- value: "-Xms256m -Xmx512m -XX:+UseG1GC"
- - name: LOGGING_LEVEL_ROOT
- value: "INFO"
- - name: SPRING_CLOUD_CONFIG_ENABLED
- value: "true"
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8081
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 5
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8081
- initialDelaySeconds: 20
- periodSeconds: 5
- timeoutSeconds: 3
-
- resources:
- limits:
- cpu: 500m
- memory: 512Mi
- requests:
- cpu: 250m
- memory: 256Mi
-
- volumeMounts:
- - name: logs
- mountPath: /app/logs
-
- volumes:
- - name: logs
- emptyDir: {}
- ---
- # Source: shop-recycle/templates/deployment-payment-service.yaml
- apiVersion: apps/v1
- kind: Deployment
- metadata:
- name: shop-recycle-payment-service
- labels:
- app: shop-recycle-payment-service
- helm.sh/chart: shop-recycle-1.0.0
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- app.kubernetes.io/version: "1.0.0"
- app.kubernetes.io/managed-by: Helm
- environment: dev
- namespace: shop-recycle
- spec:
- replicas: 1
- selector:
- matchLabels:
- app: shop-recycle-payment-service
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- template:
- metadata:
- annotations:
- prometheus.io/scrape: "true"
- prometheus.io/port: "8082"
- prometheus.io/path: "/actuator/prometheus"
- labels:
- app: shop-recycle-payment-service
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- spec:
- serviceAccountName: shop-recycle
- imagePullSecrets:
- - name: shop-recycle-registry-secret
- affinity:
- Capabilities:
- APIVersions:
- - v1
- - admissionregistration.k8s.io/v1
- - admissionregistration.k8s.io/v1alpha1
- - admissionregistration.k8s.io/v1beta1
- - internal.apiserver.k8s.io/v1alpha1
- - apps/v1
- - apps/v1beta1
- - apps/v1beta2
- - authentication.k8s.io/v1
- - authentication.k8s.io/v1alpha1
- - authentication.k8s.io/v1beta1
- - authorization.k8s.io/v1
- - authorization.k8s.io/v1beta1
- - autoscaling/v1
- - autoscaling/v2
- - autoscaling/v2beta1
- - autoscaling/v2beta2
- - batch/v1
- - batch/v1beta1
- - certificates.k8s.io/v1
- - certificates.k8s.io/v1beta1
- - certificates.k8s.io/v1alpha1
- - coordination.k8s.io/v1alpha2
- - coordination.k8s.io/v1beta1
- - coordination.k8s.io/v1
- - discovery.k8s.io/v1
- - discovery.k8s.io/v1beta1
- - events.k8s.io/v1
- - events.k8s.io/v1beta1
- - extensions/v1beta1
- - flowcontrol.apiserver.k8s.io/v1
- - flowcontrol.apiserver.k8s.io/v1beta1
- - flowcontrol.apiserver.k8s.io/v1beta2
- - flowcontrol.apiserver.k8s.io/v1beta3
- - networking.k8s.io/v1
- - networking.k8s.io/v1beta1
- - node.k8s.io/v1
- - node.k8s.io/v1alpha1
- - node.k8s.io/v1beta1
- - policy/v1
- - policy/v1beta1
- - rbac.authorization.k8s.io/v1
- - rbac.authorization.k8s.io/v1beta1
- - rbac.authorization.k8s.io/v1alpha1
- - resource.k8s.io/v1
- - resource.k8s.io/v1beta2
- - resource.k8s.io/v1beta1
- - resource.k8s.io/v1alpha3
- - scheduling.k8s.io/v1alpha1
- - scheduling.k8s.io/v1beta1
- - scheduling.k8s.io/v1
- - storage.k8s.io/v1beta1
- - storage.k8s.io/v1
- - storage.k8s.io/v1alpha1
- - storagemigration.k8s.io/v1beta1
- - apiextensions.k8s.io/v1beta1
- - apiextensions.k8s.io/v1
- HelmVersion:
- git_commit: 4553a0a96e5205595079b6757236cc6f969ed1b9
- git_tree_state: clean
- go_version: go1.25.6
- kube_client_version: v1.35
- version: v4.1.0
- KubeVersion:
- Major: "1"
- Minor: "35"
- Version: v1.35.0
- Chart:
- APIVersion: v2
- Annotations: null
- AppVersion: 1.0.0
- Condition: ""
- Dependencies: []
- Deprecated: false
- Description: Spring Cloud日志测试演示系统 - Kubernetes Helm Chart
- Home: http://47.92.55.118:3000/jiangkai/demo.git
- Icon: https://raw.githubusercontent.com/spring-projects/spring-cloud/main/docs/src/main/asciidoc/images/spring-cloud.png
- IsRoot: true
- Keywords:
- - spring-cloud
- - microservices
- - logging
- - kubernetes
- KubeVersion: '>=1.19.0'
- Maintainers:
- - Email: devops@example.com
- Name: DevOps Team
- URL: ""
- Name: shop-recycle
- Sources:
- - http://47.92.55.118:3000/jiangkai/demo.git
- Tags: ""
- Type: application
- Version: 1.0.0
- Files:
- 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=
- values-dev.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKERFVueOr+WigykNCiMg6L+Z5Lqb5YC85Lya6KaG55uWdmFsdWVzLnlhbWzkuK3nmoTpu5jorqTlgLwNCiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoNCmVudmlyb25tZW50OiBkZXYNCg0KIyBERVbnjq/looPkvb/nlKjovoPlsJHnmoTotYTmupANCnJlcGxpY2FDb3VudDogMQ0KDQpnYXRld2F5Og0KICByZXBsaWNhQ291bnQ6IDENCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjEyOE1pIg0KICAgICAgY3B1OiAiMTAwbSINCiAgICBsaW1pdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjIwMG0iDQogIA0KICBqYXZhT3B0czogIi1YbXMxMjhtIC1YbXgyNTZtIC1YWDorVXNlRzFHQyINCiAgDQogIHNlcnZpY2U6DQogICAgdHlwZTogQ2x1c3RlcklQDQogIA0KICBpbmdyZXNzOg0KICAgIGVuYWJsZWQ6IHRydWUNCiAgICBjbGFzc05hbWU6ICJuZ2lueCINCiAgICBhbm5vdGF0aW9uczoNCiAgICAgIGNlcnQtbWFuYWdlci5pby9jbHVzdGVyLWlzc3VlcjogImxldHNlbmNyeXB0LXN0YWdpbmciDQogICAgICBuZ2lueC5pbmdyZXNzLmt1YmVybmV0ZXMuaW8vc3NsLXJlZGlyZWN0OiAiZmFsc2UiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJkZXYtZ2F0ZXdheS5sb2NhbCINCiAgICAgICAgcGF0aHM6DQogICAgICAgICAgLSBwYXRoOiAvDQogICAgICAgICAgICBwYXRoVHlwZTogUHJlZml4DQogICAgdGxzOiBbXQ0KDQpvcmRlclNlcnZpY2U6DQogIHJlcGxpY2FDb3VudDogMQ0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMTI4TWkiDQogICAgICBjcHU6ICIxMDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjI1Nk1pIg0KICAgICAgY3B1OiAiMjAwbSINCiAgDQogIGphdmFPcHRzOiAiLVhtczEyOG0gLVhteDI1Nm0gLVhYOitVc2VHMUdDIg0KDQpwYXltZW50U2VydmljZToNCiAgcmVwbGljYUNvdW50OiAxDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIxMjhNaSINCiAgICAgIGNwdTogIjEwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMjU2TWkiDQogICAgICBjcHU6ICIyMDBtIg0KICANCiAgamF2YU9wdHM6ICItWG1zMTI4bSAtWG14MjU2bSAtWFg6K1VzZUcxR0MiDQoNCiMg56aB55So55Sf5Lqn57qn5Yqf6IO9DQpuZXR3b3JrUG9saWN5Og0KICBlbmFibGVkOiBmYWxzZQ0KDQptb25pdG9yaW5nOg0KICBlbmFibGVkOiBmYWxzZQ0KDQpsb2dnaW5nOg0KICBsZXZlbDogREVCVUcNCg==
- values-prod.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFBST0Tnjq/looMpDQojIOeUn+S6p+eOr+Wig+mFjee9ru+8iOmrmOWPr+eUqOOAgeWuieWFqO+8iQ0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHByb2QNCg0KcmVwbGljYUNvdW50OiAzDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMUdpIg0KICAgICAgY3B1OiAiMTAwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMkdpIg0KICAgICAgY3B1OiAiMjAwMG0iDQogIA0KICBqYXZhT3B0czogIi1YbXMxZyAtWG14MmcgLVhYOitVc2VHMUdDIC1YWDpNYXhHQ1BhdXNlTWlsbGlzPTIwMCAtWFg6K1BhcmFsbGVsUmVmUHJvY0VuYWJsZWQiDQogIA0KICBsaXZlbmVzc1Byb2JlOg0KICAgIGh0dHBHZXQ6DQogICAgICBwYXRoOiAvaGVhbHRoDQogICAgICBwb3J0OiA4MDgwDQogICAgaW5pdGlhbERlbGF5U2Vjb25kczogNjANCiAgICBwZXJpb2RTZWNvbmRzOiAxMA0KICAgIHRpbWVvdXRTZWNvbmRzOiA1DQogICAgZmFpbHVyZVRocmVzaG9sZDogMw0KICANCiAgcmVhZGluZXNzUHJvYmU6DQogICAgaHR0cEdldDoNCiAgICAgIHBhdGg6IC9oZWFsdGgNCiAgICAgIHBvcnQ6IDgwODANCiAgICBpbml0aWFsRGVsYXlTZWNvbmRzOiAzMA0KICAgIHBlcmlvZFNlY29uZHM6IDUNCiAgICB0aW1lb3V0U2Vjb25kczogMw0KICAgIGZhaWx1cmVUaHJlc2hvbGQ6IDINCiAgDQogIGluZ3Jlc3M6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGNsYXNzTmFtZTogIm5naW54Ig0KICAgIGFubm90YXRpb25zOg0KICAgICAgY2VydC1tYW5hZ2VyLmlvL2NsdXN0ZXItaXNzdWVyOiAibGV0c2VuY3J5cHQtcHJvZCINCiAgICAgIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9zc2wtcmVkaXJlY3Q6ICJ0cnVlIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3JhdGUtbGltaXQ6ICI1MDAiDQogICAgICBuZ2lueC5pbmdyZXNzLmt1YmVybmV0ZXMuaW8vYXV0aC10eXBlOiAiYmFzaWMiDQogICAgICAjIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9hdXRoLXNlY3JldDogImJhc2ljLWF1dGgiDQogICAgICAjIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9hdXRoLXJlYWxtOiAiQXV0aGVudGljYXRpb24gUmVxdWlyZWQiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJnYXRld2F5LmV4YW1wbGUuY29tIg0KICAgICAgICBwYXRoczoNCiAgICAgICAgICAtIHBhdGg6IC8NCiAgICAgICAgICAgIHBhdGhUeXBlOiBQcmVmaXgNCiAgICAgIC0gaG9zdDogImFwaS5leGFtcGxlLmNvbSINCiAgICAgICAgcGF0aHM6DQogICAgICAgICAgLSBwYXRoOiAvDQogICAgICAgICAgICBwYXRoVHlwZTogUHJlZml4DQogICAgdGxzOg0KICAgICAgLSBzZWNyZXROYW1lOiBnYXRld2F5LXRscy1wcm9kDQogICAgICAgIGhvc3RzOg0KICAgICAgICAgIC0gImdhdGV3YXkuZXhhbXBsZS5jb20iDQogICAgICAgICAgLSAiYXBpLmV4YW1wbGUuY29tIg0KDQpvcmRlclNlcnZpY2U6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMUdpIg0KICAgICAgY3B1OiAiMTAwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMkdpIg0KICAgICAgY3B1OiAiMjAwMG0iDQoNCnBheW1lbnRTZXJ2aWNlOg0KICByZXBsaWNhQ291bnQ6IDMNCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjFHaSINCiAgICAgIGNwdTogIjEwMDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjJHaSINCiAgICAgIGNwdTogIjIwMDBtIg0KDQojIOeUn+S6p+e6p+WuieWFqOmFjee9rg0KbmV0d29ya1BvbGljeToNCiAgZW5hYmxlZDogdHJ1ZQ0KICBwb2xpY3lUeXBlczoNCiAgICAtIEluZ3Jlc3MNCiAgICAtIEVncmVzcw0KDQpwb2RTZWN1cml0eVBvbGljeToNCiAgZW5hYmxlZDogdHJ1ZQ0KDQpyYmFjOg0KICBjcmVhdGU6IHRydWUNCg0KIyDoioLngrnkurLlkozmgKcgLSDkvb/nlKjkuJPnlKjoioLngrnmsaANCmFmZmluaXR5Og0KICBub2RlQWZmaW5pdHk6DQogICAgcmVxdWlyZWREdXJpbmdTY2hlZHVsaW5nSWdub3JlZER1cmluZ0V4ZWN1dGlvbjoNCiAgICAgIG5vZGVTZWxlY3RvclRlcm1zOg0KICAgICAgICAtIG1hdGNoRXhwcmVzc2lvbnM6DQogICAgICAgICAgICAtIGtleTogbm9kZS1yb2xlLmt1YmVybmV0ZXMuaW8vYXBwbGljYXRpb24NCiAgICAgICAgICAgICAgb3BlcmF0b3I6IEluDQogICAgICAgICAgICAgIHZhbHVlczoNCiAgICAgICAgICAgICAgICAtICJ0cnVlIg0KICBwb2RBbnRpQWZmaW5pdHk6DQogICAgcmVxdWlyZWREdXJpbmdTY2hlZHVsaW5nSWdub3JlZER1cmluZ0V4ZWN1dGlvbjoNCiAgICAgIC0gbGFiZWxTZWxlY3RvcjoNCiAgICAgICAgICBtYXRjaEV4cHJlc3Npb25zOg0KICAgICAgICAgICAgLSBrZXk6IGFwcA0KICAgICAgICAgICAgICBvcGVyYXRvcjogSW4NCiAgICAgICAgICAgICAgdmFsdWVzOg0KICAgICAgICAgICAgICAgIC0gc2hvcC1yZWN5Y2xlLWdhdGV3YXkNCiAgICAgICAgdG9wb2xvZ3lLZXk6IGt1YmVybmV0ZXMuaW8vaG9zdG5hbWUNCg0KdG9sZXJhdGlvbnM6DQogIC0ga2V5OiAicHJvZHVjdGlvbiINCiAgICBvcGVyYXRvcjogIkVxdWFsIg0KICAgIHZhbHVlOiAidHJ1ZSINCiAgICBlZmZlY3Q6ICJOb1NjaGVkdWxlIg0KDQojIOebkeaOp+WSjOaXpeW/lw0KbW9uaXRvcmluZzoNCiAgZW5hYmxlZDogdHJ1ZQ0KICBzZXJ2aWNlTW9uaXRvcjoNCiAgICBlbmFibGVkOiB0cnVlDQogICAgaW50ZXJ2YWw6IDE1cw0KDQpsb2dnaW5nOg0KICBsZXZlbDogV0FSTg0KICBmb3JtYXQ6IGpzb24NCg==
- values-staging.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFNUQUdJTkfnjq/looMpDQojIOeBsOW6puWPkeW4g+WSjOmihOeUn+S6p+eOr+Wigw0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHN0YWdpbmcNCg0KcmVwbGljYUNvdW50OiAzDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMw0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjEwMjRNaSINCiAgICAgIGNwdTogIjEwMDBtIg0KICANCiAgamF2YU9wdHM6ICItWG1zNTEybSAtWG14MTAyNG0gLVhYOitVc2VHMUdDIC1YWDpNYXhHQ1BhdXNlTWlsbGlzPTIwMCINCiAgDQogIGluZ3Jlc3M6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGNsYXNzTmFtZTogIm5naW54Ig0KICAgIGFubm90YXRpb25zOg0KICAgICAgY2VydC1tYW5hZ2VyLmlvL2NsdXN0ZXItaXNzdWVyOiAibGV0c2VuY3J5cHQtcHJvZCINCiAgICAgIG5naW54LmluZ3Jlc3Mua3ViZXJuZXRlcy5pby9zc2wtcmVkaXJlY3Q6ICJ0cnVlIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3JhdGUtbGltaXQ6ICIxMDAiDQogICAgaG9zdHM6DQogICAgICAtIGhvc3Q6ICJzdGFnaW5nLWdhdGV3YXkuZXhhbXBsZS5jb20iDQogICAgICAgIHBhdGhzOg0KICAgICAgICAgIC0gcGF0aDogLw0KICAgICAgICAgICAgcGF0aFR5cGU6IFByZWZpeA0KICAgIHRsczoNCiAgICAgIC0gc2VjcmV0TmFtZTogc3RhZ2luZy1nYXRld2F5LXRscw0KICAgICAgICBob3N0czoNCiAgICAgICAgICAtICJzdGFnaW5nLWdhdGV3YXkuZXhhbXBsZS5jb20iDQoNCm9yZGVyU2VydmljZToNCiAgcmVwbGljYUNvdW50OiAzDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICI1MTJNaSINCiAgICAgIGNwdTogIjUwMG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiMTAyNE1pIg0KICAgICAgY3B1OiAiMTAwMG0iDQoNCnBheW1lbnRTZXJ2aWNlOg0KICByZXBsaWNhQ291bnQ6IDMNCiAgDQogIHJlc291cmNlczoNCiAgICByZXF1ZXN0czoNCiAgICAgIG1lbW9yeTogIjUxMk1pIg0KICAgICAgY3B1OiAiNTAwbSINCiAgICBsaW1pdHM6DQogICAgICBtZW1vcnk6ICIxMDI0TWkiDQogICAgICBjcHU6ICIxMDAwbSINCg0KIyDlkK/nlKjnlJ/kuqfnuqflip/og70NCm5ldHdvcmtQb2xpY3k6DQogIGVuYWJsZWQ6IHRydWUNCiAgcG9saWN5VHlwZXM6DQogICAgLSBJbmdyZXNzDQogICAgLSBFZ3Jlc3MNCg0KcmJhYzoNCiAgY3JlYXRlOiB0cnVlDQoNCm1vbml0b3Jpbmc6DQogIGVuYWJsZWQ6IHRydWUNCiAgc2VydmljZU1vbml0b3I6DQogICAgZW5hYmxlZDogdHJ1ZQ0KICAgIGludGVydmFsOiAzMHMNCg0KbG9nZ2luZzoNCiAgbGV2ZWw6IFdBUk4NCiAgZm9ybWF0OiBqc29uDQo=
- values-test.yaml: IyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiMgSGVsbSBWYWx1ZXMgLSBzaG9wLXJlY3ljbGUgKFRFU1Tnjq/looMpDQojIOa1i+ivleeOr+Wig+mFjee9rg0KIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KZW52aXJvbm1lbnQ6IHRlc3QNCg0KcmVwbGljYUNvdW50OiAyDQoNCmdhdGV3YXk6DQogIHJlcGxpY2FDb3VudDogMg0KICANCiAgcmVzb3VyY2VzOg0KICAgIHJlcXVlc3RzOg0KICAgICAgbWVtb3J5OiAiMjU2TWkiDQogICAgICBjcHU6ICIyNTBtIg0KICAgIGxpbWl0czoNCiAgICAgIG1lbW9yeTogIjUxMk1pIg0KICAgICAgY3B1OiAiNTAwbSINCiAgDQogIGphdmFPcHRzOiAiLVhtczI1Nm0gLVhteDUxMm0gLVhYOitVc2VHMUdDIg0KICANCiAgaW5ncmVzczoNCiAgICBlbmFibGVkOiB0cnVlDQogICAgY2xhc3NOYW1lOiAibmdpbngiDQogICAgYW5ub3RhdGlvbnM6DQogICAgICBjZXJ0LW1hbmFnZXIuaW8vY2x1c3Rlci1pc3N1ZXI6ICJsZXRzZW5jcnlwdC1zdGFnaW5nIg0KICAgICAgbmdpbnguaW5ncmVzcy5rdWJlcm5ldGVzLmlvL3NzbC1yZWRpcmVjdDogImZhbHNlIg0KICAgIGhvc3RzOg0KICAgICAgLSBob3N0OiAidGVzdC1nYXRld2F5LmxvY2FsIg0KICAgICAgICBwYXRoczoNCiAgICAgICAgICAtIHBhdGg6IC8NCiAgICAgICAgICAgIHBhdGhUeXBlOiBQcmVmaXgNCiAgICB0bHM6IFtdDQoNCm9yZGVyU2VydmljZToNCiAgcmVwbGljYUNvdW50OiAyDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjI1MG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KDQpwYXltZW50U2VydmljZToNCiAgcmVwbGljYUNvdW50OiAyDQogIA0KICByZXNvdXJjZXM6DQogICAgcmVxdWVzdHM6DQogICAgICBtZW1vcnk6ICIyNTZNaSINCiAgICAgIGNwdTogIjI1MG0iDQogICAgbGltaXRzOg0KICAgICAgbWVtb3J5OiAiNTEyTWkiDQogICAgICBjcHU6ICI1MDBtIg0KDQojIOWQr+eUqOe9kee7nOetlueVpQ0KbmV0d29ya1BvbGljeToNCiAgZW5hYmxlZDogZmFsc2UNCg0KbW9uaXRvcmluZzoNCiAgZW5hYmxlZDogdHJ1ZQ0KICBzZXJ2aWNlTW9uaXRvcjoNCiAgICBlbmFibGVkOiBmYWxzZQ0KDQpsb2dnaW5nOg0KICBsZXZlbDogSU5GTw0K
- Release:
- IsInstall: true
- IsUpgrade: false
- Name: shop-recycle
- Namespace: shop-recycle
- Revision: 1
- Service: Helm
- Subcharts: {}
- Template:
- BasePath: shop-recycle/templates
- Name: shop-recycle/templates/deployment-payment-service.yaml
- Values:
- affinity:
- podAntiAffinity:
- preferredDuringSchedulingIgnoredDuringExecution:
- - podAffinityTerm:
- labelSelector:
- matchExpressions:
- - key: app
- operator: In
- values:
- - shop-recycle-gateway
- topologyKey: kubernetes.io/hostname
- weight: 100
- environment: dev
- gateway:
- configMap:
- application.yml: |
- spring:
- cloud:
- gateway:
- routes:
- - id: order-service
- uri: http://shop-recycle-order-service:8081
- predicates:
- - Path=/api/order/**
- - id: payment-service
- uri: http://shop-recycle-payment-service:8082
- predicates:
- - Path=/api/payment/**
- - id: test-order
- uri: http://shop-recycle-order-service:8081
- predicates:
- - Path=/api/test/**
- - id: test-payment
- uri: http://shop-recycle-payment-service:8082
- predicates:
- - Path=/api/test/**
- management:
- endpoints:
- web:
- exposure:
- include: health,info
- containerPort: 8080
- enabled: true
- env:
- LOGGING_LEVEL_ROOT: INFO
- SPRING_CLOUD_CONFIG_ENABLED: "true"
- image:
- name: gateway
- tag: 3.0.0
- ingress:
- annotations:
- cert-manager.io/cluster-issuer: letsencrypt-prod
- className: nginx
- enabled: false
- hosts:
- - host: dev.jxfxtd.com
- paths:
- - path: /
- pathType: Prefix
- tls:
- - hosts:
- - dev.jxfxtd.com
- secretName: gateway-tls
- javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8080
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 5
- port: 8080
- protocol: TCP
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8080
- initialDelaySeconds: 20
- periodSeconds: 5
- timeoutSeconds: 3
- replicaCount: 1
- resources:
- limits:
- cpu: 500m
- memory: 512Mi
- requests:
- cpu: 250m
- memory: 256Mi
- service:
- annotations: {}
- port: 8080
- targetPort: 8080
- type: ClusterIP
- springProfiles: kubernetes
- global:
- imagePullSecrets: []
- registry:
- createSecret: true
- email: ops@example.com
- password: Harbor12345
- username: admin
- image:
- namespace: shoprecycle
- pullPolicy: IfNotPresent
- registry: harbor.stardance
- tag: 3.0.0
- logging:
- format: json
- level: INFO
- monitoring:
- enabled: false
- serviceMonitor:
- enabled: false
- interval: 30s
- networkPolicy:
- enabled: false
- policyTypes:
- - Ingress
- - Egress
- orderService:
- containerPort: 8081
- enabled: true
- env:
- LOGGING_LEVEL_ROOT: INFO
- SPRING_CLOUD_CONFIG_ENABLED: "true"
- image:
- name: order-service
- tag: 3.0.0
- javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8081
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 5
- port: 8081
- protocol: TCP
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8081
- initialDelaySeconds: 20
- periodSeconds: 5
- timeoutSeconds: 3
- replicaCount: 1
- resources:
- limits:
- cpu: 500m
- memory: 512Mi
- requests:
- cpu: 250m
- memory: 256Mi
- service:
- annotations: {}
- port: 8081
- targetPort: 8081
- type: ClusterIP
- springProfiles: kubernetes
- paymentService:
- containerPort: 8082
- enabled: true
- env:
- LOGGING_LEVEL_ROOT: INFO
- SPRING_CLOUD_CONFIG_ENABLED: "true"
- image:
- name: payment-service
- tag: 3.0.0
- javaOpts: -Xms256m -Xmx512m -XX:+UseG1GC
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8082
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 5
- port: 8082
- protocol: TCP
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8082
- initialDelaySeconds: 20
- periodSeconds: 5
- timeoutSeconds: 3
- replicaCount: 1
- resources:
- limits:
- cpu: 500m
- memory: 512Mi
- requests:
- cpu: 250m
- memory: 256Mi
- service:
- annotations: {}
- port: 8082
- targetPort: 8082
- type: ClusterIP
- springProfiles: kubernetes
- podSecurityPolicy:
- enabled: false
- rbac:
- create: true
- serviceAccountName: ""
- replicaCount: 1
- tolerations: []
- webFrontend:
- containerPort: 80
- enabled: true
- env:
- LOGGING_LEVEL: info
- VUE_APP_API_BASE: http://shop-recycle-gateway:8080
- image:
- name: web
- tag: 3.0.0
- ingress:
- annotations:
- cert-manager.io/cluster-issuer: letsencrypt-prod
- className: nginx
- enabled: true
- hosts:
- - host: dev.jxfxtd.com
- paths:
- - path: /
- pathType: Prefix
- tls:
- - hosts:
- - dev.jxfxtd.com
- secretName: web-tls
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 80
- initialDelaySeconds: 10
- periodSeconds: 10
- timeoutSeconds: 5
- port: 80
- protocol: TCP
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /
- port: 80
- initialDelaySeconds: 5
- periodSeconds: 5
- timeoutSeconds: 3
- replicaCount: 1
- resources:
- limits:
- cpu: 500m
- memory: 256Mi
- requests:
- cpu: 100m
- memory: 128Mi
- service:
- annotations: {}
- port: 80
- targetPort: 80
- type: ClusterIP
-
- containers:
- - name: payment-service
- image: "harbor.stardance/shoprecycle/payment-service:3.0.0"
- imagePullPolicy: IfNotPresent
-
- ports:
- - name: http
- containerPort: 8082
- protocol: TCP
-
- env:
- - name: SPRING_PROFILES_ACTIVE
- value: "kubernetes,dev"
-
- - name: JAVA_OPTS
- value: "-Xms256m -Xmx512m -XX:+UseG1GC"
- - name: LOGGING_LEVEL_ROOT
- value: "INFO"
- - name: SPRING_CLOUD_CONFIG_ENABLED
- value: "true"
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8082
- initialDelaySeconds: 30
- periodSeconds: 10
- timeoutSeconds: 5
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 8082
- initialDelaySeconds: 20
- periodSeconds: 5
- timeoutSeconds: 3
-
- resources:
- limits:
- cpu: 500m
- memory: 512Mi
- requests:
- cpu: 250m
- memory: 256Mi
-
- volumeMounts:
- - name: logs
- mountPath: /app/logs
-
- volumes:
- - name: logs
- emptyDir: {}
- ---
- # Source: shop-recycle/templates/deployment-web.yaml
- apiVersion: apps/v1
- kind: Deployment
- metadata:
- name: shop-recycle-web
- labels:
- app: shop-recycle-web
- helm.sh/chart: shop-recycle-1.0.0
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- app.kubernetes.io/version: "1.0.0"
- app.kubernetes.io/managed-by: Helm
- environment: dev
- namespace: shop-recycle
- spec:
- replicas: 1
- selector:
- matchLabels:
- app: shop-recycle-web
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- template:
- metadata:
- labels:
- app: shop-recycle-web
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- spec:
- serviceAccountName: shop-recycle
- imagePullSecrets:
- - name: shop-recycle-registry-secret
- affinity:
- podAntiAffinity:
- preferredDuringSchedulingIgnoredDuringExecution:
- - podAffinityTerm:
- labelSelector:
- matchExpressions:
- - key: app
- operator: In
- values:
- - shop-recycle-gateway
- topologyKey: kubernetes.io/hostname
- weight: 100
- containers:
- - name: web
- image: "harbor.stardance/shoprecycle/web:3.0.0"
- imagePullPolicy: IfNotPresent
- ports:
- - name: http
- containerPort: 80
- protocol: TCP
- env:
- - name: LOGGING_LEVEL
- value: "info"
- - name: VUE_APP_API_BASE
- value: "http://shop-recycle-gateway:8080"
- livenessProbe:
- failureThreshold: 3
- httpGet:
- path: /health
- port: 80
- initialDelaySeconds: 10
- periodSeconds: 10
- timeoutSeconds: 5
- readinessProbe:
- failureThreshold: 3
- httpGet:
- path: /
- port: 80
- initialDelaySeconds: 5
- periodSeconds: 5
- timeoutSeconds: 3
- resources:
- limits:
- cpu: 500m
- memory: 256Mi
- requests:
- cpu: 100m
- memory: 128Mi
- ---
- # Source: shop-recycle/templates/ingress-web.yaml
- apiVersion: networking.k8s.io/v1
- kind: Ingress
- metadata:
- name: shop-recycle-web
- labels:
- app: shop-recycle-web
- helm.sh/chart: shop-recycle-1.0.0
- app.kubernetes.io/name: shop-recycle
- app.kubernetes.io/instance: shop-recycle
- app.kubernetes.io/version: "1.0.0"
- app.kubernetes.io/managed-by: Helm
- environment: dev
- namespace: shop-recycle
- annotations:
- cert-manager.io/cluster-issuer: letsencrypt-prod
- spec:
- ingressClassName: nginx
- tls:
- - hosts:
- - dev.jxfxtd.com
- secretName: web-tls
- rules:
- - host: "dev.jxfxtd.com"
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: shop-recycle-web
- port:
- number: 80
|