apiVersion: anywhere.eks.amazonaws.com/v1alpha1 kind: Cluster metadata: name: eksa-unit-test namespace: default spec: kubernetesVersion: "1.19" controlPlaneConfiguration: name: eksa-unit-test count: 3 endpoint: host: test-ip machineGroupRef: name: eksa-unit-test kind: NutanixMachineConfig workerNodeGroupConfigurations: - count: 4 name: eksa-unit-test machineGroupRef: name: eksa-unit-test kind: NutanixMachineConfig upgradeRolloutStrategy: type: "RollingUpdate" rollingUpdate: maxSurge: 1 maxUnavailable: 0 externalEtcdConfiguration: name: eksa-unit-test count: 3 machineGroupRef: name: eksa-unit-test kind: NutanixMachineConfig datacenterRef: kind: NutanixDatacenterConfig name: eksa-unit-test clusterNetwork: cni: "cilium" pods: cidrBlocks: - 192.168.0.0/16 services: cidrBlocks: - 10.96.0.0/12 --- apiVersion: anywhere.eks.amazonaws.com/v1alpha1 kind: NutanixDatacenterConfig metadata: name: eksa-unit-test namespace: default spec: endpoint: "prism.nutanix.com" port: 9440 credentialRef: kind: Secret name: "nutanix-credentials" additionalTrustBundle: | -----BEGIN CERTIFICATE REQUEST----- MIIB9TCCAWACAQAwgbgxGTAXBgNVBAoMEFF1b1ZhZGlzIExpbWl0ZWQxHDAaBgNV BAsME0RvY3VtZW50IERlcGFydG1lbnQxOTA3BgNVBAMMMFdoeSBhcmUgeW91IGRl Y29kaW5nIG1lPyAgVGhpcyBpcyBvbmx5IGEgdGVzdCEhITERMA8GA1UEBwwISGFt aWx0b24xETAPBgNVBAgMCFBlbWJyb2tlMQswCQYDVQQGEwJCTTEPMA0GCSqGSIb3 DQEJARYAMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCJ9WRanG/fUvcfKiGl EL4aRLjGt537mZ28UU9/3eiJeJznNSOuNLnF+hmabAu7H0LT4K7EdqfF+XUZW/2j RKRYcvOUDGF9A7OjW7UfKk1In3+6QDCi7X34RE161jqoaJjrm/T18TOKcgkkhRzE apQnIDm0Ea/HVzX/PiSOGuertwIDAQABMAsGCSqGSIb3DQEBBQOBgQBzMJdAV4QP Awel8LzGx5uMOshezF/KfP67wJ93UW+N7zXY6AwPgoLj4Kjw+WtU684JL8Dtr9FX ozakE+8p06BpxegR4BR3FMHf6p+0jQxUEAkAyb/mVgm66TyghDGC6/YkiKoZptXQ 98TwDIK/39WEB/V607As+KoYazQG8drorw== -----END CERTIFICATE REQUEST----- --- apiVersion: anywhere.eks.amazonaws.com/v1alpha1 kind: NutanixMachineConfig metadata: name: eksa-unit-test namespace: default spec: vcpusPerSocket: 1 vcpuSockets: 4 memorySize: 8Gi image: type: "name" name: "prism-image" cluster: type: "name" name: "prism-cluster" subnet: type: "name" name: "prism-subnet" systemDiskSize: 40Gi osFamily: "ubuntu" users: - name: "mySshUsername" sshAuthorizedKeys: - "mySshAuthorizedKey"