@@ -166,8 +166,6 @@ TAG ?= dev
166166ARCH ?= $(GOARCH )
167167ALL_ARCH = amd64 arm arm64 ppc64le s390x
168168
169- USE_AKS_MANAGEMENT_CLUSTER ?= false
170-
171169# Allow overriding manifest generation destination directory
172170MANIFEST_ROOT ?= config
173171CRD_ROOT ?= $(MANIFEST_ROOT ) /crd/bases
@@ -316,12 +314,8 @@ install-tools: $(ENVSUBST) $(KUSTOMIZE) $(KUBECTL) $(HELM) $(GINKGO) $(KIND) $(A
316314
317315.PHONY : create-management-cluster
318316create-management-cluster : $(KUSTOMIZE ) $(ENVSUBST ) $(KUBECTL ) $(KIND ) # # Create a management cluster.
319- # Create management cluster.
320- @if " ${USE_AKS_MANAGEMENT_CLUSTER} " ; then \
321- $(MAKE ) aks-create ; \
322- else \
323- $(MAKE ) kind-create ; \
324- fi
317+ # Create kind management cluster.
318+ $(MAKE ) kind-create
325319
326320 # Install cert manager and wait for availability
327321 ./hack/install-cert-manager.sh
@@ -337,9 +331,7 @@ create-management-cluster: $(KUSTOMIZE) $(ENVSUBST) $(KUBECTL) $(KIND) ## Create
337331 timeout --foreground 300 bash -c "until curl --retry $(CURL_RETRIES) -sSL https://github.com/kubernetes-sigs/cluster-api-addon-provider-helm/releases/download/v0.2.5/addon-components.yaml | $(ENVSUBST) | $(KUBECTL) apply -f -; do sleep 5; done"
338332
339333 # Deploy CAPZ
340- @if ! "${USE_AKS_MANAGEMENT_CLUSTER}" ; then \
341- $(KIND) load docker-image $(CONTROLLER_IMG)-$(ARCH):$(TAG) --name=$(KIND_CLUSTER_NAME) ; \
342- fi
334+ $(KIND) load docker-image $(CONTROLLER_IMG)-$(ARCH):$(TAG) --name=$(KIND_CLUSTER_NAME) ; \
343335 timeout --foreground 300 bash -c "until $(KUSTOMIZE) build config/default | $(ENVSUBST) | $(KUBECTL) apply -f - --server-side=true; do sleep 5; done"
344336
345337 # Wait for CAPI deployments
@@ -369,26 +361,16 @@ create-management-cluster: $(KUSTOMIZE) $(ENVSUBST) $(KUBECTL) $(KIND) ## Create
369361
370362.PHONY : create-workload-cluster
371363create-workload-cluster : $(ENVSUBST ) $(KUBECTL ) # # Create a workload cluster.
364+ # Create workload Cluster.
372365 @if [ -z " ${AZURE_CLIENT_ID_USER_ASSIGNED_IDENTITY} " ]; then \
373366 export AZURE_CLIENT_ID_USER_ASSIGNED_IDENTITY=$(shell cat $(AZURE_IDENTITY_ID_FILEPATH ) ) ; \
374367 fi ; \
375- # TODO: change this so it doesn't source aks-mgmt-vars.env when it is using a kind cluster
376- @if ${USE_AKS_MANAGEMENT_CLUSTER} ; then \
377- if [ -f " $( TEMPLATES_DIR) /$( CLUSTER_TEMPLATE) " ]; then \
378- timeout --foreground 300 bash -c " source aks-mgmt-vars.env && env && until $( ENVSUBST) < $( TEMPLATES_DIR) /$( CLUSTER_TEMPLATE) | $( KUBECTL) apply -f -; do sleep 5; done" ; \
379- elif [ -f " $( CLUSTER_TEMPLATE) " ]; then \
380- timeout --foreground 300 bash -c " source aks-mgmt-vars.env && env && until $( ENVSUBST) < " $(CLUSTER_TEMPLATE ) " | $( KUBECTL) apply -f -; do sleep 5; done" ; \
381- else \
382- timeout --foreground 300 bash -c " source aks-mgmt-vars.env && env && until curl --retry " $(CURL_RETRIES ) " " $(CLUSTER_TEMPLATE ) " | " $(ENVSUBST ) " | $( KUBECTL) apply -f -; do sleep 5; done" ; \
383- fi \
368+ if [ -f " $( TEMPLATES_DIR) /$( CLUSTER_TEMPLATE) " ]; then \
369+ timeout --foreground 300 bash -c " until $( ENVSUBST) < $( TEMPLATES_DIR) /$( CLUSTER_TEMPLATE) | $( KUBECTL) apply -f -; do sleep 5; done" ; \
370+ elif [ -f " $( CLUSTER_TEMPLATE) " ]; then \
371+ timeout --foreground 300 bash -c " until $( ENVSUBST) < " $(CLUSTER_TEMPLATE ) " | $( KUBECTL) apply -f -; do sleep 5; done" ; \
384372 else \
385- if [ -f " $( TEMPLATES_DIR) /$( CLUSTER_TEMPLATE) " ]; then \
386- timeout --foreground 300 bash -c " until $( ENVSUBST) < $( TEMPLATES_DIR) /$( CLUSTER_TEMPLATE) | $( KUBECTL) apply -f -; do sleep 5; done" ; \
387- elif [ -f " $( CLUSTER_TEMPLATE) " ]; then \
388- timeout --foreground 300 bash -c " until $( ENVSUBST) < " $(CLUSTER_TEMPLATE ) " | $( KUBECTL) apply -f -; do sleep 5; done" ; \
389- else \
390- timeout --foreground 300 bash -c " until curl --retry " $(CURL_RETRIES ) " " $(CLUSTER_TEMPLATE ) " | " $(ENVSUBST ) " | $( KUBECTL) apply -f -; do sleep 5; done" ; \
391- fi \
373+ timeout --foreground 300 bash -c " until curl --retry " $(CURL_RETRIES ) " " $(CLUSTER_TEMPLATE ) " | " $(ENVSUBST ) " | $( KUBECTL) apply -f -; do sleep 5; done" ; \
392374 fi
393375
394376
@@ -771,11 +753,7 @@ aks-create: $(KUBECTL) ## Create aks cluster as mgmt cluster.
771753.PHONY : tilt-up
772754tilt-up : install-tools # # Start tilt and build kind cluster if needed.
773755 # Create management cluster.
774- @if " ${USE_AKS_MANAGEMENT_CLUSTER} " ; then \
775- $(MAKE ) aks-create ; \
776- else \
777- $(MAKE ) kind-create ; \
778- fi
756+ $(MAKE ) kind-create
779757
780758 @if [ -z "${AZURE_CLIENT_ID_USER_ASSIGNED_IDENTITY}" ]; then \
781759 export AZURE_CLIENT_ID_USER_ASSIGNED_IDENTITY=$(shell cat $(AZURE_IDENTITY_ID_FILEPATH)); \
0 commit comments