Skip to content

Commit fce5e59

Browse files
authored
Merge pull request #14 from aroraharsh23/deployment_update
Deployment update
2 parents 8db2eca + c9db657 commit fce5e59

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

deploy/README.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
This topic provides information on how to deploy Citrix node controller on Kubernetes and establish the route between Citrix ADC and Kubernetes Nodes.
44

5+
**NOTE:** As part of configuration, some resources will be created in the "kube-system" namespace. Hence, Please make sure that "kube-system" namespace is configurable.
6+
57
Perform the following:
68

79
1. Download the `citrix-k8s-node-controller.yaml` deployment file using the following command:
@@ -52,11 +54,22 @@ To verify, log on to the Citrix ADC and use the following commands to verify the
5254
5355
The highlights in the screenshot show the VXLAN VNID, VXLAN PORT, SNIP, route, and ARP configured by Citrix node controller on the Citrix ADC.
5456
57+
## Verify cluster deployments
58+
59+
Apart from "citrix-node-controller" deployment, some other resources are also created.
60+
61+
- In "Kube-system" namespace:
62+
- For each worker node, a "kube-chorus-router" pod.
63+
- A configmap "kube-chorus-router".
64+
- A serviceaccount "kube-chorus-router"
65+
- A clusterrole "kube-chorus-router"
66+
- A clusterrolebinding "kube-chorus-router"
67+
5568
# Delete the Citrix K8s node controller
5669
5770
1. Delete the [config map](config_map.yaml) using the following command:
5871
59-
When we delete the configmap, Citrix node controller cleans up the configuration created on Citrix ADC, the router configmap and the 2 router pods created by citrix node controller.
72+
When we delete the configmap, Citrix node controller cleans up the configuration created on Citrix ADC, the "kube-chorus-router" configmap and the "kube-chorus-router" pods created by citrix node controller.
6073
6174
kubectl delete -f https://raw.githubusercontent.com/citrix/citrix-k8s-node-controller/git_cnc_v2/deploy/config_map.yaml
6275

0 commit comments

Comments
 (0)