Bogdan Dobrelya
876c4df1b6
Fix mountflags and kubelet config
Add missing --require-kubeconfig to the if..else stanza.
Make sure certs dirs mounted in RO.
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Aleksandr Didenko
caa81f3ac2
Fix etcd ssl for canal
- Move CNI configuration from `kubernetes/node` role to
`network_plugin/canal`
- Create SSL dir for Canal and symlink etcd SSL files
- Add needed options to `canal-config` configmap
- Run flannel and calico-node containers with proper configuration
8 years ago
Matthew Mosesohn
fe16fecd8f
Fix canal's calico networking config for ETCD TLS
Also fixes kube-apiserver upgrade that was erroneously
deleted in a previous commit.
8 years ago
Aleksandr Didenko
60a217766f
Add ConfigMap for basic configuration options
Container settings moved from deamonset yaml to a separate
configmap.
8 years ago
Aleksandr Didenko
309240cd6f
Adding support for canal network plugin
This patch provides support for Canal network plugin installation
as a self-hosted app, see the following link for details:
https://github.com/tigera/canal/tree/master/k8s-install
8 years ago