From 955e39d2f87951cc12f5b9ec3d5a27054f9a8b03 Mon Sep 17 00:00:00 2001 From: Maciej Malewski Date: Thu, 27 Aug 2020 10:43:09 +0200 Subject: [PATCH] [OOM] Moving cert-service to platform aaf-cert-service has been renamed to oom-cert-service and moved from oom/kubernetes/aaf/components to oom/kubernetes/platform/components. All aaf-cert-service references have been replaced with oom-cert-service. Issue-ID: OOM-2526 Change-Id: I70ef4bf3ee7085a5ef7075bde68eb0ea0a95ebf7 Signed-off-by: Maciej Malewski --- .../resources/certServiceClient-keystore.jks | Bin 4066 -> 0 bytes .../resources/certServiceServer-keystore.jks | Bin 4111 -> 0 bytes .../resources/certServiceServer-keystore.p12 | Bin 4683 -> 0 bytes .../components/aaf-cert-service/resources/root.crt | 33 --------- .../aaf-cert-service/resources/truststore.jks | Bin 1730 -> 0 bytes kubernetes/aaf/requirements.yaml | 4 +- kubernetes/aaf/values.yaml | 5 +- kubernetes/common/cmpv2Config/values.yaml | 6 +- .../resources/config/k8s-plugin.json | 21 +++--- kubernetes/onap/requirements.yaml | 5 ++ kubernetes/onap/resources/overrides/onap-all.yaml | 4 ++ ...ment.yaml => oom-cert-service-environment.yaml} | 3 +- kubernetes/onap/values.yaml | 17 +++-- kubernetes/platform/.gitignore | 0 kubernetes/platform/.helmignore | 21 ++++++ kubernetes/platform/Chart.yaml | 20 ++++++ kubernetes/platform/Makefile | 50 +++++++++++++ kubernetes/platform/components/Makefile | 51 +++++++++++++ .../components/oom-cert-service}/.helmignore | 0 .../components/oom-cert-service}/Chart.yaml | 6 +- .../components/oom-cert-service}/requirements.yaml | 0 .../resources/certServiceClient-keystore.jks | Bin 0 -> 4066 bytes .../resources/certServiceServer-keystore.jks | Bin 0 -> 4109 bytes .../resources/certServiceServer-keystore.p12 | Bin 0 -> 4683 bytes .../resources/default/cmpServers.json | 0 .../components/oom-cert-service/resources/root.crt | 33 +++++++++ .../resources/test/cmpServers.json | 0 .../oom-cert-service/resources/truststore.jks | Bin 0 -> 1730 bytes .../oom-cert-service}/templates/deployment.yaml | 0 .../oom-cert-service}/templates/secret.yaml | 2 +- .../oom-cert-service}/templates/service.yaml | 0 .../components/oom-cert-service}/values.yaml | 21 +++--- kubernetes/platform/requirements.yaml | 21 ++++++ kubernetes/platform/values.yaml | 79 +++++++++++++++++++++ 34 files changed, 327 insertions(+), 75 deletions(-) delete mode 100644 kubernetes/aaf/components/aaf-cert-service/resources/certServiceClient-keystore.jks delete mode 100644 kubernetes/aaf/components/aaf-cert-service/resources/certServiceServer-keystore.jks delete mode 100644 kubernetes/aaf/components/aaf-cert-service/resources/certServiceServer-keystore.p12 delete mode 100644 kubernetes/aaf/components/aaf-cert-service/resources/root.crt delete mode 100644 kubernetes/aaf/components/aaf-cert-service/resources/truststore.jks rename kubernetes/onap/resources/overrides/{aaf-cert-service-environment.yaml => oom-cert-service-environment.yaml} (97%) create mode 100644 kubernetes/platform/.gitignore create mode 100644 kubernetes/platform/.helmignore create mode 100644 kubernetes/platform/Chart.yaml create mode 100644 kubernetes/platform/Makefile create mode 100644 kubernetes/platform/components/Makefile rename kubernetes/{aaf/components/aaf-cert-service => platform/components/oom-cert-service}/.helmignore (100%) rename kubernetes/{aaf/components/aaf-cert-service => platform/components/oom-cert-service}/Chart.yaml (88%) rename kubernetes/{aaf/components/aaf-cert-service => platform/components/oom-cert-service}/requirements.yaml (100%) create mode 100644 kubernetes/platform/components/oom-cert-service/resources/certServiceClient-keystore.jks create mode 100644 kubernetes/platform/components/oom-cert-service/resources/certServiceServer-keystore.jks create mode 100644 kubernetes/platform/components/oom-cert-service/resources/certServiceServer-keystore.p12 rename kubernetes/{aaf/components/aaf-cert-service => platform/components/oom-cert-service}/resources/default/cmpServers.json (100%) create mode 100644 kubernetes/platform/components/oom-cert-service/resources/root.crt rename kubernetes/{aaf/components/aaf-cert-service => platform/components/oom-cert-service}/resources/test/cmpServers.json (100%) create mode 100644 kubernetes/platform/components/oom-cert-service/resources/truststore.jks rename kubernetes/{aaf/components/aaf-cert-service => platform/components/oom-cert-service}/templates/deployment.yaml (100%) rename kubernetes/{aaf/components/aaf-cert-service => platform/components/oom-cert-service}/templates/secret.yaml (93%) rename kubernetes/{aaf/components/aaf-cert-service => platform/components/oom-cert-service}/templates/service.yaml (100%) rename kubernetes/{aaf/components/aaf-cert-service => platform/components/oom-cert-service}/values.yaml (88%) create mode 100644 kubernetes/platform/requirements.yaml create mode 100644 kubernetes/platform/values.yaml diff --git a/kubernetes/aaf/components/aaf-cert-service/resources/certServiceClient-keystore.jks b/kubernetes/aaf/components/aaf-cert-service/resources/certServiceClient-keystore.jks deleted file mode 100644 index e7da9a7d44e5825788e3cedb680ba21ea3182eaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4066 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 X*vAZ9v$Ufe_w9cH*pSVK diff --git a/kubernetes/aaf/components/aaf-cert-service/resources/certServiceServer-keystore.jks b/kubernetes/aaf/components/aaf-cert-service/resources/certServiceServer-keystore.jks deleted file mode 100644 index f47adb614fcefd7fb400c79635e697b9c4759b12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4111 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 diff --git a/kubernetes/aaf/components/aaf-cert-service/resources/certServiceServer-keystore.p12 b/kubernetes/aaf/components/aaf-cert-service/resources/certServiceServer-keystore.p12 deleted file mode 100644 index 9b90af649917f7e088325474dee25dd1f1a51423..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4683 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 literal 0 HcmV?d00001 diff --git a/kubernetes/platform/components/oom-cert-service/resources/certServiceServer-keystore.jks b/kubernetes/platform/components/oom-cert-service/resources/certServiceServer-keystore.jks new file mode 100644 index 0000000000000000000000000000000000000000..e3882b13573c223ecd79f82b91bbdfb70e32c21e GIT binary patch literal 4109 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 literal 0 HcmV?d00001 diff --git a/kubernetes/platform/components/oom-cert-service/resources/certServiceServer-keystore.p12 b/kubernetes/platform/components/oom-cert-service/resources/certServiceServer-keystore.p12 new file mode 100644 index 0000000000000000000000000000000000000000..ce9261146ce4ec3245c22010cee9e5bcb03146ac GIT binary patch literal 4683 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 literal 0 HcmV?d00001 diff --git a/kubernetes/aaf/components/aaf-cert-service/resources/default/cmpServers.json b/kubernetes/platform/components/oom-cert-service/resources/default/cmpServers.json similarity index 100% rename from kubernetes/aaf/components/aaf-cert-service/resources/default/cmpServers.json rename to kubernetes/platform/components/oom-cert-service/resources/default/cmpServers.json diff --git a/kubernetes/platform/components/oom-cert-service/resources/root.crt b/kubernetes/platform/components/oom-cert-service/resources/root.crt new file mode 100644 index 0000000000..242e437f75 --- /dev/null +++ b/kubernetes/platform/components/oom-cert-service/resources/root.crt @@ -0,0 +1,33 @@ +-----BEGIN CERTIFICATE----- +MIIFnjCCA4agAwIBAgIEHn8h9TANBgkqhkiG9w0BAQwFADB3MQswCQYDVQQGEwJV +UzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuLUZyYW5jaXNjbzEZ +MBcGA1UEChMQTGludXgtRm91bmRhdGlvbjENMAsGA1UECxMET05BUDERMA8GA1UE +AxMIb25hcC5vcmcwHhcNMjAwODI3MDg1MjQ3WhcNMzAwODI1MDg1MjQ3WjB3MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuLUZy +YW5jaXNjbzEZMBcGA1UEChMQTGludXgtRm91bmRhdGlvbjENMAsGA1UECxMET05B +UDERMA8GA1UEAxMIb25hcC5vcmcwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK +AoICAQCOQ8TArFljhDu9EXKqAppV/eslelFAGG1NhDnh3PI6jK7qKKSTIcUpKPiG +u9CagyNq4Y1dNt1LsP/KSDDkm6CGYW2z4E0Nm0ckcGc4izdoFDFhoXkrMoKvQxct +az3YD1AiEH7kIYqDp7S3LMP8FbAXlcV62J2AEPqWtbFGszi6Pj65InNnFTGT4Oon +E46egKcSWAhNR6vN29MO9/0wZHxwXWlcS2CKt6+2QKpfimHf48EJ0idntsKpj302 +i93jWGVNtORZbDddmVZG6XaVQkfRrJiivPQHvIXU5bWCsV7OQsrzbbsSscnqDuAr +5DjR1Jbm2394e3DkXZTnqLGKReaaz0roA7ybLSesU1Fu0ZjD5Zq6ZezpXEQvcxcd +wmq1A8ugeuRKhizeBO9YddjYTHWflHLBpiEyIwDCUsXfdNdS0nHQNKMDNbkC9512 +SLbG1N6iLGt85BriMLzJrlMP48feuheu3G/Mrit01yBzIgbqP30DcAIox5bgnJOY +knxPctNaGsBup76msBzk+aBeDU5N/zirEJYxTmC3okeISzcLFlqYUUSsEzlqh8SS +pNDK6ZbnX1khJJdUbCJGmgFS6N4RPXdxX12OCJDyjjCXcn7RXcZsYb3A+eF09+EM +l0Vp3P+Aj6+eSN+t1Ez0sjGfSv/I8q1zV/trYZBq/LZIznfBFwIDAQABozIwMDAd +BgNVHQ4EFgQUC0e3vObokYFDHM21OlRF4UO6L7EwDwYDVR0TAQH/BAUwAwEB/zAN +BgkqhkiG9w0BAQwFAAOCAgEAWLrsWPcRJb81ozx1O8lytX4aUagjYyWIDOst1mqI +VH+U5bHo7oReKdfFcy4Zen2bKh9DITGD7jweqTxAVx3scLq/3PE2HSG+6fNJ6wt7 +amrMZA6IdWqDWnaFMZQug3JTMH7s6v3rD7FU7awVc6lY+7TjR3qunU2m8F5GvATF +ag+VmMSLiaBBbbmQqd1JkvCzPXlwwN3rg2u81zMys1AIbgeOlE5ZmWppOQpi7UrZ +C8PTsRKzapgENlgxtsqVjsAMJI6OGk20bNcQKDn5fU6QwYLfnLPlkuRmFD8FeluI +jz+ROjzxdC7E/BA80uZctvEEvn2VnD01IlEm6HoC+71erT+zmvM4AGd7EJa6mklb +X+tGSkfzbIAR2gcn9sdNdhYA2hXXpQaeEp19bB8MAoSp5raCtbqZDQVHofJFY7gG +FW+yKLlqBTCTm1XOPriUwbP6gkpLlkeTxeIAx8QbucoFx11J7jAeXY7oTXfSQw3h +OR0/CHlG0BjVep6RNGA0k9cDNRyIdkxvA31rtgYCSbtepR5IhZyFhiN25Djxu/g9 +krspoxAS9ModBSiswjl4Q26eoYT4pnFXMfYbh5E4qNZNv0/S3YQ0HSTupls6M77J +KHMx17m8EWtdsv2KyUkFqu1Q1nGky7SjpFUsVlp65Q+au3ftKxUDIRWK6jgpRH1e +YIk= +-----END CERTIFICATE----- diff --git a/kubernetes/aaf/components/aaf-cert-service/resources/test/cmpServers.json b/kubernetes/platform/components/oom-cert-service/resources/test/cmpServers.json similarity index 100% rename from kubernetes/aaf/components/aaf-cert-service/resources/test/cmpServers.json rename to kubernetes/platform/components/oom-cert-service/resources/test/cmpServers.json diff --git a/kubernetes/platform/components/oom-cert-service/resources/truststore.jks b/kubernetes/platform/components/oom-cert-service/resources/truststore.jks new file mode 100644 index 0000000000000000000000000000000000000000..3d857e34afc76880df4aafe48bc2a77f922e29fe GIT binary patch literal 1730 zcmV;z20i&Of(E_<0Ru3C26qMtDuzgg_YDCD0ic2gXas@=WH5pTU@(FPTm}g$hDe6@ z4FLxRpn?WXFoFh20s#Opf(Akc2`Yw2hW8Bt2LUiC1_~;MNQU7sBuhWINoRd`#MDteDcxg15Dm=JB6?VC{v z@rI1|RmQG%rc5(-|-brDe$d{L9!Jjx362}vX3wy9u;AIkgW zBTmo_HRAeoj=h~hR_w%RbNVwg63}KHc2rb(!?qLqr1-{wDc6Xggu#XDFTs?mjf5Y! zcaPM?ixNhocx}>O--N)Zk+?NCuomc@GYMLF!ABa@9c|Vt8s+w9s8Euhh|sSZ`NKJB z|AP|YWsDQk`^zrgu&_lb#ST9U1B*6AWBAtHcV^56#Y?eraVRH z_Fp>sV*p}AS7kvO%pT%%1{||)?tU!e!E9Kv2sXKV*v!>5CdNM4cIL(c?<`_I?52eg zTd3+8GlU4;S5%a+UvH;Raj4w%{%i9J47B8yvlI+*k-TkV1&>7G{VDyl&yNjJP<%Ua zi~b+$e>j1)idd)QE@a1XeKdlLK%COl$f%LFM|IFnaQasHS>)n+*Ak4>F;&#Zwl)Zq z)cb;7w!{M0%VkFCVLJ@(m2y!5MrMOG#{3Uhv>Umb+092K?asd@*u|gzbg{U2+mi-- zYv5Aq9aYndY#gNWJvtmve^da=IZFDpUM!0rb?qGAtxw*@z~#6a?lAZ@_X7>1w7xcDXfrgst0Ya~GX6~mVMKvngx&0`P-g(o zkBm;90~0#%&1UJVj##ihbia#NFGt*7580ML=Sh~b^w+EF&{Ij}VJ*F+V%VESdvo-5 zDwUeFy2~nL;jA9h5)z*OV`Bw|LBimFN#l58S^G%PRQZHbY&c=~)#k3;xwFaKSL{moQEymg zavN#R%xjrMYS!Q$0YUHBIm)J-YsqV!7xi7h4~qQiP}A#H`1{;J|9ky0n$XtgdRh2% zU&}O&RGK1*>FlLxy#EFdtIrtR*TSG6t2t|>vM+U0*Pcmw%`1iOyY+@fWVqG{1J)He2_5l$@) zosspOvkzUw8KAvpFPuQj;9WdX{R)^w`qa$y7c0_L6@kcC|2788`L3S0LnNzxmWGJ# zkXzO^J9I7LCc^8tgj9&ZHyuqqla(KXEnW7J)Ua}Q-Uu=rrT**zVBv&kmWTV+<6vWD zXiB&6le++(yTqTc;1Rq564fB_Euq-zFl!vWDMA>?0MT@;>hAYl-(h`k#MFN zvt{b&Qi*pjg=8+hsnrIai1xb^{yi2Ocv(?T7PIvO;mA-LQK-a7>r^2gZYNZP-54ljBYt<`L?+apA|%$I%PX8% zGx$r^%UZ6?^4gKRr;eG_e@Q@cc+pD08Mx@gTmDfl*;-q#bP_|=q^ftL$GeZ(;Pw7pG{K6v zAJ;$=*o<8CWYDF9W76&tkowPoD!g*zY{W_Ie$s(1)ZP%14cLJL69LbgB3Tbv-9uIE zPG-V7WNYmsmCA4Lgi z?4jCy!#({3Ixs#kAutIB1uG5%0vZJX1QdWpqU&EcSOyKw2+lm`0s*E{xm*MkV^9@J YL`-h#nr(9PbcEvuVd}su0s{etpml^!-~a#s literal 0 HcmV?d00001 diff --git a/kubernetes/aaf/components/aaf-cert-service/templates/deployment.yaml b/kubernetes/platform/components/oom-cert-service/templates/deployment.yaml similarity index 100% rename from kubernetes/aaf/components/aaf-cert-service/templates/deployment.yaml rename to kubernetes/platform/components/oom-cert-service/templates/deployment.yaml diff --git a/kubernetes/aaf/components/aaf-cert-service/templates/secret.yaml b/kubernetes/platform/components/oom-cert-service/templates/secret.yaml similarity index 93% rename from kubernetes/aaf/components/aaf-cert-service/templates/secret.yaml rename to kubernetes/platform/components/oom-cert-service/templates/secret.yaml index ac92f56487..33056c79fd 100644 --- a/kubernetes/aaf/components/aaf-cert-service/templates/secret.yaml +++ b/kubernetes/platform/components/oom-cert-service/templates/secret.yaml @@ -31,7 +31,7 @@ data: apiVersion: v1 kind: Secret metadata: - name: {{ .Values.global.aaf.certServiceClient.secret.name | default .Values.tls.client.secret.defaultName }} + name: {{ .Values.global.certService.certServiceClient.secret.name | default .Values.tls.client.secret.defaultName }} type: Opaque data: certServiceClient-keystore.jks: diff --git a/kubernetes/aaf/components/aaf-cert-service/templates/service.yaml b/kubernetes/platform/components/oom-cert-service/templates/service.yaml similarity index 100% rename from kubernetes/aaf/components/aaf-cert-service/templates/service.yaml rename to kubernetes/platform/components/oom-cert-service/templates/service.yaml diff --git a/kubernetes/aaf/components/aaf-cert-service/values.yaml b/kubernetes/platform/components/oom-cert-service/values.yaml similarity index 88% rename from kubernetes/aaf/components/aaf-cert-service/values.yaml rename to kubernetes/platform/components/oom-cert-service/values.yaml index 9345edf9c3..4a3a289484 100644 --- a/kubernetes/aaf/components/aaf-cert-service/values.yaml +++ b/kubernetes/platform/components/oom-cert-service/values.yaml @@ -1,5 +1,6 @@ # Copyright © 2020, Nokia # Modifications Copyright © 2020, Nordix Foundation, Orange +# Modifications Copyright © 2020 Nokia # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -46,7 +47,7 @@ service: # Deployment configuration repository: nexus3.onap.org:10001 -image: onap/org.onap.aaf.certservice.aaf-certservice-api:1.2.0 +image: onap/org.onap.oom.platform.cert-service.oom-certservice-api:2.0.0 pullPolicy: Always replicaCount: 1 @@ -81,21 +82,21 @@ resources: # Application configuration cmpServers: secret: - name: aaf-cert-service-secret + name: oom-cert-service-secret volume: - name: aaf-cert-service-volume - mountPath: /etc/onap/aaf/certservice + name: oom-cert-service-volume + mountPath: /etc/onap/oom/certservice tls: server: secret: - name: aaf-cert-service-server-tls-secret + name: oom-cert-service-server-tls-secret volume: - name: aaf-cert-service-server-tls-volume - mountPath: /etc/onap/aaf/certservice/certs/ + name: oom-cert-service-server-tls-volume + mountPath: /etc/onap/oom/certservice/certs/ client: secret: - defaultName: aaf-cert-service-client-tls-secret + defaultName: oom-cert-service-client-tls-secret envs: keystore: @@ -116,9 +117,9 @@ credentials: #truststorePasswordExternalSecret: # Below cmp values contain credentials for EJBCA test instance and are relevant only if global addTestingComponents flag is enabled cmp: - #clientIakExternalSecret: + clientIakExternalSecret: '{{ include "common.release" . }}-ejbca-client-iak' #clientRvExternalSecret: - #raIakExternalSecret: + raIakExternalSecret: '{{ include "common.release" . }}-ejbca-ra-iak' #raRvExternalSecret: client: {} # iak: mypassword diff --git a/kubernetes/platform/requirements.yaml b/kubernetes/platform/requirements.yaml new file mode 100644 index 0000000000..648197898d --- /dev/null +++ b/kubernetes/platform/requirements.yaml @@ -0,0 +1,21 @@ +# Copyright © 2017 Amdocs, Bell Canada +# Modifications Copyright © 2018 AT&T +# Modifications Copyright © 2020 Orange +# Modifications Copyright © 2020 Nokia +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +dependencies: + - name: oom-cert-service + version: ~6.x-0 + repository: 'file://components/oom-cert-service' \ No newline at end of file diff --git a/kubernetes/platform/values.yaml b/kubernetes/platform/values.yaml new file mode 100644 index 0000000000..687fb6151e --- /dev/null +++ b/kubernetes/platform/values.yaml @@ -0,0 +1,79 @@ +# Copyright © 2017 Amdocs, Bell Canada +# Modifications © 2020 AT&T +# Modifications Copyright © 2020 Nokia +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +################################################################# +# Global configuration defaults. +################################################################# + +global: + nodePortPrefix: 302 + # Readiness image + readinessRepository: oomk8s + readinessImage: readiness-check:2.0.2 + # Ubuntu Init image + ubuntuInitRepository: registry.hub.docker.com + ubuntuInitImage: oomk8s/ubuntu-init:2.0.0 + # Logging image + loggingRepository: docker.elastic.co + loggingImage: beats/filebeat:5.5.0 + # BusyBox image + busyboxRepository: registry.hub.docker.com + busyboxImage: library/busybox:1.31 + persistence: + enabled: true + # Standard OOM + pullPolicy: "Always" + repository: "nexus3.onap.org:10001" + + # Use Local + #pullPolicy: IfNotPresent + #repository: "nexus3.onap.org:10003" + + cmpv2Enabled: true + addTestingComponents: false + + certService: + certServiceClient: + secret: + name: oom-cert-service-client-tls-secret + +################################################################# +# Application configuration defaults. +################################################################# + +flavor: small +# default number of instances +replicaCount: 1 + +nodeSelector: {} + +affinity: {} + +# probe configuration parameters +liveness: + initialDelaySeconds: 350 + periodSeconds: 10 + # necessary to disable liveness probe when setting breakpoints + # in debugger so K8s doesn't restart unresponsive container + enabled: true + +readiness: + initialDelaySeconds: 150 + periodSeconds: 10 + +persistence: {} + +resources: {} -- 2.16.6