From 1697e72c56d8b4a9fb91ba23aeadc540121b05d9 Mon Sep 17 00:00:00 2001 From: Michael Bolot Date: Thu, 8 Sep 2022 16:28:12 -0500 Subject: [PATCH 1/3] Bump rancher-webhook to v0.2.7-rc4 --- packages/rancher-webhook/package.yaml | 2 +- release.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/rancher-webhook/package.yaml b/packages/rancher-webhook/package.yaml index c07931379..fd42b4c9d 100644 --- a/packages/rancher-webhook/package.yaml +++ b/packages/rancher-webhook/package.yaml @@ -1,2 +1,2 @@ -url: https://github.com/rancher/webhook/releases/download/v0.2.7-rc2/rancher-webhook-0.2.7-rc2.tgz +url: https://github.com/rancher/webhook/releases/download/v0.2.7-rc4/rancher-webhook-0.2.7-rc4.tgz version: 1.0.6 diff --git a/release.yaml b/release.yaml index d02733447..ae8d0b2df 100644 --- a/release.yaml +++ b/release.yaml @@ -13,4 +13,4 @@ rancher-backup: rancher-backup-crd: - 2.1.4-rc1 rancher-webhook: - - 1.0.6+up0.2.7-rc2 + - 1.0.6+up0.2.7-rc4 From caf81099a9c57fbf2d864b86958deed22383a9e0 Mon Sep 17 00:00:00 2001 From: Michael Bolot Date: Thu, 8 Sep 2022 16:29:28 -0500 Subject: [PATCH 2/3] make charts --- .../rancher-webhook-1.0.6+up0.2.7-rc4.tgz | Bin 0 -> 2592 bytes .../1.0.6+up0.2.7-rc4/Chart.yaml | 18 ++++++ .../1.0.6+up0.2.7-rc4/charts/capi/Chart.yaml | 4 ++ .../charts/capi/templates/service.yaml | 13 +++++ .../1.0.6+up0.2.7-rc4/templates/_helpers.tpl | 22 ++++++++ .../templates/deployment.yaml | 52 ++++++++++++++++++ .../pre-delete-hook-cluster-role-binding.yaml | 19 +++++++ .../pre-delete-hook-cluster-role.yaml | 23 ++++++++ .../templates/pre-delete-hook-job.yaml | 36 ++++++++++++ .../templates/pre-delete-hook-psp.yaml | 33 +++++++++++ .../pre-delete-hook-service-account.yaml | 12 ++++ .../1.0.6+up0.2.7-rc4/templates/rbac.yaml | 12 ++++ .../1.0.6+up0.2.7-rc4/templates/service.yaml | 13 +++++ .../templates/serviceaccount.yaml | 4 ++ .../1.0.6+up0.2.7-rc4/templates/webhook.yaml | 19 +++++++ .../1.0.6+up0.2.7-rc4/values.yaml | 25 +++++++++ 16 files changed, 305 insertions(+) create mode 100644 assets/rancher-webhook/rancher-webhook-1.0.6+up0.2.7-rc4.tgz create mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc4/Chart.yaml create mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc4/charts/capi/Chart.yaml create mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc4/charts/capi/templates/service.yaml create mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/_helpers.tpl create mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/deployment.yaml create mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-cluster-role-binding.yaml create mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-cluster-role.yaml create mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-job.yaml create mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-psp.yaml create mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-service-account.yaml create mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/rbac.yaml create mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/service.yaml create mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/serviceaccount.yaml create mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/webhook.yaml create mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc4/values.yaml diff --git a/assets/rancher-webhook/rancher-webhook-1.0.6+up0.2.7-rc4.tgz b/assets/rancher-webhook/rancher-webhook-1.0.6+up0.2.7-rc4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0e9e5561b0869f23fac8da336969e6152e01ca73 GIT binary patch literal 2592 zcmV+*3g7h~iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PI}dZ{)TSzi0gw0~LiIdeUmYuR>G6@j1m6caCAFDT*LCaHZK@ z#uTZL)H<%S|9c@(->dc77vEmoXkON)$kB-6{N{_4Bs^H7bZ&967UE`bwkA@$cO+u3 zo{c=u^JbGt_Un0G`*%1T&R-2DV{bN@&PUVvD{nX%%_gtFdp;5NQ=&AHue{%UulB>e z5F(rlO*9o;`4&JxG+|=p21ILyE)|0SrKU@Yp%3|5>Fl&>hZP&+*`IFmy-L^v{#dp`1jhViKSarqNM%N@LX7StuVE<;gFdS7VeB z)ygS*y}qS96t}9gccC5)u}5wp^~jy?7g{1iqR>f&FDI{1G>gRa`-16aWRW;7|MlFF zJ9lI-u|kZIhsXnp%C{T{1P`gsIt3)AE^@M97+L`4CTXJuATbt-Y9a4@ux%?u6-XMJ zao-b0L!v2PorV!r=^g)VM1rM|aAm{@P`N3H+s(b5BpCHvVr2 zOHe(p0XTsF-h4D^#!2wNUy3^{tRMJ}e1SXjv() zr6Y5^E8C+WYBZl;cGBjbP@_=icy5IkP{jVX~Z}bKZ=>OOodM*8*kLSJqABE~+2#I4g*bJ>3 z%0nOCmhaz+P?L~o;+KI&TW?g1L3*`VmBzqELOqLT!?4u_>hl*1snzbf$b9(P{FDpoQb_H?Uni6C&Y1K?I|l~7na}6tRRdEW zM8dm7sG}7?l=d<&XP~2aaPvl$=%i3?P!7_cG@uAj>SAct7T{?Rq~klmtxw$iL21AL z7fW=)ER1%t1s1SGX_Sr>44nn#A?2&bd4>n`|D#s?H=2w_^WOhE2DPkknK~)V3}lf~ zoerer=Y?VF%KwR-0A&dkybmUnp1iE+)qK zw`v*y_8M8_s`VfpY5UN)S?jWMi*&Wtwh#8m?zo(*M4VX>+lK`%g)CG=Vs_it29c8> zKnyW7|1Jq-7+R_Nswb!aTt?8*1 zUs9`jWy%`vMbQkk2z)#uQLAM;X$5{V4ZjEEAQRdDku2?Sr#RZ<4rX2=HR z!gM#1w^?QQon6moxGG(nu5CHHWyymJVysHX-B+l)`Qc5qJA z;fLy2XX%*UUgh+7{QpTTJ~0t|0RKnR@wkQm-h9^M|550v{{MpLU|sq8{}hX-V*F#= z$={777(bIGC==uh65NR8@;!~H_F;T5_5COh{nMwbO!U?>=a0x2?MfgqRU};`;J)SG z5XusXeR}(7>Fp|Qc<^o2lDKyLAs?H=t#IN%Hn-i;k4B?f=m8X1)DC20hjO8>2Va3>TP=>2&`&#E-H`Dm;@~qi#`R;AiP@$a(eiDX0oLr@?r~K|DtHZxf&DH+vNgOkb zkZZ#7kgVSIL!xxn-4x&?;j4NjJ)+!)VTrR5`NfCXbUL0|083?Zn$N^eA_>3c?Cwek z{S9Sk3{*80jViwbC#HaZ^5Ss#OVQ);KlciqJko!HEjYCQZ|1f3|Bl9^dB6YnDD+hP zFC)KJHR1m`2>dK&;dcU1`}IG|>psglfJ6E}8Sm`>9rpF#F zIrr8$_w5^M0MIV}{9)XN{raEV`)7cFL;61+jd%9{Pka483N_TGZRroIc0-YxM>ET~ zr`TNQWPkclY@5?Wu28r3(#29}5eVkPcW0NiJqpE^y5XniGU{TdctbA!@etUV-E8I}L&4tMwhRrblG1+E-fKlYy+%Z2&Y_RIVdTH(2 zp07w`u7}xJzZni{hvBnF6};$Db6}RHzFAhSvO1ELA9^ZU&woznhA`ZXMQYOlplFEa z+37&#!-e1}A59|^iN3}_@KE_M^gaj7w)H<)6RFi8ATfQmZ^0bWe{a6y|4;hwzZ{1i z{0xcbdRFbjBAe!wFD-gc&p;39|8wO64#xj8Z>Rp-@BcauJu&{TpEje}fxw+4J4Xy1 zk{v*+eGJLe<+{Ixl%1^YNEftE;q6Z!3;zL0RR6(2JlV*QUCy1 CXEj>@ literal 0 HcmV?d00001 diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc4/Chart.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/Chart.yaml new file mode 100644 index 000000000..724c26cfa --- /dev/null +++ b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/Chart.yaml @@ -0,0 +1,18 @@ +annotations: + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/kube-version: '>= 1.16.0-0 < 1.25.0-0' + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/rancher-version: '>= 2.6.0-0 < 2.7.0-0' + catalog.cattle.io/release-name: rancher-webhook +apiVersion: v2 +appVersion: 0.2.7-rc4 +dependencies: +- condition: capi.enabled + name: capi + repository: "" +description: ValidatingAdmissionWebhook for Rancher types +name: rancher-webhook +version: 1.0.6+up0.2.7-rc4 diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc4/charts/capi/Chart.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/charts/capi/Chart.yaml new file mode 100644 index 000000000..388210bef --- /dev/null +++ b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/charts/capi/Chart.yaml @@ -0,0 +1,4 @@ +apiVersion: v2 +appVersion: 0.0.0 +name: capi +version: 0.0.0 diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc4/charts/capi/templates/service.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/charts/capi/templates/service.yaml new file mode 100644 index 000000000..08df65d62 --- /dev/null +++ b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/charts/capi/templates/service.yaml @@ -0,0 +1,13 @@ +kind: Service +apiVersion: v1 +metadata: + name: webhook-service + annotations: + need-a-cert.cattle.io/secret-name: rancher-webhook-tls +spec: + ports: + - name: https + port: 443 + targetPort: 8777 + selector: + app: rancher-webhook diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/_helpers.tpl b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/_helpers.tpl new file mode 100644 index 000000000..c37a65c6f --- /dev/null +++ b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/_helpers.tpl @@ -0,0 +1,22 @@ +{{- define "system_default_registry" -}} +{{- if .Values.global.cattle.systemDefaultRegistry -}} +{{- printf "%s/" .Values.global.cattle.systemDefaultRegistry -}} +{{- else -}} +{{- "" -}} +{{- end -}} +{{- end -}} + +{{- define "rancher-webhook.labels" -}} +app: rancher-webhook +{{- end }} + +{{- define "linux-node-tolerations" -}} +- key: "cattle.io/os" + value: "linux" + effect: "NoSchedule" + operator: "Equal" +{{- end -}} + +{{- define "linux-node-selector" -}} +kubernetes.io/os: linux +{{- end -}} \ No newline at end of file diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/deployment.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/deployment.yaml new file mode 100644 index 000000000..a8554d605 --- /dev/null +++ b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/deployment.yaml @@ -0,0 +1,52 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: rancher-webhook +spec: + selector: + matchLabels: + app: rancher-webhook + template: + metadata: + labels: + app: rancher-webhook + spec: + volumes: + - name: tls + secret: + secretName: rancher-webhook-tls + {{- if .Values.global.hostNetwork }} + hostNetwork: true + {{- end }} + nodeSelector: {{ include "linux-node-selector" . | nindent 8 }} + {{- if .Values.nodeSelector }} +{{ toYaml .Values.nodeSelector | indent 8 }} + {{- end }} + tolerations: {{ include "linux-node-tolerations" . | nindent 6 }} + {{- if .Values.tolerations }} +{{ toYaml .Values.tolerations | indent 6 }} + {{- end }} + containers: + - env: + - name: STAMP + value: "{{.Values.stamp}}" + - name: ENABLE_CAPI + value: "{{.Values.capi.enabled}}" + - name: ENABLE_MCM + value: "{{.Values.mcm.enabled}}" + - name: NAMESPACE + valueFrom: + fieldRef: + fieldPath: metadata.namespace + image: '{{ template "system_default_registry" . }}{{ .Values.image.repository }}:{{ .Values.image.tag }}' + name: rancher-webhook + imagePullPolicy: "{{ .Values.image.imagePullPolicy }}" + ports: + - name: https + containerPort: 9443 + - name: capi-https + containerPort: 8777 + volumeMounts: + - name: tls + mountPath: /tmp/k8s-webhook-server/serving-certs + serviceAccountName: rancher-webhook diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-cluster-role-binding.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-cluster-role-binding.yaml new file mode 100644 index 000000000..ca439ff48 --- /dev/null +++ b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-cluster-role-binding.yaml @@ -0,0 +1,19 @@ +{{- if .Values.preDelete.enabled }} +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: rancher-webhook-pre-delete + labels: {{ include "rancher-webhook.labels" . | nindent 4 }} + annotations: + "helm.sh/hook": pre-delete + "helm.sh/hook-weight": "2" + "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded,hook-failed +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: rancher-webhook-pre-delete +subjects: + - kind: ServiceAccount + name: rancher-webhook-pre-delete + namespace: {{ .Release.Namespace }} +{{- end }} diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-cluster-role.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-cluster-role.yaml new file mode 100644 index 000000000..36a1c7fef --- /dev/null +++ b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-cluster-role.yaml @@ -0,0 +1,23 @@ +{{- if .Values.preDelete.enabled }} +kind: ClusterRole +apiVersion: rbac.authorization.k8s.io/v1 +metadata: + name: rancher-webhook-pre-delete + labels: {{ include "rancher-webhook.labels" . | nindent 4 }} + annotations: + "helm.sh/hook": pre-delete + "helm.sh/hook-weight": "1" + "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded,hook-failed +rules: + - apiGroups: [ "admissionregistration.k8s.io" ] + resources: [ "mutatingwebhookconfigurations" ] + verbs: [ "delete" ] + resourceNames: [ "rancher.cattle.io" ] + - apiGroups: [ "" ] + resources: [ "serviceaccounts" ] + verbs: [ "get" ] + - apiGroups: [ "policy" ] + resources: [ "podsecuritypolicies" ] + verbs: [ "use" ] + resourceNames: [ "rancher-webhook-pre-delete" ] +{{- end }} diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-job.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-job.yaml new file mode 100644 index 000000000..81f306b86 --- /dev/null +++ b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-job.yaml @@ -0,0 +1,36 @@ +{{- if .Values.preDelete.enabled }} +apiVersion: batch/v1 +kind: Job +metadata: + name: rancher-webhook-pre-delete + namespace: {{ .Release.Namespace }} + labels: {{ include "rancher-webhook.labels" . | nindent 4 }} + annotations: + "helm.sh/hook": pre-delete + "helm.sh/hook-weight": "3" + "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded +spec: + backoffLimit: 3 + template: + metadata: + name: rancher-webhook-pre-delete + labels: {{ include "rancher-webhook.labels" . | nindent 8 }} + spec: + serviceAccountName: rancher-webhook-pre-delete + restartPolicy: OnFailure + nodeSelector: {{ include "linux-node-selector" . | nindent 8 }} + {{- if .Values.nodeSelector }} +{{ toYaml .Values.nodeSelector | indent 8 }} + {{- end }} + tolerations: {{ include "linux-node-tolerations" . | nindent 6 }} + {{- if .Values.tolerations }} +{{ toYaml .Values.tolerations | indent 6 }} + {{- end }} + containers: + - name: rancher-webhook-pre-delete + image: "{{ include "system_default_registry" . }}{{ .Values.preDelete.image.repository }}:{{ .Values.preDelete.image.tag }}" + imagePullPolicy: IfNotPresent + securityContext: + runAsUser: 0 + command: [ "kubectl", "delete", "--ignore-not-found=true", "mutatingwebhookconfigurations", "rancher.cattle.io" ] +{{- end }} diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-psp.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-psp.yaml new file mode 100644 index 000000000..8acf758d0 --- /dev/null +++ b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-psp.yaml @@ -0,0 +1,33 @@ +{{- if .Values.preDelete.enabled }} +apiVersion: policy/v1beta1 +kind: PodSecurityPolicy +metadata: + name: rancher-webhook-pre-delete + labels: {{ include "rancher-webhook.labels" . | nindent 4 }} + annotations: + "helm.sh/hook": pre-delete + "helm.sh/hook-weight": "1" + "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded,hook-failed +spec: + privileged: false + hostNetwork: false + hostIPC: false + hostPID: false + runAsUser: + rule: 'RunAsAny' + seLinux: + rule: 'RunAsAny' + supplementalGroups: + rule: 'MustRunAs' + ranges: + - min: 1 + max: 65535 + fsGroup: + rule: 'MustRunAs' + ranges: + - min: 1 + max: 65535 + readOnlyRootFilesystem: false + volumes: + - 'secret' +{{- end }} diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-service-account.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-service-account.yaml new file mode 100644 index 000000000..93e215394 --- /dev/null +++ b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/pre-delete-hook-service-account.yaml @@ -0,0 +1,12 @@ +{{- if .Values.preDelete.enabled }} +apiVersion: v1 +kind: ServiceAccount +metadata: + name: rancher-webhook-pre-delete + namespace: {{ .Release.Namespace }} + labels: {{ include "rancher-webhook.labels" . | nindent 4 }} + annotations: + "helm.sh/hook": pre-delete + "helm.sh/hook-weight": "1" + "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded,hook-failed +{{- end }} diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/rbac.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/rbac.yaml new file mode 100644 index 000000000..9afaae6c6 --- /dev/null +++ b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/rbac.yaml @@ -0,0 +1,12 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: rancher-webhook +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: cluster-admin +subjects: +- kind: ServiceAccount + name: rancher-webhook + namespace: {{.Release.Namespace}} diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/service.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/service.yaml new file mode 100644 index 000000000..74a8a9e5a --- /dev/null +++ b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/service.yaml @@ -0,0 +1,13 @@ +kind: Service +apiVersion: v1 +metadata: + name: rancher-webhook + namespace: cattle-system +spec: + ports: + - port: 443 + targetPort: 9443 + protocol: TCP + name: https + selector: + app: rancher-webhook diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/serviceaccount.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/serviceaccount.yaml new file mode 100644 index 000000000..f9251b418 --- /dev/null +++ b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/serviceaccount.yaml @@ -0,0 +1,4 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + name: rancher-webhook diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/webhook.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/webhook.yaml new file mode 100644 index 000000000..4f95ae896 --- /dev/null +++ b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/templates/webhook.yaml @@ -0,0 +1,19 @@ +apiVersion: admissionregistration.k8s.io/v1 +kind: ValidatingWebhookConfiguration +metadata: + name: rancher.cattle.io +webhooks: +- admissionReviewVersions: + - v1 + - v1beta1 + clientConfig: + service: + name: rancher-webhook + namespace: cattle-system + path: /v1/webhook/validation + port: 443 + failurePolicy: Ignore + matchPolicy: Equivalent + name: rancher.cattle.io + sideEffects: None + timeoutSeconds: 10 diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc4/values.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/values.yaml new file mode 100644 index 000000000..9ec60fc82 --- /dev/null +++ b/charts/rancher-webhook/1.0.6+up0.2.7-rc4/values.yaml @@ -0,0 +1,25 @@ +image: + repository: rancher/rancher-webhook + tag: v0.2.7-rc4 + imagePullPolicy: IfNotPresent + +global: + cattle: + systemDefaultRegistry: "" + hostNetwork: false + +capi: + enabled: false + +mcm: + enabled: true + +preDelete: + enabled: true + image: + repository: rancher/kubectl + tag: v1.23.3 + +# tolerations for the webhook deployment. See https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/ for more info +tolerations: [] +nodeSelector: {} \ No newline at end of file From b352f0af62f7f7beb08a0debbf581a6775cb8ce5 Mon Sep 17 00:00:00 2001 From: Michael Bolot Date: Thu, 8 Sep 2022 16:30:21 -0500 Subject: [PATCH 3/3] make remove 0.2.7-rc2 --- .../rancher-webhook-1.0.6+up0.2.7-rc2.tgz | Bin 2593 -> 0 bytes .../1.0.6+up0.2.7-rc2/Chart.yaml | 18 ------ .../1.0.6+up0.2.7-rc2/charts/capi/Chart.yaml | 4 -- .../charts/capi/templates/service.yaml | 13 ----- .../1.0.6+up0.2.7-rc2/templates/_helpers.tpl | 22 -------- .../templates/deployment.yaml | 52 ------------------ .../pre-delete-hook-cluster-role-binding.yaml | 19 ------- .../pre-delete-hook-cluster-role.yaml | 23 -------- .../templates/pre-delete-hook-job.yaml | 36 ------------ .../templates/pre-delete-hook-psp.yaml | 33 ----------- .../pre-delete-hook-service-account.yaml | 12 ---- .../1.0.6+up0.2.7-rc2/templates/rbac.yaml | 12 ---- .../1.0.6+up0.2.7-rc2/templates/service.yaml | 13 ----- .../templates/serviceaccount.yaml | 4 -- .../1.0.6+up0.2.7-rc2/templates/webhook.yaml | 19 ------- .../1.0.6+up0.2.7-rc2/values.yaml | 25 --------- index.yaml | 10 ++-- 17 files changed, 5 insertions(+), 310 deletions(-) delete mode 100644 assets/rancher-webhook/rancher-webhook-1.0.6+up0.2.7-rc2.tgz delete mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc2/Chart.yaml delete mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc2/charts/capi/Chart.yaml delete mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc2/charts/capi/templates/service.yaml delete mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/_helpers.tpl delete mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/deployment.yaml delete mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-cluster-role-binding.yaml delete mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-cluster-role.yaml delete mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-job.yaml delete mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-psp.yaml delete mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-service-account.yaml delete mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/rbac.yaml delete mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/service.yaml delete mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/serviceaccount.yaml delete mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/webhook.yaml delete mode 100644 charts/rancher-webhook/1.0.6+up0.2.7-rc2/values.yaml diff --git a/assets/rancher-webhook/rancher-webhook-1.0.6+up0.2.7-rc2.tgz b/assets/rancher-webhook/rancher-webhook-1.0.6+up0.2.7-rc2.tgz deleted file mode 100644 index 66d5d66d1f7172ce33b6d1e937530164e3c0ba08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2593 zcmV++3f}b}iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PI}dZ{)TSzi0gw0~LiIdeTb!c@>%hj?XEsxN{6UO;H5Ffh*1K zGNwp{q}Fkr{of0T`dY2lYhQeOaie)zn<7Ueiu0Q@b-R}+*m z)yk=Qy}qS961S?ecc~s*Vh`O?>Y+Q^FSJC4M4^)jUrk=AXckH6_a)Qy&>~4v{p-0y zcjm}&XhoPHkC2BHRbV*~3La6NcM3^DUF2lWFtPy5O|nJ{Kw=^k)k59{VB1!NDwH%a z( zOHn}Xm}UE zyTygjml73nZCOhu=7bfdMYH@?00zC^;)0}1U*VD}U0@Z!N+^AS`c}xB02YKPw5$x* zvXKSeRqb&YZ#8Ge$FdTMZ;_$K-D`!sMvAUS&Wu#3S$^F-tnUs-?#QzK1X?hZ##ZK7 zsaFWa)Ifv@6L&Fk?ZP!8th7#4Fv$5yjv7^F5+V_*K`3~LiB! zrE+!h8=>H!{!fN2{hv-J!(RW7LHG9#M7W?F!8Tg?F*0iTQ5Je>gR|LKSx346_j_X? zj9!=CPNzOs!xBlkUV!~)HLyR40WyWvKXxq-@@VI8tNBE&)$KAeN2Uw|k|evXP06Xv zDEAbdOwk&8Suk?o1~c$#dY~DQ<)$i0Q(gP~=aeve z|MN7&P=&%98Ma}j_JA9ly5IkP{cj-JZ}bKZ=>N#`y_WvZM$=yZk3!8bgd~X?tbOZ- z@+g3})%&+%)FdLB1XZBX)*F>zm|ZPbr7^HE(c$WSu5+dVpi}Dr%4JuKYuqm*w#8yE z6M#~TjMjpsF;=6TLUPSi#YbT%QP+ISmW!@ubn21aSlDn}GW;-Ix4fCc1u0n+Kw}zO zM*JQq4_O-RQ+gME1x~ZrP{W&=OG~mQQ^NvXWkUb#u`Aru3vY#B(A?Z{czb>1SN3a-K_i`Ss=L*?F7EH&VpSWe%{Q$f7G; zY_}Hemqf3EN(iAS2iyl2HkP6;*-P-wv%_i8ntjQ8Ko0IB} z-LSJIPcsOycNn(1Ky&^QA+_3F7r77Ln4fAvT?(lK`0IE)+8L9*Xy?GdH?!HSx@utR zgGhOo2u-vCh_hbiSf}t~~JfeL0IM484{(snt|AynCKkfa$V^GTqSE-ZI%s?I~ z)jpz}lh7rpUI|J6n_FY|=1m@SRF31BStwV6;n!xF9Cjd`dbL@VzqjRG>kvwv^y>rDv{(?#13GN3n5Dtk(l51wL#=G z3=t!Y%)bjl8Aev7K84*S3H^r@Y4X6VS^ztf`j|OX>HH@QjYV+^7S~&5z}jn7o!0a; ziZ7W}y)tDD_o8fuMg+du^p@mB(Wl}6(=q~w@PF*J@qak=Wp+qV}G$Z0v=M~&yN$^Dw^s!{9{+z5^G{3!AHe_NWHf5wzc(BA_iA2<_S<1czU zaV=ARs{W-=2H$Gf2HSDyl4r`xg?1Jq<z@7~r8HQJfrCuJDG$yL^R%I{9{I{f?0TtFAj&l6g?jQ3$M^ABK;@WfAI5Fium6R;e+CFRr2nJgXlMWbxYz%q(3aY?E&XBD-cqFPqnTCQ zQ*N$v@;?J8x6NrHm#ABN=@Kcl2n7q^yR*y29))sC-S!6K&W*rddP-ju9n}A)yZbwI zNdJ9r+RpzBhyDKlqtLVX_PxrzSlX}uWq|eh?f-N#***W)$Nxv6t@A$*Y(%L;fcgUh z#dibFnw63LU{TjetYT^9etUJ(D_m2&Ercl?hP7Y(m~1mZ$S87c?pPcpHdyswy|i&{ z&sQXJ*TZbAU;Bf`Vfg$}1uwfa9GHcvZ&p>SypCiQhn~vT^Pf|?CJc9Dk;ZfYC>r5; zemYPEa3OfcN7EQZs;@B=JW>Jp-sgbXw*H4JBDETXB%#mtEto_4@6C4n|8f8Qm*dcb zpCR#F&uV;FWW9amON-vqGtfi&|6I9%gYo~gb^dqgd;R{e= 1.16.0-0 < 1.25.0-0' - catalog.cattle.io/namespace: cattle-system - catalog.cattle.io/os: linux - catalog.cattle.io/permits-os: linux,windows - catalog.cattle.io/rancher-version: '>= 2.6.0-0 < 2.7.0-0' - catalog.cattle.io/release-name: rancher-webhook -apiVersion: v2 -appVersion: 0.2.7-rc2 -dependencies: -- condition: capi.enabled - name: capi - repository: "" -description: ValidatingAdmissionWebhook for Rancher types -name: rancher-webhook -version: 1.0.6+up0.2.7-rc2 diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/charts/capi/Chart.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc2/charts/capi/Chart.yaml deleted file mode 100644 index 388210bef..000000000 --- a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/charts/capi/Chart.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v2 -appVersion: 0.0.0 -name: capi -version: 0.0.0 diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/charts/capi/templates/service.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc2/charts/capi/templates/service.yaml deleted file mode 100644 index 08df65d62..000000000 --- a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/charts/capi/templates/service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -kind: Service -apiVersion: v1 -metadata: - name: webhook-service - annotations: - need-a-cert.cattle.io/secret-name: rancher-webhook-tls -spec: - ports: - - name: https - port: 443 - targetPort: 8777 - selector: - app: rancher-webhook diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/_helpers.tpl b/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/_helpers.tpl deleted file mode 100644 index c37a65c6f..000000000 --- a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/_helpers.tpl +++ /dev/null @@ -1,22 +0,0 @@ -{{- define "system_default_registry" -}} -{{- if .Values.global.cattle.systemDefaultRegistry -}} -{{- printf "%s/" .Values.global.cattle.systemDefaultRegistry -}} -{{- else -}} -{{- "" -}} -{{- end -}} -{{- end -}} - -{{- define "rancher-webhook.labels" -}} -app: rancher-webhook -{{- end }} - -{{- define "linux-node-tolerations" -}} -- key: "cattle.io/os" - value: "linux" - effect: "NoSchedule" - operator: "Equal" -{{- end -}} - -{{- define "linux-node-selector" -}} -kubernetes.io/os: linux -{{- end -}} \ No newline at end of file diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/deployment.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/deployment.yaml deleted file mode 100644 index a8554d605..000000000 --- a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/deployment.yaml +++ /dev/null @@ -1,52 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: rancher-webhook -spec: - selector: - matchLabels: - app: rancher-webhook - template: - metadata: - labels: - app: rancher-webhook - spec: - volumes: - - name: tls - secret: - secretName: rancher-webhook-tls - {{- if .Values.global.hostNetwork }} - hostNetwork: true - {{- end }} - nodeSelector: {{ include "linux-node-selector" . | nindent 8 }} - {{- if .Values.nodeSelector }} -{{ toYaml .Values.nodeSelector | indent 8 }} - {{- end }} - tolerations: {{ include "linux-node-tolerations" . | nindent 6 }} - {{- if .Values.tolerations }} -{{ toYaml .Values.tolerations | indent 6 }} - {{- end }} - containers: - - env: - - name: STAMP - value: "{{.Values.stamp}}" - - name: ENABLE_CAPI - value: "{{.Values.capi.enabled}}" - - name: ENABLE_MCM - value: "{{.Values.mcm.enabled}}" - - name: NAMESPACE - valueFrom: - fieldRef: - fieldPath: metadata.namespace - image: '{{ template "system_default_registry" . }}{{ .Values.image.repository }}:{{ .Values.image.tag }}' - name: rancher-webhook - imagePullPolicy: "{{ .Values.image.imagePullPolicy }}" - ports: - - name: https - containerPort: 9443 - - name: capi-https - containerPort: 8777 - volumeMounts: - - name: tls - mountPath: /tmp/k8s-webhook-server/serving-certs - serviceAccountName: rancher-webhook diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-cluster-role-binding.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-cluster-role-binding.yaml deleted file mode 100644 index ca439ff48..000000000 --- a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-cluster-role-binding.yaml +++ /dev/null @@ -1,19 +0,0 @@ -{{- if .Values.preDelete.enabled }} -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: rancher-webhook-pre-delete - labels: {{ include "rancher-webhook.labels" . | nindent 4 }} - annotations: - "helm.sh/hook": pre-delete - "helm.sh/hook-weight": "2" - "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded,hook-failed -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: rancher-webhook-pre-delete -subjects: - - kind: ServiceAccount - name: rancher-webhook-pre-delete - namespace: {{ .Release.Namespace }} -{{- end }} diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-cluster-role.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-cluster-role.yaml deleted file mode 100644 index 36a1c7fef..000000000 --- a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-cluster-role.yaml +++ /dev/null @@ -1,23 +0,0 @@ -{{- if .Values.preDelete.enabled }} -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: rancher-webhook-pre-delete - labels: {{ include "rancher-webhook.labels" . | nindent 4 }} - annotations: - "helm.sh/hook": pre-delete - "helm.sh/hook-weight": "1" - "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded,hook-failed -rules: - - apiGroups: [ "admissionregistration.k8s.io" ] - resources: [ "mutatingwebhookconfigurations" ] - verbs: [ "delete" ] - resourceNames: [ "rancher.cattle.io" ] - - apiGroups: [ "" ] - resources: [ "serviceaccounts" ] - verbs: [ "get" ] - - apiGroups: [ "policy" ] - resources: [ "podsecuritypolicies" ] - verbs: [ "use" ] - resourceNames: [ "rancher-webhook-pre-delete" ] -{{- end }} diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-job.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-job.yaml deleted file mode 100644 index 81f306b86..000000000 --- a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-job.yaml +++ /dev/null @@ -1,36 +0,0 @@ -{{- if .Values.preDelete.enabled }} -apiVersion: batch/v1 -kind: Job -metadata: - name: rancher-webhook-pre-delete - namespace: {{ .Release.Namespace }} - labels: {{ include "rancher-webhook.labels" . | nindent 4 }} - annotations: - "helm.sh/hook": pre-delete - "helm.sh/hook-weight": "3" - "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded -spec: - backoffLimit: 3 - template: - metadata: - name: rancher-webhook-pre-delete - labels: {{ include "rancher-webhook.labels" . | nindent 8 }} - spec: - serviceAccountName: rancher-webhook-pre-delete - restartPolicy: OnFailure - nodeSelector: {{ include "linux-node-selector" . | nindent 8 }} - {{- if .Values.nodeSelector }} -{{ toYaml .Values.nodeSelector | indent 8 }} - {{- end }} - tolerations: {{ include "linux-node-tolerations" . | nindent 6 }} - {{- if .Values.tolerations }} -{{ toYaml .Values.tolerations | indent 6 }} - {{- end }} - containers: - - name: rancher-webhook-pre-delete - image: "{{ include "system_default_registry" . }}{{ .Values.preDelete.image.repository }}:{{ .Values.preDelete.image.tag }}" - imagePullPolicy: IfNotPresent - securityContext: - runAsUser: 0 - command: [ "kubectl", "delete", "--ignore-not-found=true", "mutatingwebhookconfigurations", "rancher.cattle.io" ] -{{- end }} diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-psp.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-psp.yaml deleted file mode 100644 index 8acf758d0..000000000 --- a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-psp.yaml +++ /dev/null @@ -1,33 +0,0 @@ -{{- if .Values.preDelete.enabled }} -apiVersion: policy/v1beta1 -kind: PodSecurityPolicy -metadata: - name: rancher-webhook-pre-delete - labels: {{ include "rancher-webhook.labels" . | nindent 4 }} - annotations: - "helm.sh/hook": pre-delete - "helm.sh/hook-weight": "1" - "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded,hook-failed -spec: - privileged: false - hostNetwork: false - hostIPC: false - hostPID: false - runAsUser: - rule: 'RunAsAny' - seLinux: - rule: 'RunAsAny' - supplementalGroups: - rule: 'MustRunAs' - ranges: - - min: 1 - max: 65535 - fsGroup: - rule: 'MustRunAs' - ranges: - - min: 1 - max: 65535 - readOnlyRootFilesystem: false - volumes: - - 'secret' -{{- end }} diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-service-account.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-service-account.yaml deleted file mode 100644 index 93e215394..000000000 --- a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/pre-delete-hook-service-account.yaml +++ /dev/null @@ -1,12 +0,0 @@ -{{- if .Values.preDelete.enabled }} -apiVersion: v1 -kind: ServiceAccount -metadata: - name: rancher-webhook-pre-delete - namespace: {{ .Release.Namespace }} - labels: {{ include "rancher-webhook.labels" . | nindent 4 }} - annotations: - "helm.sh/hook": pre-delete - "helm.sh/hook-weight": "1" - "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded,hook-failed -{{- end }} diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/rbac.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/rbac.yaml deleted file mode 100644 index 9afaae6c6..000000000 --- a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/rbac.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: rancher-webhook -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: cluster-admin -subjects: -- kind: ServiceAccount - name: rancher-webhook - namespace: {{.Release.Namespace}} diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/service.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/service.yaml deleted file mode 100644 index 74a8a9e5a..000000000 --- a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -kind: Service -apiVersion: v1 -metadata: - name: rancher-webhook - namespace: cattle-system -spec: - ports: - - port: 443 - targetPort: 9443 - protocol: TCP - name: https - selector: - app: rancher-webhook diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/serviceaccount.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/serviceaccount.yaml deleted file mode 100644 index f9251b418..000000000 --- a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/serviceaccount.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: ServiceAccount -metadata: - name: rancher-webhook diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/webhook.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/webhook.yaml deleted file mode 100644 index 4f95ae896..000000000 --- a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/templates/webhook.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: admissionregistration.k8s.io/v1 -kind: ValidatingWebhookConfiguration -metadata: - name: rancher.cattle.io -webhooks: -- admissionReviewVersions: - - v1 - - v1beta1 - clientConfig: - service: - name: rancher-webhook - namespace: cattle-system - path: /v1/webhook/validation - port: 443 - failurePolicy: Ignore - matchPolicy: Equivalent - name: rancher.cattle.io - sideEffects: None - timeoutSeconds: 10 diff --git a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/values.yaml b/charts/rancher-webhook/1.0.6+up0.2.7-rc2/values.yaml deleted file mode 100644 index 55b06ffde..000000000 --- a/charts/rancher-webhook/1.0.6+up0.2.7-rc2/values.yaml +++ /dev/null @@ -1,25 +0,0 @@ -image: - repository: rancher/rancher-webhook - tag: v0.2.7-rc2 - imagePullPolicy: IfNotPresent - -global: - cattle: - systemDefaultRegistry: "" - hostNetwork: false - -capi: - enabled: false - -mcm: - enabled: true - -preDelete: - enabled: true - image: - repository: rancher/kubectl - tag: v1.23.3 - -# tolerations for the webhook deployment. See https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/ for more info -tolerations: [] -nodeSelector: {} \ No newline at end of file diff --git a/index.yaml b/index.yaml index 4d65698bb..4e0ddc40a 100755 --- a/index.yaml +++ b/index.yaml @@ -9123,18 +9123,18 @@ entries: catalog.cattle.io/rancher-version: '>= 2.6.0-0 < 2.7.0-0' catalog.cattle.io/release-name: rancher-webhook apiVersion: v2 - appVersion: 0.2.7-rc2 - created: "2022-09-07T13:58:41.258934-04:00" + appVersion: 0.2.7-rc4 + created: "2022-09-08T16:29:48.708592645-05:00" dependencies: - condition: capi.enabled name: capi repository: "" description: ValidatingAdmissionWebhook for Rancher types - digest: baf5cbb9eb3f1650512b30ee4ef3b1e5324b7a0e5b40a41c8033f2df23ffd838 + digest: ba56e8b58d763c626e8f455dbf77776d2ab2f279c7b39fb16a34003ae4a56d42 name: rancher-webhook urls: - - assets/rancher-webhook/rancher-webhook-1.0.6+up0.2.7-rc2.tgz - version: 1.0.6+up0.2.7-rc2 + - assets/rancher-webhook/rancher-webhook-1.0.6+up0.2.7-rc4.tgz + version: 1.0.6+up0.2.7-rc4 - annotations: catalog.cattle.io/certified: rancher catalog.cattle.io/hidden: "true"