elementyang
90ee5df413
fix registry_storage_class equals empty string
6 years ago
Rong Zhang
5834e609a6
Add scale master features ( #3946 )
* Add scale master features
* Add certificate management with kubeadm
* Add kubeadm kubeconfig
* Fix ymalroles error
* fix upgrade cluster fialed
* force update cert and keys when you reconfigure cluster
6 years ago
elementyang
532e97c542
fix registry_storage_class equals empty string
6 years ago
Markos Chandras
d156449819
roles: docker: Update docker service for SUSE distributions ( #3924 )
The containerd service and socket files have been dropped from the
openSUSE docker package so we should not require them in the docker
service anymore. This makes the docker service file look similar to
the one shipped by the openSUSE package.
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years ago
Anton Patsev
d4bd08f82e
Install python-pip from local yum repository ( #3940 )
Add support install python-pip from local yum repository if local yum repository exist.
6 years ago
Earl C. Ruby III
3ce033995f
Documented docker_version acceptable values ( #3901 )
Added a line documenting where to find acceptable values for the
`docker_version` setting. If you use a value that is not used as
a key value by `docker_versioned_pkg` the container-engine/docker
playbook will throw a "Unexpected templating type error". (e.g.
If you use '18.06.1' or '18.06.1-ce', neither of which is used
as a key value of `docker_versioned_pkg`, rather than '18.06',
you'll get an error when installing on Ubuntu 18.04.)
6 years ago
Gautam Divgi
320f4d4d7f
Added filters for integer conversion of kubelet_max_pods and kube_network_node_prefix ( #3857 )
6 years ago
Seongjin Cho
16715adfa0
Adds support for webhook token auth. ( #3939 )
Webhook token auth:
https://kubernetes.io/docs/reference/access-authn-authz/authentication/#webhook-token-authentication
Fixes #3063 .
6 years ago
Lucas Melchior
100d972cea
Updated cri-o documentation ( #3878 )
6 years ago
Rong Zhang
ce63597e4a
Merge pull request #3941 from riverzhang/gpu
Fix GPU node Scheduling
6 years ago
Anton Patsev
5f117fb65e
Add support http/https proxy for bootstrap-debian ( #3932 )
6 years ago
WillPlatnick
72fee60c8f
Update nodelocal to be in its own section ( #3931 )
6 years ago
rongzhang
1bb1ba2274
Fix GPU node Scheduling
6 years ago
Zefool
6ebcaab2bb
controlPlaneEndpoint set up through load balancer should be possible … ( #3888 )
* controlPlaneEndpoint set up through load balancer should be possible even in single master setups
Enable load balancer for single-master setups
Fixes an issue where single-master setups are not reachable using the usual admin.conf from outside the cluster.
controlPlaneEndpoint set up through load balancer should be possible even in single master setups
* add fix to other api versions
* remove obsolete check completely
* remove check, pass 2
* removes checks in client configuration
* delete 'and'
6 years ago
Rong Zhang
cd42e649a7
Fix reconfigure and upgrade cluster ( #3938 )
6 years ago
Rong Zhang
8167e5b690
Fix kubeadm images templates ( #3936 )
download v1.12.3 kubernetes images failed
6 years ago
Bort Verwilst
de014422bf
Add k8s 1.12.4 checksums ( #3929 )
6 years ago
Rong Zhang
2f5c0d10bb
Merge pull request #3934 from riverzhang/delete-kubeamd-client
Delete unused controlPlane for join node
6 years ago
Rong Zhang
48b5ee5cd5
Merge pull request #3933 from riverzhang/fix-kubeadm-images
Fix installation using CRIO about download images failed
6 years ago
rongzhang
dd4159fe65
Delete unused controlPlane for join node
it is used for join master or use --experimental-control-plane argments
6 years ago
rongzhang
62a8961d8f
Fix installation using CRIO about download images failed
6 years ago
Seongjin Cho
e7b835eb4c
Fix duplicate storage-backend ( #3906 )
6 years ago
Hedayat Vatankhah (هدایت)
fbe9e0ac1a
Fix docker_options definition when docker_version is 'latest' rather than a number ( #3919 )
- NOTE: it assumes that the 'latest' version is newer than 17.05
6 years ago
Rong Zhang
40feb120e4
Merge pull request #3895 from riverzhang/v1.13.1
Upgrade kubernetes to v1.13.1
6 years ago
Rong Zhang
6362211860
Add images downloader to download roles ( #3914 )
* Add images downloader to download roles
* Use single jinja2 templates
* add kube_version to templates
6 years ago
Rong Zhang
925a820b56
Fix skip upgrade first master ( #3915 )
6 years ago
Matthew Mosesohn
50b884a32d
Fixup line breaks for kubeadm SANs ( #3908 )
6 years ago
rongzhang
890878f5db
disable ubuntu18-flannel test
6 years ago
rongzhang
435ef14379
Upgrade kubernetes to v1.13.1
6 years ago
Matthew Mosesohn
3c44ffcf80
set kubespray-defaults kube_api_anonymous_auth to true ( #3909 )
6 years ago
Ganesh Maharaj Mahalingam
73aee004ac
Enable ClearLinux as a distro in kubespray ( #3855 )
Signed-off-by: Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com>
6 years ago
ihard
30a9149b52
add vars for cilium init container ( #3893 )
* add vars for cilium init container
* make yamllint happy
* add var cilium_init in downloads
6 years ago
Ryler Hockenbury
4a7f829ecf
Reapply win_node patches ( #3868 )
6 years ago
Egor
dc8a8011be
Load nf_conntrack module if nf_conntrack_ipv4 failed ( #3764 )
6 years ago
Maxim Snezhkov
5e84dabb46
Fix assertion for alone etcd nodes ( #3847 )
6 years ago
Ryler Hockenbury
3e8f4c1545
Use recommended defaults for dns autoscale ( #3884 )
6 years ago
Ganesh Maharaj Mahalingam
1a50a1a733
cri-o reset all containers and pods ( #3856 )
Signed-off-by: Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com>
6 years ago
Florent Monbillard
e50647d252
dns_mode defaults to coredns ( #3882 )
since bad886ca9b
, dns_mode is set to coredns by default instead of kubedns
6 years ago
Maxim Snezhkov
951e4675c6
Fix error with ipvs on cluster reset task ( #3848 )
6 years ago
Ryler Hockenbury
c04e8b57b9
Metrics server resizer addon needs to target metrics server deployment ( #3867 )
* Metrics server resizer addon should target metrics server deployment
* Target metrics server deployment without version
6 years ago
gdoucet
32d47c836d
Adding is_atomic in centos bootstrap-os ( #3873 )
Adding fact is_atomic in bootstrap-centos.yml.
Fix issue: #3538
6 years ago
Maxim Snezhkov
90a7941d56
Fix disabling swap on ubuntu systems ( #3864 )
6 years ago
Thomas Nys
3e3ee0aeb1
Add support for running a nodelocal dns cache ( #3861 )
* Add support for running a nodelocal dns cache
After encountering dns issues in a cluster I was recently working on I
noticed Kubernetes 1.13 introduced support for running a nodelocal dns
cache.
I believe this can usefull for more people.
73b548db06
https://github.com/kubernetes/enhancements/blob/master/keps/sig-network/0030-nodelocal-dns-cache.md
* Add requested changes
* Add additional requested changes + documentation
* Add requested changes after review
* Replace incorrect variable
6 years ago
Anton Patsev
7b674e0607
Add proxy to /etc/apt/apt.conf for ubuntu ( #3869 )
6 years ago
Julien C
593a9a262d
Add metrics service to kube-dns ( #3852 )
Metrics port is exposed through a service for CoreDNS but not for kube-dns.
6 years ago
Zohar Mamedov
456596710e
kube-router manifest DSR adjustments ( #3828 )
6 years ago
Đào Hoàng Sơn
01cd4cf1c6
Remove vault role from inventory_builder. ( #3863 )
Related to https://github.com/kubernetes-sigs/kubespray/pull/3684
6 years ago
Andrey Zhelnin
1712314fab
Setting host_architecture var ( #3846 )
Setting host_architecture to allow etcd upgrade working through: ansible-playbook -b -i inventory/sample/hosts.ini cluster.yml --tags=etcd (on other case host_architecture is missing)
6 years ago
Egor
7da9880ff7
Move node-cidr-mask-size to ControllerManagerextraArgs ( #3845 )
6 years ago
Bjorn Skovlund Ryden
d42b37b77d
Added RBAC rights for metrics_server. Fixes #3829 ( #3843 )
6 years ago