config/crd/bases/anywhere.eks.amazonaws.com_clusters.yaml [11:263]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  group: anywhere.eks.amazonaws.com
  names:
    kind: Cluster
    listKind: ClusterList
    plural: clusters
    singular: cluster
  scope: Namespaced
  versions:
  - name: v1alpha1
    schema:
      openAPIV3Schema:
        description: Cluster is the Schema for the clusters 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: ClusterSpec defines the desired state of Cluster
            properties:
              clusterNetwork:
                properties:
                  cni:
                    description: CNI specifies the CNI plugin to be installed in the
                      cluster
                    type: string
                  dns:
                    properties:
                      resolvConf:
                        description: ResolvConf refers to the DNS resolver configuration
                        properties:
                          path:
                            description: Path defines the path to the file that contains
                              the DNS resolver configuration
                            type: string
                        type: object
                    type: object
                  pods:
                    description: Comma-separated list of CIDR blocks to use for pod
                      and service subnets. Defaults to 192.168.0.0/16 for pod subnet.
                    properties:
                      cidrBlocks:
                        items:
                          type: string
                        type: array
                    type: object
                  services:
                    properties:
                      cidrBlocks:
                        items:
                          type: string
                        type: array
                    type: object
                type: object
              controlPlaneConfiguration:
                properties:
                  count:
                    description: Count defines the number of desired control plane
                      nodes. Defaults to 1.
                    type: integer
                  endpoint:
                    description: Endpoint defines the host ip and port to use for
                      the control plane.
                    properties:
                      host:
                        description: Host defines the ip that you want to use to connect
                          to the control plane
                        type: string
                    required:
                    - host
                    type: object
                  labels:
                    additionalProperties:
                      type: string
                    description: Labels define the labels to assign to the node
                    type: object
                  machineGroupRef:
                    description: MachineGroupRef defines the machine group configuration
                      for the control plane.
                    properties:
                      kind:
                        type: string
                      name:
                        type: string
                    type: object
                  taints:
                    description: Taints define the set of taints to be applied on
                      control plane nodes
                    items:
                      description: The node this Taint is attached to has the "effect"
                        on any pod that does not tolerate the Taint.
                      properties:
                        effect:
                          description: Required. The effect of the taint on pods that
                            do not tolerate the taint. Valid effects are NoSchedule,
                            PreferNoSchedule and NoExecute.
                          type: string
                        key:
                          description: Required. The taint key to be applied to a
                            node.
                          type: string
                        timeAdded:
                          description: TimeAdded represents the time at which the
                            taint was added. It is only written for NoExecute taints.
                          format: date-time
                          type: string
                        value:
                          description: The taint value corresponding to the taint
                            key.
                          type: string
                      required:
                      - effect
                      - key
                      type: object
                    type: array
                type: object
              datacenterRef:
                properties:
                  kind:
                    type: string
                  name:
                    type: string
                type: object
              externalEtcdConfiguration:
                description: ExternalEtcdConfiguration defines the configuration options
                  for using unstacked etcd topology
                properties:
                  count:
                    type: integer
                  machineGroupRef:
                    description: MachineGroupRef defines the machine group configuration
                      for the etcd machines.
                    properties:
                      kind:
                        type: string
                      name:
                        type: string
                    type: object
                type: object
              gitOpsRef:
                properties:
                  kind:
                    type: string
                  name:
                    type: string
                type: object
              identityProviderRefs:
                items:
                  properties:
                    kind:
                      type: string
                    name:
                      type: string
                  type: object
                type: array
              kubernetesVersion:
                type: string
              managementCluster:
                properties:
                  name:
                    type: string
                type: object
              overrideClusterSpecFile:
                description: 'Deprecated: This field has no function and is going
                  to be removed in a future release.'
                type: string
              podIamConfig:
                properties:
                  serviceAccountIssuer:
                    type: string
                required:
                - serviceAccountIssuer
                type: object
              proxyConfiguration:
                properties:
                  httpProxy:
                    type: string
                  httpsProxy:
                    type: string
                  noProxy:
                    items:
                      type: string
                    type: array
                type: object
              registryMirrorConfiguration:
                description: RegistryMirrorConfiguration defines the settings for
                  image registry mirror
                properties:
                  caCertContent:
                    description: CACertContent defines the contents registry mirror
                      CA certificate
                    type: string
                  endpoint:
                    description: Endpoint defines the registry mirror endpoint to
                      use for pulling images
                    type: string
                  port:
                    description: Port defines the port exposed for registry mirror
                      endpoint
                    type: string
                type: object
              workerNodeGroupConfigurations:
                items:
                  properties:
                    count:
                      description: Count defines the number of desired worker nodes.
                        Defaults to 1.
                      type: integer
                    labels:
                      additionalProperties:
                        type: string
                      description: Labels define the labels to assign to the node
                      type: object
                    machineGroupRef:
                      description: MachineGroupRef defines the machine group configuration
                        for the worker nodes.
                      properties:
                        kind:
                          type: string
                        name:
                          type: string
                      type: object
                    name:
                      description: Name refers to the name of the worker node group
                      type: string
                  type: object
                type: array
            type: object
          status:
            description: ClusterStatus defines the observed state of Cluster
            properties:
              failureMessage:
                description: Descriptive message about a fatal problem while reconciling
                  a cluster
                type: string
            type: object
        type: object
    served: true
    storage: true
status:
  acceptedNames:
    kind: ""
    plural: ""
  conditions: []
  storedVersions: []
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



config/manifest/eksa-components.yaml [2112:2364]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  group: anywhere.eks.amazonaws.com
  names:
    kind: Cluster
    listKind: ClusterList
    plural: clusters
    singular: cluster
  scope: Namespaced
  versions:
  - name: v1alpha1
    schema:
      openAPIV3Schema:
        description: Cluster is the Schema for the clusters 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: ClusterSpec defines the desired state of Cluster
            properties:
              clusterNetwork:
                properties:
                  cni:
                    description: CNI specifies the CNI plugin to be installed in the
                      cluster
                    type: string
                  dns:
                    properties:
                      resolvConf:
                        description: ResolvConf refers to the DNS resolver configuration
                        properties:
                          path:
                            description: Path defines the path to the file that contains
                              the DNS resolver configuration
                            type: string
                        type: object
                    type: object
                  pods:
                    description: Comma-separated list of CIDR blocks to use for pod
                      and service subnets. Defaults to 192.168.0.0/16 for pod subnet.
                    properties:
                      cidrBlocks:
                        items:
                          type: string
                        type: array
                    type: object
                  services:
                    properties:
                      cidrBlocks:
                        items:
                          type: string
                        type: array
                    type: object
                type: object
              controlPlaneConfiguration:
                properties:
                  count:
                    description: Count defines the number of desired control plane
                      nodes. Defaults to 1.
                    type: integer
                  endpoint:
                    description: Endpoint defines the host ip and port to use for
                      the control plane.
                    properties:
                      host:
                        description: Host defines the ip that you want to use to connect
                          to the control plane
                        type: string
                    required:
                    - host
                    type: object
                  labels:
                    additionalProperties:
                      type: string
                    description: Labels define the labels to assign to the node
                    type: object
                  machineGroupRef:
                    description: MachineGroupRef defines the machine group configuration
                      for the control plane.
                    properties:
                      kind:
                        type: string
                      name:
                        type: string
                    type: object
                  taints:
                    description: Taints define the set of taints to be applied on
                      control plane nodes
                    items:
                      description: The node this Taint is attached to has the "effect"
                        on any pod that does not tolerate the Taint.
                      properties:
                        effect:
                          description: Required. The effect of the taint on pods that
                            do not tolerate the taint. Valid effects are NoSchedule,
                            PreferNoSchedule and NoExecute.
                          type: string
                        key:
                          description: Required. The taint key to be applied to a
                            node.
                          type: string
                        timeAdded:
                          description: TimeAdded represents the time at which the
                            taint was added. It is only written for NoExecute taints.
                          format: date-time
                          type: string
                        value:
                          description: The taint value corresponding to the taint
                            key.
                          type: string
                      required:
                      - effect
                      - key
                      type: object
                    type: array
                type: object
              datacenterRef:
                properties:
                  kind:
                    type: string
                  name:
                    type: string
                type: object
              externalEtcdConfiguration:
                description: ExternalEtcdConfiguration defines the configuration options
                  for using unstacked etcd topology
                properties:
                  count:
                    type: integer
                  machineGroupRef:
                    description: MachineGroupRef defines the machine group configuration
                      for the etcd machines.
                    properties:
                      kind:
                        type: string
                      name:
                        type: string
                    type: object
                type: object
              gitOpsRef:
                properties:
                  kind:
                    type: string
                  name:
                    type: string
                type: object
              identityProviderRefs:
                items:
                  properties:
                    kind:
                      type: string
                    name:
                      type: string
                  type: object
                type: array
              kubernetesVersion:
                type: string
              managementCluster:
                properties:
                  name:
                    type: string
                type: object
              overrideClusterSpecFile:
                description: 'Deprecated: This field has no function and is going
                  to be removed in a future release.'
                type: string
              podIamConfig:
                properties:
                  serviceAccountIssuer:
                    type: string
                required:
                - serviceAccountIssuer
                type: object
              proxyConfiguration:
                properties:
                  httpProxy:
                    type: string
                  httpsProxy:
                    type: string
                  noProxy:
                    items:
                      type: string
                    type: array
                type: object
              registryMirrorConfiguration:
                description: RegistryMirrorConfiguration defines the settings for
                  image registry mirror
                properties:
                  caCertContent:
                    description: CACertContent defines the contents registry mirror
                      CA certificate
                    type: string
                  endpoint:
                    description: Endpoint defines the registry mirror endpoint to
                      use for pulling images
                    type: string
                  port:
                    description: Port defines the port exposed for registry mirror
                      endpoint
                    type: string
                type: object
              workerNodeGroupConfigurations:
                items:
                  properties:
                    count:
                      description: Count defines the number of desired worker nodes.
                        Defaults to 1.
                      type: integer
                    labels:
                      additionalProperties:
                        type: string
                      description: Labels define the labels to assign to the node
                      type: object
                    machineGroupRef:
                      description: MachineGroupRef defines the machine group configuration
                        for the worker nodes.
                      properties:
                        kind:
                          type: string
                        name:
                          type: string
                      type: object
                    name:
                      description: Name refers to the name of the worker node group
                      type: string
                  type: object
                type: array
            type: object
          status:
            description: ClusterStatus defines the observed state of Cluster
            properties:
              failureMessage:
                description: Descriptive message about a fatal problem while reconciling
                  a cluster
                type: string
            type: object
        type: object
    served: true
    storage: true
status:
  acceptedNames:
    kind: ""
    plural: ""
  conditions: []
  storedVersions: []
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



