77 - apiGroups : ["*"]
88 resources : ["configmaps", "pods"]
99 verbs : ["get", "list", "watch", "create", "patch", "delete", "update"]
10- - apiGroups : [""]
10+ - apiGroups : ["* "]
1111 resources : ["configmaps", "pods"]
1212 verbs : ["get", "list", "watch", "create", "patch", "delete", "update"]
1313 - apiGroups : [""]
@@ -38,7 +38,6 @@ subjects:
3838- kind : ServiceAccount
3939 name : citrix-node-controller
4040 namespace : default
41- apiVersion : rbac.authorization.k8s.io/v1
4241---
4342apiVersion : v1
4443kind : ServiceAccount
@@ -73,54 +72,61 @@ subjects:
7372- kind : ServiceAccount
7473 name : kube-cnc-router
7574 namespace : default
76- apiVersion : rbac.authorization.k8s.io/v1
7775---
7876apiVersion : v1
7977kind : ServiceAccount
8078metadata :
8179 name : kube-cnc-router
8280 namespace : default
83-
8481---
85- apiVersion : apps/v1
82+ apiVersion : apps/v1 # for k8s versions before 1.9.0 use apps/v1beta2 and before 1.8.0 use extensions/v1beta1
8683kind : Deployment
8784metadata :
88- name : citrix-node-controller
85+ name : cnc-citrix-node-controller
86+ namespace : citrix-system
8987spec :
9088 selector :
9189 matchLabels :
92- app : citrix-node-controller
90+ app.kubernetes.io/name : citrix-node-controller
91+ app.kubernetes.io/instance : cnc
9392 replicas : 1
9493 template :
9594 metadata :
9695 labels :
97- app : citrix-node-controller
96+ app.kubernetes.io/name : citrix-node-controller
97+ app.kubernetes.io/instance : cnc
9898 spec :
9999 serviceAccountName : citrix-node-controller
100100 containers :
101101 - name : citrix-node-controller
102- image : " quay.io/citrix/citrix-k8s-node-controller:2.2.10 "
102+ image : " quay.io/citrix/citrix-k8s-node-controller:2.2.11 "
103103 imagePullPolicy : Always
104104 env :
105+ - name : EULA
106+ value : " yes"
105107 - name : NS_IP
106108 value : " xxxxxxx"
107109 - name : NS_USER
108110 valueFrom :
109111 secretKeyRef :
110- name : nslogin
111- key : username
112+ name : nslogin
113+ key : username
112114 - name : NS_PASSWORD
113115 valueFrom :
114116 secretKeyRef :
115- name : nslogin
116- key : password
117+ name : nslogin
118+ key : password
117119 - name : NETWORK
118- value : " 172.16 .3.0/24"
120+ value : " 172.18 .3.0/24"
119121 - name : REMOTE_VTEPIP
120- value : " xx.xx.xx.xx"
121- - name : VXLAN_PORT
122- value : " 3267"
122+ value : " xx.xx.xx.yy"
123123 - name : VNID
124- value : " 300"
124+ value : " 175"
125+ - name : VXLAN_PORT
126+ value : " 8472"
125127 - name : CNI_TYPE
126- value : " xxxx"
128+ value : <CNI-NAME like calico, flannel>
129+ - name : " CNC_ROUTER_NAME"
130+ value : kube-cnc-router
131+ - name : " CNC_CONFIGMAP"
132+ value : citrix-node-controller
0 commit comments