Antoine Legrand
36ead3a720
Merge pull request #2258 from woopstar/patch-4
Set default registry_enabled to false
6 years ago
Andreas Krüger
bb339265fc
Set default registry_enabled to false
In PR #2244 the `registry_enabled` is missing in defaults, causing a deployment to fail, if it is not set in k8s-cluster.yml
6 years ago
Antoine Legrand
bb4446e94c
Merge pull request #2226 from manics/supplemental-addresses
Enable additional addresses to be added to certificates
6 years ago
Antoine Legrand
d2102671cd
Merge pull request #2214 from woopstar/patch-3
Loadbalancer Apiserver Address is missing
6 years ago
Antoine Legrand
138e0c2301
Merge pull request #2250 from woopstar/weave-mtu-patch
Added option to set MTU on Weave
6 years ago
Antoine Legrand
37cfd289d8
Merge pull request #2248 from hswong3i/dashboard.yml.j2
Dashboard template should not suffix with .yml.j2
6 years ago
Antoine Legrand
9f3081580a
Merge pull request #2249 from hswong3i/kubedns-deploy.yml.j2
KubeDNS template should not suffix with .yml.j2
6 years ago
Antoine Legrand
2b6781bc65
Merge pull request #2232 from hswong3i/local_volume_provisioner
Update and cleanup Local volume provisioner
6 years ago
Antoine Legrand
a3248379db
Merge branch 'master' into local_volume_provisioner
6 years ago
Antoine Legrand
0774c8385c
Merge pull request #2244 from hswong3i/registry
Migrate Kubernetes v1.9.1 cluster/addons/registry to Kubespray
6 years ago
woopstar
b2d30d68e7
Rename CN for aggreator back. Add flags to apiserver when version is >= 1.9
6 years ago
woopstar
82d10b882c
Added fixes from whereismyjetpack
6 years ago
Spencer Smith
24ae85fa56
Merge pull request #2255 from rsmitty/kubespray-cli
remove references to deprecated kubespray-cli
6 years ago
Spencer Smith
1869aa3985
remove references to deprecated kubespray cli
6 years ago
Maxim Krasilnikov
95b8ac5f62
Added optional controller and scheduler extra args to kubeadm config ( #2205 )
6 years ago
woopstar
0b4168cad4
WIP. Adding metrics-server support for K8s version 1.9
6 years ago
woopstar
3289472e31
Added option to set MTU on Weave
6 years ago
Wong Hoi Sing Edison
4ad53339f6
KubeDNS template should not suffix with .yml.j2
6 years ago
Wong Hoi Sing Edison
a4d3da6a8e
Dashboard template should not suffix with .yml.j2
6 years ago
Wong Hoi Sing Edison
7954ea2525
Migrate Kubernetes v1.9.1 cluster/addons/registry to Kubespray
6 years ago
Chad Swenson
bd1f0bcfd7
Merge pull request #2201 from riverzhang/ipvs
Support ipvs mode for kube-proxy
6 years ago
Wong Hoi Sing Edison
bc2e26d7ef
update apiVersion
6 years ago
Wong Hoi Sing Edison
fd80013917
lint and cleanup local_volume_provisioner
6 years ago
Chad Swenson
f7d52564aa
Merge pull request #2084 from riverzhang/devicemapper
Fix can not use devicemapper driver
6 years ago
Spencer Smith
f7e8d1149a
Merge pull request #2229 from whereismyjetpack/etcd-quorum-read
--etcd-quorum-read is depricated in kube >= 1.9
6 years ago
Spencer Smith
bd091caaf9
Merge pull request #2200 from riverzhang/hyperkube
Upgrade to Kubernetes v1.9.2
6 years ago
Spencer Smith
b455a1bf76
Merge pull request #2212 from mattymo/missing_defaults
Add missing group var default values to kubespray-defaults
6 years ago
Spencer Smith
c0a3bcf9b3
Merge pull request #2221 from Xuxe/patch-vcp-v1.9.2
Updated vSphere cloud provider config for Kubernetes >= v1.9.2 and added resource pool deployment variable
6 years ago
Spencer Smith
5eedb5562f
Merge pull request #2228 from mattymo/vault_etcd_secure
Vault should use cert auth for etcd
6 years ago
Dann Bohn
dc6c703741
--etcd-quorum-read is depricated in kube >= 1.9
6 years ago
Matthew Mosesohn
16629d0b8e
Vault should use cert auth for etcd
6 years ago
Julian Hübenthal
7f79210ed1
reworked vsphere-cloud-config template
6 years ago
Simon Li
27a1a697e7
supplementary_addresses_in_ssl_keys can be a hostname
7 years ago
Aivars Sterns
c1267004ef
Merge pull request #2130 from ArchiFleKs/simplify_os_provider
Simplify and update OpenStack cloud provider
6 years ago
Julian Hübenthal
9cdd2214f9
render vsphere_resource_pool only if defined
6 years ago
Julian Hübenthal
fc29764911
fixed broken variables table
6 years ago
Julian Hübenthal
989e9174c2
Added vSphere cloud provider config update for Kubernetes >= 1.9.2
6 years ago
rong.zhang
3993e12335
Fix can not be used devicemapper driver
Fix can not be used devicemapper driver
7 years ago
Brad Beam
ac4d782937
Merge pull request #2074 from fangzhen/fix-domains-split
Make spliting system_search_domains more robust
6 years ago
rong.zhang
32d18ca992
remove trailing space
6 years ago
Matthew Mosesohn
2df4b6c5d2
Rename default_resolver to cloud_resolver ( #2209 )
Cloud resolvers are mandatory for hosts on GCE and OpenStack
clouds. The 8.8.8.8 alternative resolver was dropped because
there is already a default nameserver. The new var name
reflects the purpose better.
Also restart apiserver when modifying dns settings.
6 years ago
Andreas Krüger
088d36da09
Increase the idx counter
Fix the idx counter to increase too, or you will end up with two same indexes.
6 years ago
Andreas Krüger
6f36faa4f9
Loadbalancer Apiserver Address is missing
If you configure your external loadbalancer to do a simple tcp pass-through to the api servers, and you do not use a DNS FQDN but just the ip, then you need to add the ip adress to the certificates too.
Example config:
```
## External LB example config
apiserver_loadbalancer_domain_name: "10.50.63.10"
loadbalancer_apiserver:
address: 10.50.63.10
port: 8383
```
6 years ago
RongZhang
3846384d56
Bump kube-dns to 1.14.8 ( #2204 )
Bump kube-dns to 1.14.8
6 years ago
Dmitri Rubinstein
331f141f63
Fix DNS entries in etcd's openssl.conf by adding a newline. ( #2208 )
DNS entries generated from 'etcd_cert_alt_names' variable in etcd's
openssl.conf are not terminated by a newline.
This fixes issue #2207 .
6 years ago
Matthew Mosesohn
62dd3d2a9d
Add missing group var default values to kubespray-defaults
6 years ago
Sébastien Han
fa8a128e49
etcd: ability to enable/disable ETCD_PEER_CLIENT_CERT_AUTH
Some installation are failing to authenticate with peers due to
etcd picking up/resoling the wrong node.
By setting 'etcd_peer_client_auth' to "False" you can disable peer client cert
authentication.
Signed-off-by: Sébastien Han <seb@redhat.com>
6 years ago
rong.zhang
b10c308a5a
Support ipvs mode for kube-proxy
Support ipvs mode for kube-proxy
6 years ago
rong.zhang
e22c70e431
Upgrade to Kubernetes v1.9.2
6 years ago
Chad Swenson
f4fe9e3421
Merge pull request #2171 from ArchiFleKs/kubeproxy-lvs
Add lib/modules to kube-proxy to enable LVS
6 years ago