add calico policy controller
Also fix check for add-on if its namespace is not kube-system.
Change-Id: I4ed59bc72714e0217ff1784d2ca90c6ff98866c9
diff --git a/README.rst b/README.rst
index ed82007..315a648 100644
--- a/README.rst
+++ b/README.rst
@@ -43,6 +43,17 @@
helm:
enabled: true
+Enable calico-policy addon
+
+.. code-block:: yaml
+
+ parameters:
+ kubernetes:
+ master:
+ addons:
+ calico_policy:
+ enabled: true
+
Enable netchecker addon
.. code-block:: yaml
@@ -259,7 +270,7 @@
Kubernetes control plane running in systemd
-------------------------------------------
-By default kube-apiserver, kube-scheduler, kube-controllermanager, kube-proxy, etcd running in docker containers through manifests. For stable production environment this should be run in systemd.
+By default kube-apiserver, kube-scheduler, kube-controllermanager, kube-proxy, etcd running in docker containers through manifests. For stable production environment this should be run in systemd.
.. code-block:: yaml
@@ -380,6 +391,27 @@
ssl:
enabled: true
+Running with calico-policy controller:
+
+.. code-block:: yaml
+
+ kubernetes:
+ pool:
+ network:
+ engine: calico
+ addons:
+ calico_policy:
+ enabled: true
+
+ master:
+ network:
+ engine: calico
+ addons:
+ calico_policy:
+ enabled: true
+
+
+
Enable Prometheus metrics in Felix
.. code-block:: yaml