@@ -34,10 +34,7 @@ CAPI_VERSION ?= "v1.12.3"
3434CAAPH_VERSION ?= "v0.6.1"
3535
3636# renovate: datasource=github-tags depName=linode/cluster-api-provider-linode
37- CAPL_VERSION ?= "v0.10.1"
38-
39- # renovate: datasource=github-tags depName=cilium/cilium
40- CILIUM_VERSION ?= "1.18.7"
37+ CAPL_VERSION ?= "v0.10.2"
4138
4239# renovate: datasource=github-tags depName=golangci/golangci-lint
4340GOLANGCI_LINT_VERSION ?= "v2.11.3"
@@ -173,11 +170,10 @@ capl-cluster: generate-capl-cluster-manifests create-capl-cluster
173170.PHONY : generate-capl-cluster-manifests
174171generate-capl-cluster-manifests : clusterctl
175172 # Create the CAPL cluster manifests without any CSI driver stuff
176- LINODE_FIREWALL_ENABLED=$(LINODE_FIREWALL_ENABLED ) LINODE_OS=$(LINODE_OS ) VPC_NAME=$(VPC_NAME ) CILIUM_VERSION= $( CILIUM_VERSION ) $(CLUSTERCTL ) generate cluster $(CLUSTER_NAME ) \
173+ LINODE_FIREWALL_ENABLED=$(LINODE_FIREWALL_ENABLED ) LINODE_OS=$(LINODE_OS ) VPC_NAME=$(VPC_NAME ) $(CLUSTERCTL ) generate cluster $(CLUSTER_NAME ) \
177174 --kubernetes-version $(K8S_VERSION ) --infrastructure linode-linode:$(CAPL_VERSION ) \
178175 --control-plane-machine-count $(CONTROLPLANE_NODES ) --worker-machine-count $(WORKER_NODES ) --flavor kubeadm-dual-stack > $(MANIFEST_NAME ) .yaml
179176 yq -i e ' select(.kind == "LinodeVPC").spec.ipv6Range = [{"range": "auto"}] | select(.kind == "LinodeVPC").spec.subnets = [{"ipv4": "10.0.0.0/8", "label": "default", "ipv6Range": [{"range": "auto"}]}, {"ipv4": "172.16.0.0/16", "label": "testing", "ipv6Range": [{"range": "auto"}]}]' $(MANIFEST_NAME ) .yaml
180- yq -i e ' (select(.kind == "HelmChartProxy" and .spec.chartName == "cilium").spec.valuesTemplate |= sub("hostFirewall:\n enabled: [^\n]+\n"; "hostFirewall:\n enabled: false\n")) | (select(.kind == "HelmChartProxy" and .spec.chartName == "cilium").spec.valuesTemplate |= sub("extraArgs:\n(?:- --nodeport-addresses=0\\.0\\.0\\.0/0(?:,::/0)?\n)+"; "extraArgs: []\n")) | (select(.kind == "HelmChartProxy" and .spec.chartName == "cilium").spec.valuesTemplate |= sub("hubble:\n relay:\n enabled: true\n ui:\n enabled: true"; "hubble:\n relay:\n enabled: true\n ui:\n enabled: true\ndevices:\n - eth0\n - eth1\nnodePort:\n addresses:\n - 0.0.0.0/0\n - ::/0\n directRoutingDevice: eth0"))' $(MANIFEST_NAME ) .yaml
181177 IMG_TAG=$$ {IMG## *:} yq -i e '(select(.kind == "HelmChartProxy" and .spec.chartName == "ccm-linode").spec.valuesTemplate |= sub("tag: [^\\n]+"; "tag: " + strenv(IMG_TAG))) | (select(.kind == "HelmChartProxy" and .spec.chartName == "ccm-linode").spec.valuesTemplate |= sub("pullPolicy: [^\\n]+"; "pullPolicy: Always"))' $(MANIFEST_NAME).yaml
182178
183179.PHONY : create-capl-cluster
@@ -256,7 +252,6 @@ e2e-test-subnet:
256252 # Create the second cluster
257253 MANIFEST_NAME=$(SUBNET_MANIFEST_NAME ) CLUSTER_NAME=$(SUBNET_CLUSTER_NAME ) KUBECONFIG_PATH=$(SUBNET_KUBECONFIG_PATH ) \
258254 make create-capl-cluster
259- KUBECONFIG_PATH=$(SUBNET_KUBECONFIG_PATH ) make patch-linode-ccm
260255 # Run chainsaw test
261256 LINODE_TOKEN=$(LINODE_TOKEN ) \
262257 LINODE_URL=$(LINODE_URL ) \
0 commit comments