sigs.k8s.io/cluster-api-provider-aws@v1.5.5/templates/cluster-template-eks-managedmachinepool-vpccni.yaml (about) 1 --- 2 apiVersion: cluster.x-k8s.io/v1beta1 3 kind: Cluster 4 metadata: 5 name: "${CLUSTER_NAME}" 6 spec: 7 clusterNetwork: 8 pods: 9 cidrBlocks: ["192.168.0.0/16"] 10 infrastructureRef: 11 kind: AWSManagedControlPlane 12 apiVersion: controlplane.cluster.x-k8s.io/v1beta1 13 name: "${CLUSTER_NAME}-control-plane" 14 controlPlaneRef: 15 kind: AWSManagedControlPlane 16 apiVersion: controlplane.cluster.x-k8s.io/v1beta1 17 name: "${CLUSTER_NAME}-control-plane" 18 --- 19 kind: AWSManagedControlPlane 20 apiVersion: controlplane.cluster.x-k8s.io/v1beta1 21 metadata: 22 name: "${CLUSTER_NAME}-control-plane" 23 spec: 24 region: "${AWS_REGION}" 25 sshKeyName: "${AWS_SSH_KEY_NAME}" 26 version: "${KUBERNETES_VERSION}" 27 addons: 28 - name: "vpc-cni" 29 version: "${VPC_ADDON_VERSION:=v1.7.5-eksbuild.1}" 30 conflictResolution: "overwrite" 31 --- 32 apiVersion: cluster.x-k8s.io/v1beta1 33 kind: MachinePool 34 metadata: 35 name: "${CLUSTER_NAME}-pool-0" 36 spec: 37 clusterName: "${CLUSTER_NAME}" 38 replicas: ${WORKER_MACHINE_COUNT} 39 template: 40 spec: 41 clusterName: "${CLUSTER_NAME}" 42 bootstrap: 43 dataSecretName: "" 44 infrastructureRef: 45 name: "${CLUSTER_NAME}-pool-0" 46 apiVersion: infrastructure.cluster.x-k8s.io/v1beta1 47 kind: AWSManagedMachinePool 48 --- 49 apiVersion: infrastructure.cluster.x-k8s.io/v1beta1 50 kind: AWSManagedMachinePool 51 metadata: 52 name: "${CLUSTER_NAME}-pool-0" 53 spec: {}