mirror of
https://github.com/optim-enterprises-bv/terraform-talos.git
synced 2025-11-02 19:28:35 +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,9 +107,23 @@ 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
|
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
|
namespace: kube-system
|
||||||
|
roleRef:
|
||||||
|
apiGroup: rbac.authorization.k8s.io
|
||||||
|
kind: Role
|
||||||
|
name: extension-apiserver-authentication-reader
|
||||||
|
subjects:
|
||||||
|
- kind: ServiceAccount
|
||||||
|
name: openstack-cloud-controller-manager
|
||||||
|
namespace: kube-system
|
||||||
---
|
---
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
@@ -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