From 67ff8eb3222cb959fbc38ff5f7192040e4883dac Mon Sep 17 00:00:00 2001 From: Michal Jura Date: Thu, 9 Jan 2025 14:00:21 +0100 Subject: [PATCH] [v2.10] Bump gke-operator to v1.10.2-rc.1 (#4944) --- ...gke-operator-crd-105.2.0+up1.10.2-rc.1.tgz | Bin 0 -> 1486 bytes ...her-gke-operator-105.2.0+up1.10.2-rc.1.tgz | Bin 0 -> 2151 bytes .../105.2.0+up1.10.2-rc.1/Chart.yaml | 12 + .../105.2.0+up1.10.2-rc.1/templates/crds.yaml | 272 ++++++++++++++++++ .../105.2.0+up1.10.2-rc.1/Chart.yaml | 20 ++ .../105.2.0+up1.10.2-rc.1/templates/NOTES.txt | 4 + .../templates/_helpers.tpl | 25 ++ .../templates/clusterrole.yaml | 15 + .../templates/clusterrolebinding.yaml | 13 + .../templates/deployment.yaml | 69 +++++ .../templates/serviceaccount.yaml | 5 + .../105.2.0+up1.10.2-rc.1/values.yaml | 23 ++ index.yaml | 40 +++ .../rancher-gke-operator-crd/package.yaml | 4 +- .../rancher-gke-operator/package.yaml | 4 +- release.yaml | 4 + 16 files changed, 506 insertions(+), 4 deletions(-) create mode 100644 assets/rancher-gke-operator-crd/rancher-gke-operator-crd-105.2.0+up1.10.2-rc.1.tgz create mode 100644 assets/rancher-gke-operator/rancher-gke-operator-105.2.0+up1.10.2-rc.1.tgz create mode 100644 charts/rancher-gke-operator-crd/105.2.0+up1.10.2-rc.1/Chart.yaml create mode 100644 charts/rancher-gke-operator-crd/105.2.0+up1.10.2-rc.1/templates/crds.yaml create mode 100644 charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/Chart.yaml create mode 100644 charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/NOTES.txt create mode 100644 charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/_helpers.tpl create mode 100644 charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/clusterrole.yaml create mode 100644 charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/clusterrolebinding.yaml create mode 100644 charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/deployment.yaml create mode 100644 charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/serviceaccount.yaml create mode 100644 charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/values.yaml diff --git a/assets/rancher-gke-operator-crd/rancher-gke-operator-crd-105.2.0+up1.10.2-rc.1.tgz b/assets/rancher-gke-operator-crd/rancher-gke-operator-crd-105.2.0+up1.10.2-rc.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..02ae2f43cb5c692d9259d65a5aa0600b9f70be88 GIT binary patch literal 1486 zcmV;<1u^;`iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PI>{a~d}g=b2BT$!iNf9LIEcBgD;k+_+3=(&t554i%lGk#yLk z)9>EV39y6jA8?Rq$NR!?62D#T?r*iyVL;M3nohjHj?!qrDbt~bU5w^nTz3VDXdNq2 z6h+rpSJ`J2MZ2HbSnsO;w%>ny{VwXaqTY2By=#%^Xw5YwwGK=xI$GE6;{GE7QYr_I zD`^L9LMS*8D(+HnPGFa-3yQ|^8AmoC>s-m5Hs_3?9FRB8r1&Oxii8BM28sg`9(L@? zI!tmWD?1>9%k(jKRHI3_vz_g%pC7nn>cQsDHYgA*cDw=GRlLafHfa78jpa%X$nvrc zT5rGhy1l4-*)g=+YcsUeaP6{zk9RlZ_caI^rPitBGg_4ziXU*sCC@zDuF$;P>WSWU zFT2rCseZ2Ul<_a*zr#ceaA+^6VfLs(P|p9$-sNR~hyVTS{wx2_BF~c^G{;AW(toqv z#V^*AXW45nxMYLE>~1IMfPn*FKX%FqA#)T-*Um4@`ga|z1gEP3Ss>~*A%Pk30;x!? zLqnCE@z{3b1wJvjZ8cJl7aNu8Z2Ggo0J7E>Z2fq5GYWX43@;nfA~hg#lx3rKu8g~X z0_tS*Xc*%%P6e2kziktu4O%oy{2~`pJ;+}<3T6jn2Et;S5KEQD0lD84Kh`E>&G$@G zXYGPzFQ}q(Odyy*h|(yBD7C17le!?HIr7gAvXw%s?SRVvTQRG+*jAh+0h;b>AD?L~0w_0}RI%QLx za*W~*lOJU(7z3*prp7Us@g!t^lfg@XONSC9#XqzAf@Z<9-ZXVtCyDGnkf`ZCm2N6d z0c{GSSq;6Tpm<8H0uZF43Or(YOtj-3@94t4KH?22tqOg!(Q**~&%@+=zklo+>+CE+a5h6)8o(fXc#YKe90?be zKT`b?L|RIS(;85#&NiB2l^U~mWFRVAsaiHwSNXUEe`@LLYQ*xw$7g!{u>F(6mwh>FtLmkNO7VhA&%f$t!`w zQNJnK;H^o4m#qVr+PW{}XTU{j@Do}Kaido{dJgu~t9|h>`#%JGhHafPeqqm^q|?n` oLbl#m`;7ek&q@FC^eV6NDzEY?tyb&b00030|Dgc~!vHP-0L*F0!vFvP literal 0 HcmV?d00001 diff --git a/assets/rancher-gke-operator/rancher-gke-operator-105.2.0+up1.10.2-rc.1.tgz b/assets/rancher-gke-operator/rancher-gke-operator-105.2.0+up1.10.2-rc.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..44499e014060e308a92fbe6f61bc7e609805d1b7 GIT binary patch literal 2151 zcmV-t2$=UDiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PGt5bKABxKl876CwHf<3n}WuR>oU)=Q&xsYij%KtXr;^%R%51 zi3uWD0F*@U>34C~8#QTIKNob7Hjb`YI6eZC@_AX)~wYMa5 z{_Jyr@B9AQXk{n0bOe>xbBo`L^axF3K_X(FHbKbu!m zx&IR&Ng_1SOe89B04ULfi^!uyYmOchJ(6kRvP5aZc>rz4#icTQIVYONtpq4a&87^) za(63Q%)$_p06JP`*l9(XWfOE4C>0Y)0Nua5guXX;;rXr)e}=v{9GI`&)~yMdqe=?w>NVX5-k%E92VTFwUv-Hbi9*+yp#255Zc|jG7{Ht)B*Hl++94_X zVI#m|;E*&efA+n;?+si@y}lEoqLQWBJ~)SOk)YVo3zweD@j(dnhLs zM!s0J2>qk6Bt(=}SB5F9@yi ze?fSL>a!()1M%M<568{;KN_DN%144H{Cguj(0hJ+XAYD4AZ1TIC0z{v!;$|H{mfhfhI#747|6S%?YHsF}#A`{f8 zO!Nx{RlQ6Z$H-WSy+nlQD&$BF$DVU?;+UmdyCP%&tF@u{hA9nV3g#JT!V;}O3($fa z6CnIv;!hcqsNlPj9oRf}_6MiHvZ)w;eD4^7*OCdz^zwoer7p=F3l%UlbVE$JSQ>Ra zCv9R{8y$TAt^TiZo^qm5^)9d8zP|PJNBwio*dhNP38Ktk=$~YUY0%Gga>0rhQdU`co<9X5}JZxUf|b zT-+${x14l;MR36XKg7sWl*-fT<4b`<{a=6B?El7RgW=Ktp8{5^-q)~T^8gfTm@2}{2 zjpSy813z{ZQi)m>j}|B=b~!@beGXmDl>MX<01Lq^*t9&T#Gk&nyi; zKhK`hL}xp!3tsO(dq{n_|4&#FvLt#$7&zqrqtRKz{|ElrvHyD#c(Awc1d6}r=bzM<;C#z1$_1l%PN~Qe{XYk+Fa4H&IXK|| zl?l`1r@;sOe{_1(od&%%A( zkO!Y2VM&OIh8M8g0$0i9k3oxfWX{_$K0%X~X{XlfLb%$Hc#mwghVhVi)z-CDx+=l} z;Z!ZkUbcl;0}TmwCf8enZA0zVYVXGNx>I4%5RGOQS0oxg>g~apsv__7eSci8$}Blo z|4=Av>r^C~umoj!uw1zJS~Z9Kjs&{Kw#A{nXNvL_tk!@u*6=y zz05>b1pTwXnZL~-X- z-M{xV0T9l`-L+&3#xcUziV{xpiFkf9wZ)W3!mETYZ-mf)V;u7n5rCFi6)oM+3U^6R zl9CDIOfytfApk-t()x-E=WpILy}#`at*Yor&3|ET{94&7g6&Q)dsqVcPC&{Dt%|Y` zJe%Y9c3WMXll+DtWYWgHB`^izF2N8cOUt0fI8!J=37{V&#ze(-#HJudiJnu{(Mott zbR0krH7&3EmEt{0+^y7JYXAMQh5STluG|`)o2yVmRoNtGaX-b)3*LF9?b=Hrw40lt zs%a=tC0%VbwhBLQP?}`g8jPaUhK|88?}HMBkT;G-rQ&}$)YNqbjS|i=v@b43m}WYY z2tsbme|3AmVbdAwX>(?J#==6XUx#^fa%wl|Jb-gPYH0XT9^1YbAqL=&e7`QK-ErB@ zz^SF7FJ0*Efdln_k(I43Z9P0o3!)E{AANa@m|4E?sr>;%u-{_W`<^P^P(zUeI dUs}5(9N`E@IKn>oZvX%Q|Nl0y^v?h=007#MF5LhC literal 0 HcmV?d00001 diff --git a/charts/rancher-gke-operator-crd/105.2.0+up1.10.2-rc.1/Chart.yaml b/charts/rancher-gke-operator-crd/105.2.0+up1.10.2-rc.1/Chart.yaml new file mode 100644 index 000000000..df5387da3 --- /dev/null +++ b/charts/rancher-gke-operator-crd/105.2.0+up1.10.2-rc.1/Chart.yaml @@ -0,0 +1,12 @@ +annotations: + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/release-name: rancher-gke-operator-crd +apiVersion: v2 +appVersion: 1.10.2-rc.1 +description: GKE Operator CustomResourceDefinitions +name: rancher-gke-operator-crd +version: 105.2.0+up1.10.2-rc.1 diff --git a/charts/rancher-gke-operator-crd/105.2.0+up1.10.2-rc.1/templates/crds.yaml b/charts/rancher-gke-operator-crd/105.2.0+up1.10.2-rc.1/templates/crds.yaml new file mode 100644 index 000000000..53fed0719 --- /dev/null +++ b/charts/rancher-gke-operator-crd/105.2.0+up1.10.2-rc.1/templates/crds.yaml @@ -0,0 +1,272 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + helm.sh/resource-policy: keep + name: gkeclusterconfigs.gke.cattle.io +spec: + group: gke.cattle.io + names: + kind: GKEClusterConfig + plural: gkeclusterconfigs + shortNames: + - gkecc + singular: gkeclusterconfig + preserveUnknownFields: false + scope: Namespaced + versions: + - name: v1 + schema: + openAPIV3Schema: + properties: + spec: + properties: + autopilotConfig: + nullable: true + properties: + enabled: + type: boolean + type: object + clusterAddons: + nullable: true + properties: + horizontalPodAutoscaling: + type: boolean + httpLoadBalancing: + type: boolean + networkPolicyConfig: + type: boolean + type: object + clusterIpv4Cidr: + nullable: true + type: string + clusterName: + nullable: true + type: string + customerManagedEncryptionKey: + nullable: true + properties: + keyName: + nullable: true + type: string + ringName: + nullable: true + type: string + type: object + description: + nullable: true + type: string + enableKubernetesAlpha: + nullable: true + type: boolean + googleCredentialSecret: + nullable: true + type: string + imported: + type: boolean + ipAllocationPolicy: + nullable: true + properties: + clusterIpv4CidrBlock: + nullable: true + type: string + clusterSecondaryRangeName: + nullable: true + type: string + createSubnetwork: + type: boolean + nodeIpv4CidrBlock: + nullable: true + type: string + servicesIpv4CidrBlock: + nullable: true + type: string + servicesSecondaryRangeName: + nullable: true + type: string + subnetworkName: + nullable: true + type: string + useIpAliases: + type: boolean + type: object + kubernetesVersion: + nullable: true + type: string + labels: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + locations: + items: + nullable: true + type: string + nullable: true + type: array + loggingService: + nullable: true + type: string + maintenanceWindow: + nullable: true + type: string + masterAuthorizedNetworks: + nullable: true + properties: + cidrBlocks: + items: + properties: + cidrBlock: + nullable: true + type: string + displayName: + nullable: true + type: string + type: object + nullable: true + type: array + enabled: + type: boolean + type: object + monitoringService: + nullable: true + type: string + network: + nullable: true + type: string + networkPolicyEnabled: + nullable: true + type: boolean + nodePools: + items: + properties: + autoscaling: + nullable: true + properties: + enabled: + type: boolean + maxNodeCount: + type: integer + minNodeCount: + type: integer + type: object + config: + nullable: true + properties: + bootDiskKmsKey: + nullable: true + type: string + diskSizeGb: + type: integer + diskType: + nullable: true + type: string + imageType: + nullable: true + type: string + labels: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + localSsdCount: + type: integer + machineType: + nullable: true + type: string + oauthScopes: + items: + nullable: true + type: string + nullable: true + type: array + preemptible: + type: boolean + serviceAccount: + nullable: true + type: string + tags: + items: + nullable: true + type: string + nullable: true + type: array + taints: + items: + properties: + effect: + nullable: true + type: string + key: + nullable: true + type: string + value: + nullable: true + type: string + type: object + nullable: true + type: array + type: object + initialNodeCount: + nullable: true + type: integer + management: + nullable: true + properties: + autoRepair: + type: boolean + autoUpgrade: + type: boolean + type: object + maxPodsConstraint: + nullable: true + type: integer + name: + nullable: true + type: string + version: + nullable: true + type: string + type: object + nullable: true + type: array + privateClusterConfig: + nullable: true + properties: + enablePrivateEndpoint: + type: boolean + enablePrivateNodes: + type: boolean + masterIpv4CidrBlock: + nullable: true + type: string + type: object + projectID: + nullable: true + type: string + region: + nullable: true + type: string + subnetwork: + nullable: true + type: string + zone: + nullable: true + type: string + type: object + status: + properties: + failureMessage: + nullable: true + type: string + phase: + nullable: true + type: string + type: object + type: object + served: true + storage: true + subresources: + status: {} diff --git a/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/Chart.yaml b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/Chart.yaml new file mode 100644 index 000000000..5fe18efd0 --- /dev/null +++ b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/Chart.yaml @@ -0,0 +1,20 @@ +annotations: + catalog.cattle.io/auto-install: rancher-gke-operator-crd=match + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/kube-version: '>= 1.28.0-0 < 1.32.0-0' + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/provides-gvr: gkeclusterconfigs.gke.cattle.io/v1 + catalog.cattle.io/rancher-version: '>= 2.9.0-0 < 2.11.0-0' + catalog.cattle.io/release-name: rancher-gke-operator + catalog.cattle.io/scope: management +apiVersion: v2 +appVersion: 1.10.2-rc.1 +description: A Helm chart for provisioning GKE clusters +home: https://github.com/rancher/gke-operator +name: rancher-gke-operator +sources: +- https://github.com/rancher/gke-operator +version: 105.2.0+up1.10.2-rc.1 diff --git a/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/NOTES.txt b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/NOTES.txt new file mode 100644 index 000000000..238173d1b --- /dev/null +++ b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/NOTES.txt @@ -0,0 +1,4 @@ +You have deployed the Rancher GKE operator +Version: {{ .Chart.AppVersion }} +Description: This operator provisions GKE clusters +from GKEClusterConfig CRs. diff --git a/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/_helpers.tpl b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/_helpers.tpl new file mode 100644 index 000000000..de3b332f6 --- /dev/null +++ b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/_helpers.tpl @@ -0,0 +1,25 @@ +{{/* vim: set filetype=mustache: */}} + +{{- define "system_default_registry" -}} +{{- if .Values.global.cattle.systemDefaultRegistry -}} +{{- printf "%s/" .Values.global.cattle.systemDefaultRegistry -}} +{{- else -}} +{{- "" -}} +{{- end -}} +{{- end -}} + +{{/* +Windows cluster will add default taint for linux nodes, +add below linux tolerations to workloads could be scheduled to those linux nodes +*/}} +{{- define "linux-node-tolerations" -}} +- key: "cattle.io/os" + value: "linux" + effect: "NoSchedule" + operator: "Equal" +{{- end -}} + +{{- define "linux-node-selector" -}} +kubernetes.io/os: linux +{{- end -}} + diff --git a/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/clusterrole.yaml b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/clusterrole.yaml new file mode 100644 index 000000000..7c352696e --- /dev/null +++ b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/clusterrole.yaml @@ -0,0 +1,15 @@ +kind: ClusterRole +apiVersion: rbac.authorization.k8s.io/v1 +metadata: + name: gke-operator + namespace: cattle-system +rules: + - apiGroups: [''] + resources: ['secrets'] + verbs: ['get', 'list', 'create', 'watch'] + - apiGroups: ['gke.cattle.io'] + resources: ['gkeclusterconfigs'] + verbs: ['get', 'list', 'update', 'watch'] + - apiGroups: ['gke.cattle.io'] + resources: ['gkeclusterconfigs/status'] + verbs: ['update'] diff --git a/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/clusterrolebinding.yaml b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/clusterrolebinding.yaml new file mode 100644 index 000000000..e2af390c7 --- /dev/null +++ b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/clusterrolebinding.yaml @@ -0,0 +1,13 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: gke-operator + namespace: cattle-system +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: gke-operator +subjects: +- kind: ServiceAccount + name: gke-operator + namespace: cattle-system diff --git a/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/deployment.yaml b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/deployment.yaml new file mode 100644 index 000000000..731fa1d4c --- /dev/null +++ b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/deployment.yaml @@ -0,0 +1,69 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: gke-config-operator + namespace: cattle-system +spec: + replicas: 1 + selector: + matchLabels: + ke.cattle.io/operator: gke + template: + metadata: + labels: + ke.cattle.io/operator: gke + spec: + nodeSelector: {{ include "linux-node-selector" . | nindent 8 }} +{{- if .Values.nodeSelector }} +{{ toYaml .Values.nodeSelector | indent 8 }} +{{- end }} + tolerations: {{ include "linux-node-tolerations" . | nindent 8 }} +{{- if .Values.tolerations }} +{{ toYaml .Values.tolerations | indent 8 }} +{{- end }} + serviceAccountName: gke-operator + {{- if .Values.priorityClassName }} + priorityClassName: "{{.Values.priorityClassName}}" + {{- end }} + securityContext: + fsGroup: 1007 + runAsUser: 1007 + containers: + - name: rancher-gke-operator + image: '{{ template "system_default_registry" $ }}{{ $.Values.gkeOperator.image.repository }}:{{ $.Values.gkeOperator.image.tag }}' + imagePullPolicy: IfNotPresent + args: ["-debug={{ .Values.gkeOperator.debug | default false }}"] + env: + - name: HTTP_PROXY + value: {{ .Values.httpProxy }} + - name: HTTPS_PROXY + value: {{ .Values.httpsProxy }} + - name: NO_PROXY + value: {{ .Values.noProxy }} + securityContext: + allowPrivilegeEscalation: false + readOnlyRootFilesystem: true + privileged: false + capabilities: + drop: + - ALL +{{- if .Values.additionalTrustedCAs }} + # gke-operator mounts the additional CAs in two places: + volumeMounts: + # This directory is owned by the gke-operator user so c_rehash works here. + - mountPath: /etc/rancher/ssl/ca-additional.pem + name: tls-ca-additional-volume + subPath: ca-additional.pem + readOnly: true + # This directory is root-owned so c_rehash doesn't work here, + # but the cert is here in case update-ca-certificates is called in the future or by the OS. + - mountPath: /etc/pki/trust/anchors/ca-additional.pem + name: tls-ca-additional-volume + subPath: ca-additional.pem + readOnly: true + volumes: + - name: tls-ca-additional-volume + secret: + defaultMode: 0400 + secretName: tls-ca-additional + {{- end }} diff --git a/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/serviceaccount.yaml b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/serviceaccount.yaml new file mode 100644 index 000000000..ba52af628 --- /dev/null +++ b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/templates/serviceaccount.yaml @@ -0,0 +1,5 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + namespace: cattle-system + name: gke-operator diff --git a/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/values.yaml b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/values.yaml new file mode 100644 index 000000000..c835c5407 --- /dev/null +++ b/charts/rancher-gke-operator/105.2.0+up1.10.2-rc.1/values.yaml @@ -0,0 +1,23 @@ +global: + cattle: + systemDefaultRegistry: "" + +gkeOperator: + image: + repository: rancher/gke-operator + tag: v1.10.2-rc.1 + debug: false + +httpProxy: "" +httpsProxy: "" +noProxy: "" +additionalTrustedCAs: false +## Node labels for pod assignment +## Ref: https://kubernetes.io/docs/user-guide/node-selection/ +## +nodeSelector: {} +## List of node taints to tolerate (requires Kubernetes >= 1.6) +tolerations: [] + +## PriorityClassName assigned to deployment. +priorityClassName: "" diff --git a/index.yaml b/index.yaml index 886a5a373..ab9e7e50a 100755 --- a/index.yaml +++ b/index.yaml @@ -13772,6 +13772,30 @@ entries: - assets/rancher-gatekeeper-crd/rancher-gatekeeper-crd-101.0.0+up3.9.0.tgz version: 101.0.0+up3.9.0 rancher-gke-operator: + - annotations: + catalog.cattle.io/auto-install: rancher-gke-operator-crd=match + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/kube-version: '>= 1.28.0-0 < 1.32.0-0' + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/provides-gvr: gkeclusterconfigs.gke.cattle.io/v1 + catalog.cattle.io/rancher-version: '>= 2.9.0-0 < 2.11.0-0' + catalog.cattle.io/release-name: rancher-gke-operator + catalog.cattle.io/scope: management + apiVersion: v2 + appVersion: 1.10.2-rc.1 + created: "2025-01-09T13:12:52.982999869+01:00" + description: A Helm chart for provisioning GKE clusters + digest: bba8e01e2ffa108728ca2a369825219b7d7cdb76272ef6a9b137a543861ddeb2 + home: https://github.com/rancher/gke-operator + name: rancher-gke-operator + sources: + - https://github.com/rancher/gke-operator + urls: + - assets/rancher-gke-operator/rancher-gke-operator-105.2.0+up1.10.2-rc.1.tgz + version: 105.2.0+up1.10.2-rc.1 - annotations: catalog.cattle.io/auto-install: rancher-gke-operator-crd=match catalog.cattle.io/certified: rancher @@ -14277,6 +14301,22 @@ entries: - assets/rancher-gke-operator/rancher-gke-operator-101.0.0+up1.1.5.tgz version: 101.0.0+up1.1.5 rancher-gke-operator-crd: + - annotations: + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/namespace: cattle-system + catalog.cattle.io/os: linux + catalog.cattle.io/permits-os: linux,windows + catalog.cattle.io/release-name: rancher-gke-operator-crd + apiVersion: v2 + appVersion: 1.10.2-rc.1 + created: "2025-01-09T13:12:55.288857895+01:00" + description: GKE Operator CustomResourceDefinitions + digest: bf4a2e9980a8c57979f875cc36db113c3f3dac681201014bbea3269a56d93cb7 + name: rancher-gke-operator-crd + urls: + - assets/rancher-gke-operator-crd/rancher-gke-operator-crd-105.2.0+up1.10.2-rc.1.tgz + version: 105.2.0+up1.10.2-rc.1 - annotations: catalog.cattle.io/certified: rancher catalog.cattle.io/hidden: "true" diff --git a/packages/rancher-gke-operator/rancher-gke-operator-crd/package.yaml b/packages/rancher-gke-operator/rancher-gke-operator-crd/package.yaml index 22c3427d6..7f482b018 100644 --- a/packages/rancher-gke-operator/rancher-gke-operator-crd/package.yaml +++ b/packages/rancher-gke-operator/rancher-gke-operator-crd/package.yaml @@ -1,2 +1,2 @@ -url: https://github.com/rancher/gke-operator/releases/download/v1.10.1/rancher-gke-operator-crd-1.10.1.tgz -version: 105.1.0 +url: https://github.com/rancher/gke-operator/releases/download/v1.10.2-rc.1/rancher-gke-operator-crd-1.10.2-rc.1.tgz +version: 105.2.0 diff --git a/packages/rancher-gke-operator/rancher-gke-operator/package.yaml b/packages/rancher-gke-operator/rancher-gke-operator/package.yaml index 66305f531..d0a3a95ea 100644 --- a/packages/rancher-gke-operator/rancher-gke-operator/package.yaml +++ b/packages/rancher-gke-operator/rancher-gke-operator/package.yaml @@ -1,2 +1,2 @@ -url: https://github.com/rancher/gke-operator/releases/download/v1.10.1/rancher-gke-operator-1.10.1.tgz -version: 105.1.0 +url: https://github.com/rancher/gke-operator/releases/download/v1.10.2-rc.1/rancher-gke-operator-1.10.2-rc.1.tgz +version: 105.2.0 diff --git a/release.yaml b/release.yaml index 41f5ac6ab..eccb7a949 100644 --- a/release.yaml +++ b/release.yaml @@ -22,6 +22,10 @@ rancher-cis-benchmark: - 105.1.0+up7.1.1 rancher-cis-benchmark-crd: - 105.1.0+up7.1.1 +rancher-gke-operator: + - 105.2.0+up1.10.2-rc.1 +rancher-gke-operator-crd: + - 105.2.0+up1.10.2-rc.1 rancher-logging: - 105.2.0-rc.1+up4.10.0 rancher-logging-crd: