From 639630a526025d8ac402f15d3aa2a8184e952b9e Mon Sep 17 00:00:00 2001 From: Michal Jura Date: Mon, 21 Aug 2023 21:09:31 +0200 Subject: [PATCH 1/2] Add k8s v1.27 support to eks-operator --- .../rancher-eks-operator-crd/package.yaml | 3 +-- .../generated-changes/patch/Chart.yaml.patch | 2 +- .../rancher-eks-operator/rancher-eks-operator/package.yaml | 3 +-- release.yaml | 4 ++++ 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/packages/rancher-eks-operator/rancher-eks-operator-crd/package.yaml b/packages/rancher-eks-operator/rancher-eks-operator-crd/package.yaml index a51f908343..38d25ab6fa 100644 --- a/packages/rancher-eks-operator/rancher-eks-operator-crd/package.yaml +++ b/packages/rancher-eks-operator/rancher-eks-operator-crd/package.yaml @@ -1,3 +1,2 @@ -url: https://github.com/rancher/eks-operator/releases/download/v1.2.0/rancher-eks-operator-crd-1.2.0.tgz +url: https://github.com/rancher/eks-operator/releases/download/v1.3.0-rc1/rancher-eks-operator-crd-1.3.0-rc1.tgz version: 103.0.0 -doNotRelease: true diff --git a/packages/rancher-eks-operator/rancher-eks-operator/generated-changes/patch/Chart.yaml.patch b/packages/rancher-eks-operator/rancher-eks-operator/generated-changes/patch/Chart.yaml.patch index 1d834e685f..94d48b3fe0 100644 --- a/packages/rancher-eks-operator/rancher-eks-operator/generated-changes/patch/Chart.yaml.patch +++ b/packages/rancher-eks-operator/rancher-eks-operator/generated-changes/patch/Chart.yaml.patch @@ -5,7 +5,7 @@ catalog.cattle.io/certified: rancher catalog.cattle.io/hidden: "true" - catalog.cattle.io/kube-version: '>= 1.18.0-0' -+ catalog.cattle.io/kube-version: '>= 1.20.0-0 < 1.27.0-0' ++ catalog.cattle.io/kube-version: '>= 1.20.0-0 < 1.28.0-0' catalog.cattle.io/namespace: cattle-system catalog.cattle.io/os: linux catalog.cattle.io/permits-os: linux,windows diff --git a/packages/rancher-eks-operator/rancher-eks-operator/package.yaml b/packages/rancher-eks-operator/rancher-eks-operator/package.yaml index 0ee9cd6ddf..1849f2ecb3 100644 --- a/packages/rancher-eks-operator/rancher-eks-operator/package.yaml +++ b/packages/rancher-eks-operator/rancher-eks-operator/package.yaml @@ -1,3 +1,2 @@ -url: https://github.com/rancher/eks-operator/releases/download/v1.2.0/rancher-eks-operator-1.2.0.tgz +url: https://github.com/rancher/eks-operator/releases/download/v1.3.0-rc1/rancher-eks-operator-1.3.0-rc1.tgz version: 103.0.0 -doNotRelease: true diff --git a/release.yaml b/release.yaml index e4c515fd71..be10169264 100644 --- a/release.yaml +++ b/release.yaml @@ -18,3 +18,7 @@ rancher-gke-operator: - 103.0.1+up1.2.0-rc1 rancher-gke-operator-crd: - 103.0.1+up1.2.0-rc1 +rancher-eks-operator: +- 103.0.0+up1.3.0-rc1 +rancher-eks-operator-crd: +- 103.0.0+up1.3.0-rc1 From 316fa8ddb42f36f62f0573c2f0d4a11b442eb901 Mon Sep 17 00:00:00 2001 From: Michal Jura Date: Mon, 21 Aug 2023 21:10:44 +0200 Subject: [PATCH 2/2] make charts --- ...r-eks-operator-crd-103.0.0+up1.3.0-rc1.tgz | Bin 0 -> 1213 bytes ...ncher-eks-operator-103.0.0+up1.3.0-rc1.tgz | Bin 0 -> 2037 bytes .../103.0.0+up1.3.0-rc1/Chart.yaml | 12 + .../103.0.0+up1.3.0-rc1/templates/crds.yaml | 226 ++++++++++++++++++ .../103.0.0+up1.3.0-rc1/Chart.yaml | 20 ++ .../103.0.0+up1.3.0-rc1/templates/NOTES.txt | 4 + .../templates/_helpers.tpl | 25 ++ .../templates/clusterrole.yaml | 15 ++ .../templates/clusterrolebinding.yaml | 13 + .../templates/deployment.yaml | 61 +++++ .../templates/serviceaccount.yaml | 5 + .../103.0.0+up1.3.0-rc1/values.yaml | 22 ++ index.yaml | 40 ++++ 13 files changed, 443 insertions(+) create mode 100644 assets/rancher-eks-operator-crd/rancher-eks-operator-crd-103.0.0+up1.3.0-rc1.tgz create mode 100644 assets/rancher-eks-operator/rancher-eks-operator-103.0.0+up1.3.0-rc1.tgz create mode 100644 charts/rancher-eks-operator-crd/103.0.0+up1.3.0-rc1/Chart.yaml create mode 100644 charts/rancher-eks-operator-crd/103.0.0+up1.3.0-rc1/templates/crds.yaml create mode 100644 charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/Chart.yaml create mode 100644 charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/NOTES.txt create mode 100644 charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/_helpers.tpl create mode 100644 charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/clusterrole.yaml create mode 100644 charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/clusterrolebinding.yaml create mode 100644 charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/deployment.yaml create mode 100644 charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/serviceaccount.yaml create mode 100644 charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/values.yaml diff --git a/assets/rancher-eks-operator-crd/rancher-eks-operator-crd-103.0.0+up1.3.0-rc1.tgz b/assets/rancher-eks-operator-crd/rancher-eks-operator-crd-103.0.0+up1.3.0-rc1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..21ff0d1fef51053143e3baaf5223cea7dc3b3240 GIT binary patch literal 1213 zcmV;u1VZ~CiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PI=cb0W77&-4Bjo_qa%A;gRrXjSd3B{Q8H%b_YPU^QlAsxicb)>itKDKCLv|o>D9XhS zFW6&NyV>$kXl25;TCGFMl;_UPuK!;vlh|vn-A$+w7(2NGH&JX52mXz>LL~wuq_kJ4m25bF)dK$-X{eK8qEqZVYzj-wIH}1}U z=Dd04y=bOPGHk5xC_@hkc*yxjWugxzCb;3h&1)4Duf~9ph6c)SgR4tnpS1blE-Az z=zYJMW&8;jZ3Z|C6C{HkdD)pQ8rL>Wl}RrbZnGqWP#&|I;Nz*-;a4(TZNCtX?TLUq%O1o zP~SzRs0>m(uW7(G!%&7j7>Ric>=#MH1a(6Z3IRz{ygxyIexP8t_Gk;A9u=FN{Dsmt z#1@R4URFcmPI-K&Uvp87MX@!E*e*TQNOCZ=c@xJ!8Sp-;*y71%@a+Jcl__%ol>Ghi z#p*rxd5%&{ruCyvn^1&*2V_5X)}L2A*4Q;Ik@9kKzl8Laav85=vtckQrE%o=fpOK1 zO;uQ7V$i>mVEn7CzQ9Ol)$w^plzY5=;5E|*NX||9U|omNxl59b2Z)9|J^29PNX^0H z2Pu(jYGQ}eq6-tPNAjZDz|&f!n2ym&TwkhU(Tz z`O==D#=1L}=jQobkq@9R%1Ump*lN3GW3l)XCRwq~-crt)D=T5LJk8$Zt)gS`&%b;B buk}sdImv$k00960{Own6044wcgkx7q literal 0 HcmV?d00001 diff --git a/assets/rancher-eks-operator/rancher-eks-operator-103.0.0+up1.3.0-rc1.tgz b/assets/rancher-eks-operator/rancher-eks-operator-103.0.0+up1.3.0-rc1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..de0c9b886a481aeb0be41c3447b3861f80e30129 GIT binary patch literal 2037 zcmVDc zVQyr3R8em|NM&qo0PGs=ZsW$$zxfmc8HL;QNKvxRz7kCV*LP@&B(`C@X%E4{SS?55 zRx2*Evy@L&^zOwjDTk*dO<%7LO+B*+sk+M@}PBV%BDye;}}7) z=+m4GPFs-`MIc3*e{Q{-p`HpueueesR;01IrFLwsW+F!N$1@!PPKe8#3~H{@kr-2e z6RKg)daXoOR&VIu58jok_k%y(uenBvjL^3hXn%gK+lZ?SBbc(3jd6;p@mMB)Sn;3r zJ(gwF-(GMSgudoIFGk{8WX3I@z&9wTz-=^vk<#FdVYi5M3?II|g3=h|CCW;d7?V-d z?T&>>@?pT$bftQ?A@Bpbkjgbjiah_()GDj?!owg8!awHOTA|nW&tDr_B- zz?S$Q9`}wm<)d5uct= z1S2L1z5RVSQ!#>MLzGm+8WjU0664fGul;?v#L+s$*j%DhG)Oku#fnomC)EBp7cq8I z6{Almkz0;kZ-3vjOIL11=?E4}OYu8F2Gj`bJupn9hQKH=N?MH(ey{PTTxcZtwqge^ zZ5{o=E3sVWg&#k8mf(dJN((bTm5k_&O|et~V@o&2Osct6C-AaOOlPAnfBvohZ*ZDP zW{|pP=hq*u0`uAYk~6l=|823?^#7ydUH$hm@KNQEuo;$z%O11@;j%atE=O1HTc!KO z0)nDNIH`&NST4Qy_2hq@2&(q3Ge0%+{z$8-T{$flPF+<5rvZutN4QU7S?|1SZHMfWS1iD?9c21Y`nnP>R*)S87S7{OQF<tz6bCnPQ61dqvOMU3zg#**F@oTSqJ%8Ui&bCIT2@rsGA&Xwg3j-#+j$ZJ zl!Vov&RQN!<2%=$Rowe$(YdYS5!?zXfyFVD$`wi7)f2AObD5sr*jfaJDAjGbT+8J) zQQs;(k&49xT;w#5I^ zF|?BS^mcGt{daV zYKn%%%rM*i6%(0_Ztvcqo6aS=aib3`6Mxex&ukBLaPX;YBv(@$`0;>{Ycy2enxP)L zYxnHi48MIfo%<#lvZxC-x+S)kX8P09tnP>6y^X!sgCcneFY3np!nw**^Th${wV%?j2V4BVHgbCUGhG&Ze@~__GS;K~hce`Lv&Kvc&M1PO2e9fWit({~gZP~r;1&x2 z6Rf|LtGX7PkO#0jq~-3Kh!$jn&=yhvD*-KROnMg}QZDoOzHTUhpCJ`#jH!WlaJL1n zlPhk6Q6JeJg!!Co}SP@2z6tftJE-&qOJ~> z-=0VcDBg|Or?fh&4-8KNSS}Zf$|$whEP7Z!l&Y;Bd5Uf*0_U))?=p8xA(b*q{))I_LW;?&vJXb>9=9tf*jp-*++0Ldg|seEhEzRD#i%HK^QhAbvw@58F-C&``Q)F4!#7o z)c<8hXGKPTVh^yb|L+}c_W!+pxSRjI2sFOxT9y7A-STGnf6s?>EtSw~Yqx_P>|h5w TxDWmt00960Fx*ca05AXmTZZ?d literal 0 HcmV?d00001 diff --git a/charts/rancher-eks-operator-crd/103.0.0+up1.3.0-rc1/Chart.yaml b/charts/rancher-eks-operator-crd/103.0.0+up1.3.0-rc1/Chart.yaml new file mode 100644 index 0000000000..3a60ce4ded --- /dev/null +++ b/charts/rancher-eks-operator-crd/103.0.0+up1.3.0-rc1/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-eks-operator-crd +apiVersion: v2 +appVersion: 1.3.0-rc1 +description: EKS Operator CustomResourceDefinitions +name: rancher-eks-operator-crd +version: 103.0.0+up1.3.0-rc1 diff --git a/charts/rancher-eks-operator-crd/103.0.0+up1.3.0-rc1/templates/crds.yaml b/charts/rancher-eks-operator-crd/103.0.0+up1.3.0-rc1/templates/crds.yaml new file mode 100644 index 0000000000..f1c4534210 --- /dev/null +++ b/charts/rancher-eks-operator-crd/103.0.0+up1.3.0-rc1/templates/crds.yaml @@ -0,0 +1,226 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + helm.sh/resource-policy: keep + name: eksclusterconfigs.eks.cattle.io +spec: + group: eks.cattle.io + names: + kind: EKSClusterConfig + plural: eksclusterconfigs + shortNames: + - ekscc + singular: eksclusterconfig + preserveUnknownFields: false + scope: Namespaced + versions: + - name: v1 + schema: + openAPIV3Schema: + properties: + spec: + properties: + amazonCredentialSecret: + nullable: true + type: string + displayName: + nullable: true + type: string + ebsCSIDriver: + nullable: true + type: boolean + imported: + type: boolean + kmsKey: + nullable: true + type: string + kubernetesVersion: + nullable: true + type: string + loggingTypes: + items: + nullable: true + type: string + nullable: true + type: array + nodeGroups: + items: + properties: + desiredSize: + nullable: true + type: integer + diskSize: + nullable: true + type: integer + ec2SshKey: + nullable: true + type: string + gpu: + nullable: true + type: boolean + imageId: + nullable: true + type: string + instanceType: + nullable: true + type: string + labels: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + launchTemplate: + nullable: true + properties: + id: + nullable: true + type: string + name: + nullable: true + type: string + version: + nullable: true + type: integer + type: object + maxSize: + nullable: true + type: integer + minSize: + nullable: true + type: integer + nodeRole: + nullable: true + type: string + nodegroupName: + nullable: true + type: string + requestSpotInstances: + nullable: true + type: boolean + resourceTags: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + spotInstanceTypes: + items: + nullable: true + type: string + nullable: true + type: array + subnets: + items: + nullable: true + type: string + nullable: true + type: array + tags: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + userData: + nullable: true + type: string + version: + nullable: true + type: string + required: + - nodegroupName + type: object + nullable: true + type: array + privateAccess: + nullable: true + type: boolean + publicAccess: + nullable: true + type: boolean + publicAccessSources: + items: + nullable: true + type: string + nullable: true + type: array + region: + nullable: true + type: string + secretsEncryption: + nullable: true + type: boolean + securityGroups: + items: + nullable: true + type: string + nullable: true + type: array + serviceRole: + nullable: true + type: string + subnets: + items: + nullable: true + type: string + nullable: true + type: array + tags: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + type: object + status: + properties: + failureMessage: + nullable: true + type: string + generatedNodeRole: + nullable: true + type: string + managedLaunchTemplateID: + nullable: true + type: string + managedLaunchTemplateVersions: + additionalProperties: + nullable: true + type: string + nullable: true + type: object + networkFieldsSource: + nullable: true + type: string + phase: + nullable: true + type: string + securityGroups: + items: + nullable: true + type: string + nullable: true + type: array + subnets: + items: + nullable: true + type: string + nullable: true + type: array + templateVersionsToDelete: + items: + nullable: true + type: string + nullable: true + type: array + virtualNetwork: + nullable: true + type: string + type: object + type: object + served: true + storage: true + subresources: + status: {} diff --git a/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/Chart.yaml b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/Chart.yaml new file mode 100644 index 0000000000..151b378dec --- /dev/null +++ b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/Chart.yaml @@ -0,0 +1,20 @@ +annotations: + catalog.cattle.io/auto-install: rancher-eks-operator-crd=match + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/kube-version: '>= 1.20.0-0 < 1.28.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: eksclusterconfigs.eks.cattle.io/v1 + catalog.cattle.io/rancher-version: '>= 2.8.0-0 < 2.9.0-0' + catalog.cattle.io/release-name: rancher-eks-operator + catalog.cattle.io/scope: management +apiVersion: v2 +appVersion: 1.3.0-rc1 +description: A Helm chart for provisioning EKS clusters +home: https://github.com/rancher/eks-operator +name: rancher-eks-operator +sources: +- https://github.com/rancher/eks-operator +version: 103.0.0+up1.3.0-rc1 diff --git a/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/NOTES.txt b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/NOTES.txt new file mode 100644 index 0000000000..23a1b4a8bf --- /dev/null +++ b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/NOTES.txt @@ -0,0 +1,4 @@ +You have deployed the Rancher EKS operator +Version: {{ .Chart.AppVersion }} +Description: This operator provisions EKS clusters +from EKSClusterConfig CRs. diff --git a/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/_helpers.tpl b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/_helpers.tpl new file mode 100644 index 0000000000..de3b332f6a --- /dev/null +++ b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/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-eks-operator/103.0.0+up1.3.0-rc1/templates/clusterrole.yaml b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/clusterrole.yaml new file mode 100644 index 0000000000..d0d561b6ea --- /dev/null +++ b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/clusterrole.yaml @@ -0,0 +1,15 @@ +kind: ClusterRole +apiVersion: rbac.authorization.k8s.io/v1 +metadata: + name: eks-operator + namespace: cattle-system +rules: + - apiGroups: [''] + resources: ['secrets'] + verbs: ['get', 'list', 'create', 'watch'] + - apiGroups: ['eks.cattle.io'] + resources: ['eksclusterconfigs'] + verbs: ['get', 'list', 'update', 'watch'] + - apiGroups: ['eks.cattle.io'] + resources: ['eksclusterconfigs/status'] + verbs: ['update'] diff --git a/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/clusterrolebinding.yaml b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/clusterrolebinding.yaml new file mode 100644 index 0000000000..2b1846353e --- /dev/null +++ b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/clusterrolebinding.yaml @@ -0,0 +1,13 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: eks-operator + namespace: cattle-system +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: eks-operator +subjects: +- kind: ServiceAccount + name: eks-operator + namespace: cattle-system diff --git a/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/deployment.yaml b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/deployment.yaml new file mode 100644 index 0000000000..f63054b2e6 --- /dev/null +++ b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/deployment.yaml @@ -0,0 +1,61 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: eks-config-operator + namespace: cattle-system +spec: + replicas: 1 + selector: + matchLabels: + ke.cattle.io/operator: eks + template: + metadata: + labels: + ke.cattle.io/operator: eks + 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: eks-operator + {{- if .Values.priorityClassName }} + priorityClassName: "{{.Values.priorityClassName}}" + {{- end }} + securityContext: + fsGroup: 1007 + runAsUser: 1007 + containers: + - name: eks-operator + image: {{ template "system_default_registry" . }}{{ .Values.eksOperator.image.repository }}:{{ .Values.eksOperator.image.tag }} + imagePullPolicy: IfNotPresent + env: + - name: HTTP_PROXY + value: {{ .Values.httpProxy }} + - name: HTTPS_PROXY + value: {{ .Values.httpsProxy }} + - name: NO_PROXY + value: {{ .Values.noProxy }} +{{- if .Values.additionalTrustedCAs }} + # eks-operator mounts the additional CAs in two places: + volumeMounts: + # This directory is owned by the eks-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-eks-operator/103.0.0+up1.3.0-rc1/templates/serviceaccount.yaml b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/serviceaccount.yaml new file mode 100644 index 0000000000..934de07e0d --- /dev/null +++ b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/templates/serviceaccount.yaml @@ -0,0 +1,5 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + namespace: cattle-system + name: eks-operator diff --git a/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/values.yaml b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/values.yaml new file mode 100644 index 0000000000..850fc79590 --- /dev/null +++ b/charts/rancher-eks-operator/103.0.0+up1.3.0-rc1/values.yaml @@ -0,0 +1,22 @@ +global: + cattle: + systemDefaultRegistry: "" + +eksOperator: + image: + repository: rancher/eks-operator + tag: v1.3.0-rc1 + +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 fa784ce25e..a9dd671e4b 100755 --- a/index.yaml +++ b/index.yaml @@ -7068,6 +7068,30 @@ entries: - assets/rancher-csp-adapter/rancher-csp-adapter-1.0.0.tgz version: 1.0.0 rancher-eks-operator: + - annotations: + catalog.cattle.io/auto-install: rancher-eks-operator-crd=match + catalog.cattle.io/certified: rancher + catalog.cattle.io/hidden: "true" + catalog.cattle.io/kube-version: '>= 1.20.0-0 < 1.28.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: eksclusterconfigs.eks.cattle.io/v1 + catalog.cattle.io/rancher-version: '>= 2.8.0-0 < 2.9.0-0' + catalog.cattle.io/release-name: rancher-eks-operator + catalog.cattle.io/scope: management + apiVersion: v2 + appVersion: 1.3.0-rc1 + created: "2023-08-21T21:09:38.581061486+02:00" + description: A Helm chart for provisioning EKS clusters + digest: 8af5091a6a66a428f99bfb4ea771460dacf981b7f58341f7affae008b427f1e6 + home: https://github.com/rancher/eks-operator + name: rancher-eks-operator + sources: + - https://github.com/rancher/eks-operator + urls: + - assets/rancher-eks-operator/rancher-eks-operator-103.0.0+up1.3.0-rc1.tgz + version: 103.0.0+up1.3.0-rc1 - annotations: catalog.cattle.io/auto-install: rancher-eks-operator-crd=match catalog.cattle.io/certified: rancher @@ -7331,6 +7355,22 @@ entries: - assets/rancher-eks-operator/rancher-eks-operator-100.0.0+up1.1.1.tgz version: 100.0.0+up1.1.1 rancher-eks-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-eks-operator-crd + apiVersion: v2 + appVersion: 1.3.0-rc1 + created: "2023-08-21T21:09:40.247061607+02:00" + description: EKS Operator CustomResourceDefinitions + digest: 2b3cec25f0f99ebe369f546913bfc762e178b5da33ada232608e709481e8415a + name: rancher-eks-operator-crd + urls: + - assets/rancher-eks-operator-crd/rancher-eks-operator-crd-103.0.0+up1.3.0-rc1.tgz + version: 103.0.0+up1.3.0-rc1 - annotations: catalog.cattle.io/certified: rancher catalog.cattle.io/hidden: "true"