Fix EKS operator crd and annotations for v2.7.2 release (#2541)

pull/2543/head
Andy Blendermann 2023-04-11 21:01:35 -04:00 committed by GitHub
parent 74c6739183
commit 2c55b8dc8b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 253 additions and 8 deletions

View File

@ -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.1.5
description: EKS Operator CustomResourceDefinitions
name: rancher-eks-operator-crd
version: 102.0.1+up1.1.5

View File

@ -0,0 +1,217 @@
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
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
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
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: {}

View File

@ -7,7 +7,7 @@ annotations:
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.7.2-0 < 2.8.0-0'
catalog.cattle.io/rancher-version: '>= 2.7.0-0 < 2.8.0-0'
catalog.cattle.io/release-name: rancher-eks-operator
catalog.cattle.io/scope: management
apiVersion: v2

View File

@ -5908,9 +5908,9 @@ entries:
catalog.cattle.io/scope: management
apiVersion: v2
appVersion: 1.2.0
created: "2023-04-11T22:35:35.366686504+02:00"
created: "2023-04-11T19:03:53.392609-04:00"
description: A Helm chart for provisioning EKS clusters
digest: be04ef0fb9183c0d185b8721308d21972f20bfcca2651b289763709db9811ea7
digest: 362c526519febf7967e4a8cd12a7eff057733cd94f33b9d77c5d1ee978ef39ea
home: https://github.com/rancher/eks-operator
name: rancher-eks-operator
sources:
@ -5927,14 +5927,14 @@ entries:
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.7.2-0 < 2.8.0-0'
catalog.cattle.io/rancher-version: '>= 2.7.0-0 < 2.8.0-0'
catalog.cattle.io/release-name: rancher-eks-operator
catalog.cattle.io/scope: management
apiVersion: v2
appVersion: 1.1.5
created: "2023-04-11T22:31:53.272856891+02:00"
created: "2023-04-11T18:49:08.977087-04:00"
description: A Helm chart for provisioning EKS clusters
digest: 65790824a6d271be5e5be26252f5e739fe84197548feb7a0445db6cdcd6d60cc
digest: 324bb604912652cabd1b7a457b230e36c813edba1d4c2a83e24af5d5b0bb35b4
home: https://github.com/rancher/eks-operator
name: rancher-eks-operator
sources:
@ -6118,13 +6118,29 @@ entries:
catalog.cattle.io/release-name: rancher-eks-operator-crd
apiVersion: v2
appVersion: 1.2.0
created: "2023-04-11T22:40:17.994253604+02:00"
created: "2023-04-11T19:03:54.677685-04:00"
description: EKS Operator CustomResourceDefinitions
digest: 5cdb94d2872699fc1d69b714c62e376be7bb5d4120844aef84af1f5ff69ff8b5
digest: 1271ad2c82bb01221d8b8696221be1a70351541941ddafef67ac0ae5ef4de9ff
name: rancher-eks-operator-crd
urls:
- assets/rancher-eks-operator-crd/rancher-eks-operator-crd-102.0.2+up1.2.0.tgz
version: 102.0.2+up1.2.0
- 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.1.5
created: "2023-04-11T18:49:10.237768-04:00"
description: EKS Operator CustomResourceDefinitions
digest: d1587eb1f3a18c751f75697c3181f6a9b259e928455792a0008bbab683a82b94
name: rancher-eks-operator-crd
urls:
- assets/rancher-eks-operator-crd/rancher-eks-operator-crd-102.0.1+up1.1.5.tgz
version: 102.0.1+up1.1.5
- annotations:
catalog.cattle.io/certified: rancher
catalog.cattle.io/hidden: "true"