Files
kuryr-kubernetes/doc/source/installation/https_kubernetes.rst
Kirill Zaitsev f50e2140f9 Update installation documentation
This commit moves installation/configuration documentation from README
file to installation section of the actual docs (which has been rather
short thus far). This commit splits a single README into multiple
installation sub-docs. It also expands the manual on installation and
configuration of kuryr-k8s-controller and kuryr-cni.

Change-Id: I88862f28d0bbbd8bf5259209c4fa3c41130479d1
2017-06-13 12:51:39 +03:00

733 B

Watching K8S api-server over HTTPS

Add absolute path of client side cert file and key file for K8S server in kuryr.conf:

[kubernetes]
api_root = https://your_server_address:server_ssl_port
ssl_client_crt_file = <absolute file path eg. /etc/kubernetes/admin.crt>
ssl_client_key_file = <absolute file path eg. /etc/kubernetes/admin.key>

If server ssl certification verification is also to be enabled, add absolute path to the ca cert:

[kubernetes]
ssl_ca_crt_file = <absolute file path eg. /etc/kubernetes/ca.crt>
ssl_verify_server_crt = True

If want to query HTTPS K8S api server with --insecure mode:

[kubernetes]
ssl_verify_server_crt = False