config/manifest/eksa-components.yaml [170:2091]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
  annotations:
    controller-gen.kubebuilder.io/version: v0.4.1
  creationTimestamp: null
  name: bundles.anywhere.eks.amazonaws.com
spec:
  group: anywhere.eks.amazonaws.com
  names:
    kind: Bundles
    listKind: BundlesList
    plural: bundles
    singular: bundles
  scope: Namespaced
  versions:
  - name: v1alpha1
    schema:
      openAPIV3Schema:
        description: Bundles is the Schema for the bundles API
        properties:
          apiVersion:
            description: 'APIVersion defines the versioned schema of this representation
              of an object. Servers should convert recognized schemas to the latest
              internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
            type: string
          kind:
            description: 'Kind is a string value representing the REST resource this
              object represents. Servers may infer this from the endpoint the client
              submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
            type: string
          metadata:
            type: object
          spec:
            description: BundlesSpec defines the desired state of Bundles
            properties:
              cliMaxVersion:
                type: string
              cliMinVersion:
                type: string
              number:
                description: Monotonically increasing release number
                type: integer
              versionsBundles:
                items:
                  properties:
                    aws:
                      properties:
                        clusterTemplate:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        controller:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - clusterTemplate
                      - components
                      - controller
                      - kubeProxy
                      - metadata
                      - version
                      type: object
                    bootstrap:
                      properties:
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        controller:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - components
                      - controller
                      - kubeProxy
                      - metadata
                      - version
                      type: object
                    bottlerocketAdmin:
                      properties:
                        admin:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                      required:
                      - admin
                      type: object
                    bottlerocketBootstrap:
                      properties:
                        bootstrap:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                      required:
                      - bootstrap
                      type: object
                    certManager:
                      properties:
                        acmesolver:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        cainjector:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        controller:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        manifest:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                        webhook:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                      required:
                      - acmesolver
                      - cainjector
                      - controller
                      - manifest
                      - webhook
                      type: object
                    cilium:
                      properties:
                        cilium:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        helmChart:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        manifest:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        operator:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - cilium
                      - manifest
                      - operator
                      type: object
                    clusterAPI:
                      properties:
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        controller:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - components
                      - controller
                      - kubeProxy
                      - metadata
                      - version
                      type: object
                    controlPlane:
                      properties:
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        controller:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - components
                      - controller
                      - kubeProxy
                      - metadata
                      - version
                      type: object
                    docker:
                      properties:
                        clusterTemplate:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        manager:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - clusterTemplate
                      - components
                      - kubeProxy
                      - manager
                      - metadata
                      - version
                      type: object
                    eksD:
                      properties:
                        channel:
                          description: Release branch of the EKS-D release like 1-19,
                            1-20
                          type: string
                        gitCommit:
                          description: Git commit the component is built from, before
                            any patches
                          type: string
                        kindNode:
                          description: KindNode points to a kind image built with
                            this eks-d version
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeVersion:
                          description: Release number of EKS-D release
                          type: string
                        manifestUrl:
                          description: Url pointing to the EKS-D release manifest
                            using which assets where created
                          type: string
                        name:
                          type: string
                        ova:
                          description: Ova points to a collection of Ovas built with
                            this eks-d version
                          properties:
                            bottlerocket:
                              properties:
                                arch:
                                  description: Architectures of the asset
                                  items:
                                    type: string
                                  type: array
                                crictl:
                                  properties:
                                    arch:
                                      description: Architectures of the asset
                                      items:
                                        type: string
                                      type: array
                                    description:
                                      type: string
                                    name:
                                      description: The asset name
                                      type: string
                                    os:
                                      description: Operating system of the asset
                                      enum:
                                      - linux
                                      - darwin
                                      - windows
                                      type: string
                                    osName:
                                      description: Name of the OS like ubuntu, bottlerocket
                                      type: string
                                    sha256:
                                      description: The sha256 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    sha512:
                                      description: The sha512 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    uri:
                                      description: The URI where the asset is located
                                      type: string
                                  type: object
                                description:
                                  type: string
                                etcdadm:
                                  properties:
                                    arch:
                                      description: Architectures of the asset
                                      items:
                                        type: string
                                      type: array
                                    description:
                                      type: string
                                    name:
                                      description: The asset name
                                      type: string
                                    os:
                                      description: Operating system of the asset
                                      enum:
                                      - linux
                                      - darwin
                                      - windows
                                      type: string
                                    osName:
                                      description: Name of the OS like ubuntu, bottlerocket
                                      type: string
                                    sha256:
                                      description: The sha256 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    sha512:
                                      description: The sha512 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    uri:
                                      description: The URI where the asset is located
                                      type: string
                                  type: object
                                name:
                                  description: The asset name
                                  type: string
                                os:
                                  description: Operating system of the asset
                                  enum:
                                  - linux
                                  - darwin
                                  - windows
                                  type: string
                                osName:
                                  description: Name of the OS like ubuntu, bottlerocket
                                  type: string
                                sha256:
                                  description: The sha256 of the asset, only applies
                                    for 'file' store
                                  type: string
                                sha512:
                                  description: The sha512 of the asset, only applies
                                    for 'file' store
                                  type: string
                                uri:
                                  description: The URI where the asset is located
                                  type: string
                              type: object
                            ubuntu:
                              properties:
                                arch:
                                  description: Architectures of the asset
                                  items:
                                    type: string
                                  type: array
                                crictl:
                                  properties:
                                    arch:
                                      description: Architectures of the asset
                                      items:
                                        type: string
                                      type: array
                                    description:
                                      type: string
                                    name:
                                      description: The asset name
                                      type: string
                                    os:
                                      description: Operating system of the asset
                                      enum:
                                      - linux
                                      - darwin
                                      - windows
                                      type: string
                                    osName:
                                      description: Name of the OS like ubuntu, bottlerocket
                                      type: string
                                    sha256:
                                      description: The sha256 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    sha512:
                                      description: The sha512 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    uri:
                                      description: The URI where the asset is located
                                      type: string
                                  type: object
                                description:
                                  type: string
                                etcdadm:
                                  properties:
                                    arch:
                                      description: Architectures of the asset
                                      items:
                                        type: string
                                      type: array
                                    description:
                                      type: string
                                    name:
                                      description: The asset name
                                      type: string
                                    os:
                                      description: Operating system of the asset
                                      enum:
                                      - linux
                                      - darwin
                                      - windows
                                      type: string
                                    osName:
                                      description: Name of the OS like ubuntu, bottlerocket
                                      type: string
                                    sha256:
                                      description: The sha256 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    sha512:
                                      description: The sha512 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    uri:
                                      description: The URI where the asset is located
                                      type: string
                                  type: object
                                name:
                                  description: The asset name
                                  type: string
                                os:
                                  description: Operating system of the asset
                                  enum:
                                  - linux
                                  - darwin
                                  - windows
                                  type: string
                                osName:
                                  description: Name of the OS like ubuntu, bottlerocket
                                  type: string
                                sha256:
                                  description: The sha256 of the asset, only applies
                                    for 'file' store
                                  type: string
                                sha512:
                                  description: The sha512 of the asset, only applies
                                    for 'file' store
                                  type: string
                                uri:
                                  description: The URI where the asset is located
                                  type: string
                              type: object
                          type: object
                      type: object
                    eksa:
                      properties:
                        cliTools:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        clusterController:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        diagnosticCollector:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - cliTools
                      - clusterController
                      - components
                      - diagnosticCollector
                      type: object
                    etcdadmBootstrap:
                      properties:
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        controller:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - components
                      - controller
                      - kubeProxy
                      - metadata
                      - version
                      type: object
                    etcdadmController:
                      properties:
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        controller:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - components
                      - controller
                      - kubeProxy
                      - metadata
                      - version
                      type: object
                    flux:
                      properties:
                        helmController:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kustomizeController:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        notificationController:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        sourceController:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - helmController
                      - kustomizeController
                      - notificationController
                      - sourceController
                      type: object
                    kindnetd:
                      properties:
                        manifest:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - manifest
                      type: object
                    kubeVersion:
                      type: string
                    tinkerbell:
                      properties:
                        cfssl:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        clusterAPIController:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        clusterTemplate:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        hegel:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeVip:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        tinkCli:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        tinkServer:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        tinkWorker:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - cfssl
                      - clusterAPIController
                      - clusterTemplate
                      - components
                      - hegel
                      - kubeVip
                      - metadata
                      - tinkCli
                      - tinkServer
                      - tinkWorker
                      - version
                      type: object
                    vSphere:
                      properties:
                        clusterAPIController:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        clusterTemplate:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        driver:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeVip:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        manager:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        syncer:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - clusterAPIController
                      - clusterTemplate
                      - components
                      - driver
                      - kubeProxy
                      - kubeVip
                      - manager
                      - metadata
                      - syncer
                      - version
                      type: object
                  required:
                  - aws
                  - bootstrap
                  - bottlerocketAdmin
                  - bottlerocketBootstrap
                  - certManager
                  - cilium
                  - clusterAPI
                  - controlPlane
                  - docker
                  - eksD
                  - eksa
                  - etcdadmBootstrap
                  - etcdadmController
                  - flux
                  - kindnetd
                  - kubeVersion
                  - tinkerbell
                  - vSphere
                  type: object
                type: array
            required:
            - cliMaxVersion
            - cliMinVersion
            - number
            - versionsBundles
            type: object
          status:
            description: BundlesStatus defines the observed state of Bundles
            type: object
        type: object
    served: true
    storage: true
    subresources:
      status: {}
status:
  acceptedNames:
    kind: ""
    plural: ""
  conditions: []
  storedVersions: []
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



release/config/crd/bases/anywhere.eks.amazonaws.com_bundles.yaml [2:1923]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
  annotations:
    controller-gen.kubebuilder.io/version: v0.4.1
  creationTimestamp: null
  name: bundles.anywhere.eks.amazonaws.com
spec:
  group: anywhere.eks.amazonaws.com
  names:
    kind: Bundles
    listKind: BundlesList
    plural: bundles
    singular: bundles
  scope: Namespaced
  versions:
  - name: v1alpha1
    schema:
      openAPIV3Schema:
        description: Bundles is the Schema for the bundles API
        properties:
          apiVersion:
            description: 'APIVersion defines the versioned schema of this representation
              of an object. Servers should convert recognized schemas to the latest
              internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
            type: string
          kind:
            description: 'Kind is a string value representing the REST resource this
              object represents. Servers may infer this from the endpoint the client
              submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
            type: string
          metadata:
            type: object
          spec:
            description: BundlesSpec defines the desired state of Bundles
            properties:
              cliMaxVersion:
                type: string
              cliMinVersion:
                type: string
              number:
                description: Monotonically increasing release number
                type: integer
              versionsBundles:
                items:
                  properties:
                    aws:
                      properties:
                        clusterTemplate:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        controller:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - clusterTemplate
                      - components
                      - controller
                      - kubeProxy
                      - metadata
                      - version
                      type: object
                    bootstrap:
                      properties:
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        controller:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - components
                      - controller
                      - kubeProxy
                      - metadata
                      - version
                      type: object
                    bottlerocketAdmin:
                      properties:
                        admin:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                      required:
                      - admin
                      type: object
                    bottlerocketBootstrap:
                      properties:
                        bootstrap:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                      required:
                      - bootstrap
                      type: object
                    certManager:
                      properties:
                        acmesolver:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        cainjector:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        controller:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        manifest:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                        webhook:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                      required:
                      - acmesolver
                      - cainjector
                      - controller
                      - manifest
                      - webhook
                      type: object
                    cilium:
                      properties:
                        cilium:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        helmChart:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        manifest:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        operator:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - cilium
                      - manifest
                      - operator
                      type: object
                    clusterAPI:
                      properties:
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        controller:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - components
                      - controller
                      - kubeProxy
                      - metadata
                      - version
                      type: object
                    controlPlane:
                      properties:
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        controller:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - components
                      - controller
                      - kubeProxy
                      - metadata
                      - version
                      type: object
                    docker:
                      properties:
                        clusterTemplate:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        manager:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - clusterTemplate
                      - components
                      - kubeProxy
                      - manager
                      - metadata
                      - version
                      type: object
                    eksD:
                      properties:
                        channel:
                          description: Release branch of the EKS-D release like 1-19,
                            1-20
                          type: string
                        gitCommit:
                          description: Git commit the component is built from, before
                            any patches
                          type: string
                        kindNode:
                          description: KindNode points to a kind image built with
                            this eks-d version
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeVersion:
                          description: Release number of EKS-D release
                          type: string
                        manifestUrl:
                          description: Url pointing to the EKS-D release manifest
                            using which assets where created
                          type: string
                        name:
                          type: string
                        ova:
                          description: Ova points to a collection of Ovas built with
                            this eks-d version
                          properties:
                            bottlerocket:
                              properties:
                                arch:
                                  description: Architectures of the asset
                                  items:
                                    type: string
                                  type: array
                                crictl:
                                  properties:
                                    arch:
                                      description: Architectures of the asset
                                      items:
                                        type: string
                                      type: array
                                    description:
                                      type: string
                                    name:
                                      description: The asset name
                                      type: string
                                    os:
                                      description: Operating system of the asset
                                      enum:
                                      - linux
                                      - darwin
                                      - windows
                                      type: string
                                    osName:
                                      description: Name of the OS like ubuntu, bottlerocket
                                      type: string
                                    sha256:
                                      description: The sha256 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    sha512:
                                      description: The sha512 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    uri:
                                      description: The URI where the asset is located
                                      type: string
                                  type: object
                                description:
                                  type: string
                                etcdadm:
                                  properties:
                                    arch:
                                      description: Architectures of the asset
                                      items:
                                        type: string
                                      type: array
                                    description:
                                      type: string
                                    name:
                                      description: The asset name
                                      type: string
                                    os:
                                      description: Operating system of the asset
                                      enum:
                                      - linux
                                      - darwin
                                      - windows
                                      type: string
                                    osName:
                                      description: Name of the OS like ubuntu, bottlerocket
                                      type: string
                                    sha256:
                                      description: The sha256 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    sha512:
                                      description: The sha512 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    uri:
                                      description: The URI where the asset is located
                                      type: string
                                  type: object
                                name:
                                  description: The asset name
                                  type: string
                                os:
                                  description: Operating system of the asset
                                  enum:
                                  - linux
                                  - darwin
                                  - windows
                                  type: string
                                osName:
                                  description: Name of the OS like ubuntu, bottlerocket
                                  type: string
                                sha256:
                                  description: The sha256 of the asset, only applies
                                    for 'file' store
                                  type: string
                                sha512:
                                  description: The sha512 of the asset, only applies
                                    for 'file' store
                                  type: string
                                uri:
                                  description: The URI where the asset is located
                                  type: string
                              type: object
                            ubuntu:
                              properties:
                                arch:
                                  description: Architectures of the asset
                                  items:
                                    type: string
                                  type: array
                                crictl:
                                  properties:
                                    arch:
                                      description: Architectures of the asset
                                      items:
                                        type: string
                                      type: array
                                    description:
                                      type: string
                                    name:
                                      description: The asset name
                                      type: string
                                    os:
                                      description: Operating system of the asset
                                      enum:
                                      - linux
                                      - darwin
                                      - windows
                                      type: string
                                    osName:
                                      description: Name of the OS like ubuntu, bottlerocket
                                      type: string
                                    sha256:
                                      description: The sha256 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    sha512:
                                      description: The sha512 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    uri:
                                      description: The URI where the asset is located
                                      type: string
                                  type: object
                                description:
                                  type: string
                                etcdadm:
                                  properties:
                                    arch:
                                      description: Architectures of the asset
                                      items:
                                        type: string
                                      type: array
                                    description:
                                      type: string
                                    name:
                                      description: The asset name
                                      type: string
                                    os:
                                      description: Operating system of the asset
                                      enum:
                                      - linux
                                      - darwin
                                      - windows
                                      type: string
                                    osName:
                                      description: Name of the OS like ubuntu, bottlerocket
                                      type: string
                                    sha256:
                                      description: The sha256 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    sha512:
                                      description: The sha512 of the asset, only applies
                                        for 'file' store
                                      type: string
                                    uri:
                                      description: The URI where the asset is located
                                      type: string
                                  type: object
                                name:
                                  description: The asset name
                                  type: string
                                os:
                                  description: Operating system of the asset
                                  enum:
                                  - linux
                                  - darwin
                                  - windows
                                  type: string
                                osName:
                                  description: Name of the OS like ubuntu, bottlerocket
                                  type: string
                                sha256:
                                  description: The sha256 of the asset, only applies
                                    for 'file' store
                                  type: string
                                sha512:
                                  description: The sha512 of the asset, only applies
                                    for 'file' store
                                  type: string
                                uri:
                                  description: The URI where the asset is located
                                  type: string
                              type: object
                          type: object
                      type: object
                    eksa:
                      properties:
                        cliTools:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        clusterController:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        diagnosticCollector:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - cliTools
                      - clusterController
                      - components
                      - diagnosticCollector
                      type: object
                    etcdadmBootstrap:
                      properties:
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        controller:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - components
                      - controller
                      - kubeProxy
                      - metadata
                      - version
                      type: object
                    etcdadmController:
                      properties:
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        controller:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - components
                      - controller
                      - kubeProxy
                      - metadata
                      - version
                      type: object
                    flux:
                      properties:
                        helmController:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kustomizeController:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        notificationController:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        sourceController:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - helmController
                      - kustomizeController
                      - notificationController
                      - sourceController
                      type: object
                    kindnetd:
                      properties:
                        manifest:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - manifest
                      type: object
                    kubeVersion:
                      type: string
                    tinkerbell:
                      properties:
                        cfssl:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        clusterAPIController:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        clusterTemplate:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        hegel:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeVip:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        tinkCli:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        tinkServer:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        tinkWorker:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - cfssl
                      - clusterAPIController
                      - clusterTemplate
                      - components
                      - hegel
                      - kubeVip
                      - metadata
                      - tinkCli
                      - tinkServer
                      - tinkWorker
                      - version
                      type: object
                    vSphere:
                      properties:
                        clusterAPIController:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        clusterTemplate:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        components:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        driver:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeProxy:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        kubeVip:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        manager:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        metadata:
                          properties:
                            uri:
                              description: URI points to the manifest yaml file
                              type: string
                          type: object
                        syncer:
                          properties:
                            arch:
                              description: Architectures of the asset
                              items:
                                type: string
                              type: array
                            description:
                              type: string
                            imageDigest:
                              description: The SHA256 digest of the image manifest
                              type: string
                            name:
                              description: The asset name
                              type: string
                            os:
                              description: Operating system of the asset
                              enum:
                              - linux
                              - darwin
                              - windows
                              type: string
                            osName:
                              description: Name of the OS like ubuntu, bottlerocket
                              type: string
                            uri:
                              description: The image repository, name, and tag
                              type: string
                          type: object
                        version:
                          type: string
                      required:
                      - clusterAPIController
                      - clusterTemplate
                      - components
                      - driver
                      - kubeProxy
                      - kubeVip
                      - manager
                      - metadata
                      - syncer
                      - version
                      type: object
                  required:
                  - aws
                  - bootstrap
                  - bottlerocketAdmin
                  - bottlerocketBootstrap
                  - certManager
                  - cilium
                  - clusterAPI
                  - controlPlane
                  - docker
                  - eksD
                  - eksa
                  - etcdadmBootstrap
                  - etcdadmController
                  - flux
                  - kindnetd
                  - kubeVersion
                  - tinkerbell
                  - vSphere
                  type: object
                type: array
            required:
            - cliMaxVersion
            - cliMinVersion
            - number
            - versionsBundles
            type: object
          status:
            description: BundlesStatus defines the observed state of Bundles
            type: object
        type: object
    served: true
    storage: true
    subresources:
      status: {}
status:
  acceptedNames:
    kind: ""
    plural: ""
  conditions: []
  storedVersions: []
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



