sigs.k8s.io/cluster-api-provider-aws@v1.5.5/test/e2e/data/infrastructure-aws/e2e_test_templates/cluster-template-topology.yaml (about) 1 apiVersion: cluster.x-k8s.io/v1beta1 2 kind: Cluster 3 metadata: 4 labels: 5 cni: ${CLUSTER_NAME}-crs-0 6 name: ${CLUSTER_NAME} 7 spec: 8 clusterNetwork: 9 pods: 10 cidrBlocks: 11 - 192.168.0.0/16 12 topology: 13 class: quick-start 14 controlPlane: 15 replicas: ${CONTROL_PLANE_MACHINE_COUNT} 16 variables: 17 - name: region 18 value: ${AWS_REGION} 19 - name: sshKeyName 20 value: ${AWS_SSH_KEY_NAME} 21 - name: controlPlaneMachineType 22 value: ${AWS_CONTROL_PLANE_MACHINE_TYPE} 23 - name: workerMachineType 24 value: ${AWS_NODE_MACHINE_TYPE} 25 - name: secureSecretsBackend 26 value: ssm-parameter-store 27 - name: healthCheckProtocol 28 value: TCP 29 version: ${KUBERNETES_VERSION} 30 workers: 31 machineDeployments: 32 - class: default-worker 33 name: md-0 34 replicas: ${WORKER_MACHINE_COUNT} 35 --- 36 apiVersion: v1 37 data: ${CNI_RESOURCES} 38 kind: ConfigMap 39 metadata: 40 name: cni-${CLUSTER_NAME}-crs-0 41 --- 42 apiVersion: addons.cluster.x-k8s.io/v1beta1 43 kind: ClusterResourceSet 44 metadata: 45 name: ${CLUSTER_NAME}-crs-0 46 spec: 47 clusterSelector: 48 matchLabels: 49 cni: ${CLUSTER_NAME}-crs-0 50 resources: 51 - kind: ConfigMap 52 name: cni-${CLUSTER_NAME}-crs-0 53 strategy: ApplyOnce