mirror of
				https://github.com/optim-enterprises-bv/terraform-talos.git
				synced 2025-10-31 10:18:32 +00:00 
			
		
		
		
	Save
This commit is contained in:
		| @@ -7,11 +7,7 @@ metadata: | |||||||
| apiVersion: rbac.authorization.k8s.io/v1 | apiVersion: rbac.authorization.k8s.io/v1 | ||||||
| kind: ClusterRole | kind: ClusterRole | ||||||
| metadata: | metadata: | ||||||
|   name: system:cloud-controller-manager |   name: system:azure-cloud-controller-manager | ||||||
|   annotations: |  | ||||||
|     rbac.authorization.kubernetes.io/autoupdate: "true" |  | ||||||
|   labels: |  | ||||||
|     k8s-app: azure-cloud-controller-manager |  | ||||||
| rules: | rules: | ||||||
|   - apiGroups: |   - apiGroups: | ||||||
|       - "" |       - "" | ||||||
| @@ -103,25 +99,23 @@ rules: | |||||||
|       - create |       - create | ||||||
|       - update |       - update | ||||||
| --- | --- | ||||||
| kind: ClusterRoleBinding |  | ||||||
| apiVersion: rbac.authorization.k8s.io/v1 | apiVersion: rbac.authorization.k8s.io/v1 | ||||||
|  | kind: ClusterRoleBinding | ||||||
| metadata: | metadata: | ||||||
|   name: system:cloud-controller-manager |   name: system:azure-cloud-controller-manager | ||||||
| roleRef: | roleRef: | ||||||
|   apiGroup: rbac.authorization.k8s.io |   apiGroup: rbac.authorization.k8s.io | ||||||
|   kind: ClusterRole |   kind: ClusterRole | ||||||
|   name: system:cloud-controller-manager |   name: system:azure-cloud-controller-manager | ||||||
| subjects: | subjects: | ||||||
|   - kind: ServiceAccount |   - kind: ServiceAccount | ||||||
|     name: azure-cloud-controller-manager |     name: azure-cloud-controller-manager | ||||||
|     namespace: kube-system |     namespace: kube-system | ||||||
|   - kind: User |  | ||||||
|     name: azure-cloud-controller-manager |  | ||||||
| --- | --- | ||||||
| apiVersion: rbac.authorization.k8s.io/v1 | apiVersion: rbac.authorization.k8s.io/v1 | ||||||
| kind: RoleBinding | kind: RoleBinding | ||||||
| metadata: | metadata: | ||||||
|   name: system:cloud-controller-manager:extension-apiserver-authentication-reader |   name: system:azure-cloud-controller-manager:extension-apiserver-authentication-reader | ||||||
|   namespace: kube-system |   namespace: kube-system | ||||||
| roleRef: | roleRef: | ||||||
|   apiGroup: rbac.authorization.k8s.io |   apiGroup: rbac.authorization.k8s.io | ||||||
| @@ -131,9 +125,6 @@ subjects: | |||||||
|   - kind: ServiceAccount |   - kind: ServiceAccount | ||||||
|     name: azure-cloud-controller-manager |     name: azure-cloud-controller-manager | ||||||
|     namespace: kube-system |     namespace: kube-system | ||||||
|   - apiGroup: "" |  | ||||||
|     kind: User |  | ||||||
|     name: azure-cloud-controller-manager |  | ||||||
| --- | --- | ||||||
| apiVersion: apps/v1 | apiVersion: apps/v1 | ||||||
| kind: Deployment | kind: Deployment | ||||||
| @@ -154,7 +145,7 @@ spec: | |||||||
|         tier: control-plane |         tier: control-plane | ||||||
|         component: azure-cloud-controller-manager |         component: azure-cloud-controller-manager | ||||||
|     spec: |     spec: | ||||||
|       priorityClassName: system-node-critical |       priorityClassName: system-cluster-critical | ||||||
|       hostNetwork: true |       hostNetwork: true | ||||||
|       serviceAccountName: azure-cloud-controller-manager |       serviceAccountName: azure-cloud-controller-manager | ||||||
|       nodeSelector: |       nodeSelector: | ||||||
| @@ -187,10 +178,10 @@ spec: | |||||||
|             - --cloud-provider=azure |             - --cloud-provider=azure | ||||||
|             - --allocate-node-cidrs=false |             - --allocate-node-cidrs=false | ||||||
|             - --controllers=cloud-node-lifecycle # disable cloud-node controller |             - --controllers=cloud-node-lifecycle # disable cloud-node controller | ||||||
|             - --use-service-account-credentials |  | ||||||
|             - --leader-elect-resource-name=cloud-controller-manager-azure |             - --leader-elect-resource-name=cloud-controller-manager-azure | ||||||
|  |             - --use-service-account-credentials | ||||||
|             - --bind-address=127.0.0.1 |             - --bind-address=127.0.0.1 | ||||||
|             - --port=10267 |             - --secure-port=10267 | ||||||
|           env: |           env: | ||||||
|             - name: CLUSTER_NAME |             - name: CLUSTER_NAME | ||||||
|               value: kubernetes |               value: kubernetes | ||||||
|   | |||||||
| @@ -107,7 +107,21 @@ roleRef: | |||||||
|   kind: ClusterRole |   kind: ClusterRole | ||||||
|   name: system:openstack-cloud-controller-manager |   name: system:openstack-cloud-controller-manager | ||||||
| subjects: | subjects: | ||||||
| - kind: ServiceAccount |   - kind: ServiceAccount | ||||||
|  |     name: openstack-cloud-controller-manager | ||||||
|  |     namespace: kube-system | ||||||
|  | --- | ||||||
|  | apiVersion: rbac.authorization.k8s.io/v1 | ||||||
|  | kind: RoleBinding | ||||||
|  | metadata: | ||||||
|  |   name: system:openstack-cloud-controller-manager:extension-apiserver-authentication-reader | ||||||
|  |   namespace: kube-system | ||||||
|  | roleRef: | ||||||
|  |   apiGroup: rbac.authorization.k8s.io | ||||||
|  |   kind: Role | ||||||
|  |   name: extension-apiserver-authentication-reader | ||||||
|  | subjects: | ||||||
|  |   - kind: ServiceAccount | ||||||
|     name: openstack-cloud-controller-manager |     name: openstack-cloud-controller-manager | ||||||
|     namespace: kube-system |     namespace: kube-system | ||||||
| --- | --- | ||||||
| @@ -173,6 +187,7 @@ spec: | |||||||
|             - --leader-elect-resource-name=cloud-controller-manager-openstack |             - --leader-elect-resource-name=cloud-controller-manager-openstack | ||||||
|             - --use-service-account-credentials |             - --use-service-account-credentials | ||||||
|             - --bind-address=127.0.0.1 |             - --bind-address=127.0.0.1 | ||||||
|  |             - --secure-port=10267 | ||||||
|           env: |           env: | ||||||
|             - name: CLUSTER_NAME |             - name: CLUSTER_NAME | ||||||
|               value: kubernetes |               value: kubernetes | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Serge Logvinov
					Serge Logvinov