Matthew Mosesohn
f14f04c5ea
Upgrade to kubernetes v1.8.0 ( #1730 )
* Upgrade to kubernetes v1.8.0
hyperkube no longer contains rsync, so now use cp
* Enable node authorization mode
* change kube-proxy cert group name
7 years ago
Maxim Krasilnikov
da61b8e7c9
Added workaround for vagrant 1.9 and centos vm box ( #1738 )
7 years ago
shiftky
a927ed2da4
Improve playbook example of integration document
7 years ago
Matthew Mosesohn
bd272e0b3c
Upgrade to kubeadm ( #1667 )
* Enable upgrade to kubeadm
* fix kubedns upgrade
* try upgrade route
* use init/upgrade strategy for kubeadm and ignore kubedns svc
* Use bin_dir for kubeadm
* delete more secrets
* fix waiting for terminating pods
* Manually enforce kube-proxy for kubeadm deploy
* remove proxy. update to kubeadm 1.8.0rc1
7 years ago
Maxim Krasilnikov
bc15ceaba1
Update var doc about users accounts ( #1685 )
7 years ago
Junaid Ali
6f17d0817b
Updating getting-started.md ( #1683 )
Signed-off-by: Junaid Ali <junaidali.yahya@gmail.com>
7 years ago
Jiri Stransky
70d0235770
Set correct kubelet cgroup-driver also for kubeadm deployments
This follows pull request #1677 , adding the cgroup-driver
autodetection also for kubeadm way of deploying.
Info about this and the possibility to override is added to the docs.
7 years ago
Matthew Mosesohn
ef8e35e39b
Create admin credential kubeconfig ( #1647 )
New files: /etc/kubernetes/admin.conf
/root/.kube/config
$GITDIR/artifacts/{kubectl,admin.conf}
Optional method to download kubectl and admin.conf if
kubeconfig_lcoalhost is set to true (default false)
7 years ago
Matthew Mosesohn
943aaf84e5
Update getting-started.md
7 years ago
Matthew Mosesohn
9fa1873a65
Add kube dashboard, enabled by default ( #1643 )
* Add kube dashboard, enabled by default
Also add rbac role for kube user
* Update main.yml
7 years ago
Matthew Mosesohn
7117614ee5
Use a generated password for kube user ( #1624 )
Removed unnecessary root user
7 years ago
Maxim Krasilnikov
6eb22c5db2
Change single Vault pki mount to multi pki mounts paths for etcd and kube CA`s ( #1552 )
* Added update CA trust step for etcd and kube/secrets roles
* Added load_balancer_domain_name to certificate alt names if defined. Reset CA's in RedHat os.
* Rename kube-cluster-ca.crt to vault-ca.crt, we need separated CA`s for vault, etcd and kube.
* Vault role refactoring, remove optional cert vault auth because not not used and worked. Create separate CA`s fro vault and etcd.
* Fixed different certificates set for vault cert_managment
* Update doc/vault.md
* Fixed condition create vault CA, wrong group
* Fixed missing etcd_cert_path mount for rkt deployment type. Distribute vault roles for all vault hosts
* Removed wrong when condition in create etcd role vault tasks.
7 years ago
Chad Swenson
a39e78d42d
Initial version of Flannel using CNI ( #1486 )
* Updates Controller Manager/Kubelet with Flannel's required configuration for CNI
* Removes old Flannel installation
* Install CNI enabled Flannel DaemonSet/ConfigMap/CNI bins and config (with portmap plugin) on host
* Uses RBAC if enabled
* Fixed an issue that could occur if br_netfilter is not a module and net.bridge.bridge-nf-call-iptables sysctl was not set
7 years ago
Hassan Zamani
01ce09f343
Add feature_gates var for customizing Kubernetes feature gates ( #1520 )
7 years ago
Matthew Mosesohn
277fa6c12d
Add node to docs about kubelet deployment type changes
7 years ago
Vijay Katam
c92506e2e7
Add calico variable that enables ignoring Kernel's RPF Setting ( #1493 )
7 years ago
Joseph Heck
bc5159a1f5
Update comparisons.md ( #1519 )
Minor grammar fixes
7 years ago
timtoum
b1a5bb593c
update docs
7 years ago
timtoum
9369c6549a
update docs
7 years ago
email
c7731a3b93
update docs
7 years ago
email
24706c163a
update docs
7 years ago
email
a276dc47e0
update docs
7 years ago
email
5de7896ffb
update docs
7 years ago
email
01af45d14a
update docs
7 years ago
email
87cdb81fae
update docs
7 years ago
email
74403f2003
update docs
7 years ago
email
2c21672de6
update docs
7 years ago
email
f7dc21773d
new doc for weave
7 years ago
jwfang
805d9f22ce
note upgrade from non-RBAC not supported
7 years ago
John Ko
06b219217b
fix some typos in HA doc
7 years ago
jwfang
a5b84a47b0
docs: experimental, no calico/vault
7 years ago
jwfang
552b2f0635
change authorization_modes default value
7 years ago
jwfang
092bf07cbf
basic rbac support
7 years ago
nico
f4a3b31415
add vsphere cloud provider doc
fix typo
7 years ago
Raj Perera
5c7e309d13
Add more instructions to setting up AWS provider
7 years ago
Spencer Smith
83265b7f75
renaming kargo-cli to kubespray-cli
7 years ago
Anton Nerozya
0cd83eadc0
README: Integration with existing ansible repo
7 years ago
vgkowski
d85f98d2a9
change documentation from "self hosted" to "static pod" for the control plane
7 years ago
TAKAHASHI Yuto
9e123011c2
Modify documented neutron commands for Calico setup
7 years ago
vgkowski
bb6f727f25
Update openstack documentation with Calico
Linked to the issue https://github.com/kubernetes-incubator/kubespray/issues/1359
7 years ago
Spencer Smith
8203383c03
rename almost all mentions of kargo
7 years ago
Abdelsalam Abbas
67eeccb31f
Create ansible.md
fixing a typo
7 years ago
Kevin Jing Qiu
6d8a415b4d
Update doc on Vagrant local override file
7 years ago
Kevin Jing Qiu
e7acc2fddf
Update doc for Vagrant install
7 years ago
Spencer Smith
16b10b026b
add scale.yml to do minimum needed for a node bootstrap
7 years ago
Spencer Smith
18a42e4b38
add scale.yml to do minimum needed for a node bootstrap
7 years ago
Spencer Smith
83f44b1ac1
Added example json
7 years ago
Spencer Smith
1f470eadd1
Added dynamic inventory for AWS as contrib
7 years ago
Charles Farquhar
d310acc1eb
Fix link from ansible.md to calico.md
This commit fixes a broken link from ansible.md to calico.md.
7 years ago
Spencer Smith
5a7c50027f
add some known tweaks that need to be made for coreos
7 years ago