mirror of
				https://github.com/optim-enterprises-bv/terraform-talos.git
				synced 2025-10-31 02:08:32 +00:00 
			
		
		
		
	Fix deployments
This commit is contained in:
		| @@ -37,10 +37,10 @@ create-network: ## Create networks | |||||||
| create-controlplane: ## Bootstrap controlplane | create-controlplane: ## Bootstrap controlplane | ||||||
| 	terraform apply -target=module.controlplane | 	terraform apply -target=module.controlplane | ||||||
| 	talosctl --talosconfig _cfgs/talosconfig config endpoint ${ENDPOINT} | 	talosctl --talosconfig _cfgs/talosconfig config endpoint ${ENDPOINT} | ||||||
| 	talosctl --talosconfig _cfgs/talosconfig --nodes ${ENDPOINT} bootstrap | 	talosctl --talosconfig _cfgs/talosconfig --nodes 172.16.136.11 bootstrap | ||||||
|  |  | ||||||
| create-kubeconfig: ## Download kubeconfig | create-kubeconfig: ## Download kubeconfig | ||||||
| 	talosctl --talosconfig _cfgs/talosconfig --nodes ${ENDPOINT} kubeconfig . | 	talosctl --talosconfig _cfgs/talosconfig --nodes 172.16.136.11 kubeconfig . | ||||||
| 	kubectl --kubeconfig=kubeconfig config set clusters.talos-k8s-azure.server https://${ENDPOINT}:6443 | 	kubectl --kubeconfig=kubeconfig config set clusters.talos-k8s-azure.server https://${ENDPOINT}:6443 | ||||||
| 	kubectl --kubeconfig=kubeconfig config set-context --current --namespace=kube-system | 	kubectl --kubeconfig=kubeconfig config set-context --current --namespace=kube-system | ||||||
| 	kubectl --kubeconfig=kubeconfig get pods -owide -A | 	kubectl --kubeconfig=kubeconfig get pods -owide -A | ||||||
|   | |||||||
| @@ -149,7 +149,7 @@ spec: | |||||||
|       hostNetwork: true |       hostNetwork: true | ||||||
|       serviceAccountName: azure-cloud-controller-manager |       serviceAccountName: azure-cloud-controller-manager | ||||||
|       nodeSelector: |       nodeSelector: | ||||||
|         node-role.kubernetes.io/master: "" |         node-role.kubernetes.io/control-plane: "" | ||||||
|       affinity: |       affinity: | ||||||
|         nodeAffinity: |         nodeAffinity: | ||||||
|           requiredDuringSchedulingIgnoredDuringExecution: |           requiredDuringSchedulingIgnoredDuringExecution: | ||||||
|   | |||||||
| @@ -62,6 +62,8 @@ spec: | |||||||
|       tolerations: |       tolerations: | ||||||
|         - key: "node-role.kubernetes.io/master" |         - key: "node-role.kubernetes.io/master" | ||||||
|           effect: NoSchedule |           effect: NoSchedule | ||||||
|  |         - key: "node-role.kubernetes.io/control-plane" | ||||||
|  |           effect: NoSchedule | ||||||
|       serviceAccountName: local-path-provisioner-service-account |       serviceAccountName: local-path-provisioner-service-account | ||||||
|       containers: |       containers: | ||||||
|         - name: local-path-provisioner |         - name: local-path-provisioner | ||||||
|   | |||||||
| @@ -129,12 +129,14 @@ spec: | |||||||
|     spec: |     spec: | ||||||
|       nodeSelector: |       nodeSelector: | ||||||
|         kubernetes.io/os: linux |         kubernetes.io/os: linux | ||||||
|         node-role.kubernetes.io/master: "" |         node-role.kubernetes.io/control-plane: "" | ||||||
|       tolerations: |       tolerations: | ||||||
|         - key: "CriticalAddonsOnly" |         - key: "CriticalAddonsOnly" | ||||||
|           operator: "Exists" |           operator: "Exists" | ||||||
|         - key: "node-role.kubernetes.io/master" |         - key: "node-role.kubernetes.io/master" | ||||||
|           effect: NoSchedule |           effect: NoSchedule | ||||||
|  |         - key: "node-role.kubernetes.io/control-plane" | ||||||
|  |           effect: NoSchedule | ||||||
|       containers: |       containers: | ||||||
|       - args: |       - args: | ||||||
|         - --cert-dir=/tmp |         - --cert-dir=/tmp | ||||||
|   | |||||||
| @@ -173,7 +173,7 @@ spec: | |||||||
|         nameservers: |         nameservers: | ||||||
|           - 169.254.169.254 |           - 169.254.169.254 | ||||||
|       nodeSelector: |       nodeSelector: | ||||||
|         node-role.kubernetes.io/master: "" |         node-role.kubernetes.io/control-plane: "" | ||||||
|       tolerations: |       tolerations: | ||||||
|       - key: node.cloudprovider.kubernetes.io/uninitialized |       - key: node.cloudprovider.kubernetes.io/uninitialized | ||||||
|         value: "true" |         value: "true" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Serge Logvinov
					Serge Logvinov