sigs.k8s.io/cluster-api-provider-aws@v1.5.5/config/crd/bases/infrastructure.cluster.x-k8s.io_awsmanagedclusters.yaml (about) 1 --- 2 apiVersion: apiextensions.k8s.io/v1 3 kind: CustomResourceDefinition 4 metadata: 5 annotations: 6 controller-gen.kubebuilder.io/version: v0.7.1-0.20211110210727-ab52f76cc7d1 7 creationTimestamp: null 8 name: awsmanagedclusters.infrastructure.cluster.x-k8s.io 9 spec: 10 group: infrastructure.cluster.x-k8s.io 11 names: 12 categories: 13 - cluster-api 14 kind: AWSManagedCluster 15 listKind: AWSManagedClusterList 16 plural: awsmanagedclusters 17 shortNames: 18 - awsmc 19 singular: awsmanagedcluster 20 scope: Namespaced 21 versions: 22 - additionalPrinterColumns: 23 - description: Cluster to which this AWSManagedControl belongs 24 jsonPath: .metadata.labels.cluster\.x-k8s\.io/cluster-name 25 name: Cluster 26 type: string 27 - description: Control plane infrastructure is ready for worker nodes 28 jsonPath: .status.ready 29 name: Ready 30 type: string 31 - description: AWS VPC the control plane is using 32 jsonPath: .spec.networkSpec.vpc.id 33 name: VPC 34 type: string 35 - description: API Endpoint 36 jsonPath: .spec.controlPlaneEndpoint.host 37 name: Endpoint 38 priority: 1 39 type: string 40 name: v1alpha3 41 schema: 42 openAPIV3Schema: 43 description: AWSManagedCluster is the Schema for the awsmanagedclusters API 44 properties: 45 apiVersion: 46 description: 'APIVersion defines the versioned schema of this representation 47 of an object. Servers should convert recognized schemas to the latest 48 internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' 49 type: string 50 kind: 51 description: 'Kind is a string value representing the REST resource this 52 object represents. Servers may infer this from the endpoint the client 53 submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' 54 type: string 55 metadata: 56 type: object 57 spec: 58 description: AWSManagedClusterSpec defines the desired state of AWSManagedCluster 59 properties: 60 controlPlaneEndpoint: 61 description: ControlPlaneEndpoint represents the endpoint used to 62 communicate with the control plane. 63 properties: 64 host: 65 description: The hostname on which the API server is serving. 66 type: string 67 port: 68 description: The port on which the API server is serving. 69 format: int32 70 type: integer 71 required: 72 - host 73 - port 74 type: object 75 type: object 76 status: 77 description: AWSManagedClusterStatus defines the observed state of AWSManagedCluster 78 properties: 79 failureDomains: 80 additionalProperties: 81 description: FailureDomainSpec is the Schema for Cluster API failure 82 domains. It allows controllers to understand how many failure 83 domains a cluster can optionally span across. 84 properties: 85 attributes: 86 additionalProperties: 87 type: string 88 description: Attributes is a free form map of attributes an 89 infrastructure provider might use or require. 90 type: object 91 controlPlane: 92 description: ControlPlane determines if this failure domain 93 is suitable for use by control plane machines. 94 type: boolean 95 type: object 96 description: FailureDomains specifies a list fo available availability 97 zones that can be used 98 type: object 99 ready: 100 description: Ready is when the AWSManagedControlPlane has a API server 101 URL. 102 type: boolean 103 type: object 104 type: object 105 served: true 106 storage: true 107 subresources: 108 status: {} 109 status: 110 acceptedNames: 111 kind: "" 112 plural: "" 113 conditions: [] 114 storedVersions: []