Erwan Miran
e9a676951b
storageClass name template as suggested by @eyeofthefrog
6 years ago
Antoine Legrand
b31d905704
Merge pull request #2230 from hswong3i/cephfs_provisioner
Add cephfs_provisioner Support for Kubespray
6 years ago
Aivars Sterns
c70c44b07b
Merge pull request #2257 from rzenker/tb/baremetal-tweaks
baremetal tweaks
6 years ago
Aivars Sterns
20583e3d15
Merge pull request #2067 from manics/sysctl-net-brfilter
Always set net.bridge.bridge-nf-call-* sysctl
6 years ago
Aivars Sterns
9f4588cd0c
Merge pull request #2266 from riverzhang/epel-release
Disalbe install epel-release rpm on Centos/Redhat
6 years ago
Wong Hoi Sing Edison
b25e0f82b1
Add cephfs_provisioner Support for Kubespray
6 years ago
Maxim Krasilnikov
cae1c683aa
Merge pull request #2271 from leseb/retry-get-token
kubernetes-apps: retry get default token name
6 years ago
Antoine Legrand
57e7a5a34a
Merge pull request #2233 from hswong3i/multiple_inventory_dir
Support multiple inventory files under individual inventory directory
6 years ago
Antoine Legrand
230f1e1208
Merge pull request #2273 from infernix/inventory-symlink-fix
Fix symlinking vagrant inventory
6 years ago
Antoine Legrand
7bce70339f
Merge pull request #2251 from woopstar/metrics-server-patch-2
Adding metrics-server support for K8s version 1.9
6 years ago
Erwan Miran
e1aaef7d4d
Removal of surnumerary slash
6 years ago
Wong Hoi Sing Edison
1a1d154e14
Support multiple inventory files under individual inventory directory
6 years ago
Brad Beam
384e5dd4c4
Merge pull request #2160 from kongslund/disable-read-only-port
Make the Kubelet read-only port configurable and disable it by default
6 years ago
Erwan Miran
abfb147292
MountDir in configmap and daemonset must be the same
6 years ago
Erwan Miran
44eb03f78a
typo
6 years ago
Erwan Miran
857784747b
local-provisioner:v1.0.1 still expects json configmap
6 years ago
Erwan Miran
7a2cb5e41c
local-provisioner:v1.0.1 still uses VOLUME_CONFIG_NAME env to read ConfigMap
6 years ago
Gerben Meijer
e662ed4adc
Fix symlinking vagrant inventory
The default path assumes that the vagrant dir is called 'inventory'.
With custom defined inventory dirs that are not called 'inventory' this
fails to create the correct symlink under .vagrant.d.
6 years ago
Antoine Legrand
712bdfc82f
Merge pull request #2260 from mirwan/local_volume_provisioner_fixes
local_volume_provisioner_enabled replacement
6 years ago
Sébastien Han
34bd47de79
kubernetes-apps: retry get default token name
In some installation, it can take up to 3sec to get the value. Retrying
for 5 sec will ensure the command won't return 1.
Signed-off-by: Sébastien Han <seb@redhat.com>
6 years ago
Antoine Legrand
fe57c13b51
Merge pull request #2172 from leseb/etcd-auth
etcd: ability to enable/disable ETCD_PEER_CLIENT_CERT_AUTH
6 years ago
woopstar
f9df692056
Issue front proxy certs for vault
6 years ago
woopstar
f193b12059
Kubeadm auto creates this
6 years ago
woopstar
2cd254954c
Remove defaults of allowed names. Updated kubeadm
6 years ago
woopstar
4dab92ce69
Rename from aggregator-proxy-client to front-proxy-client to match kubeadm design. Added kubeadm support too. Changed to use variables set and not hardcode paths. Still missing cert generation for Vault
6 years ago
Erwan Miran
d53f45d4e2
missing double quotes for ansible
6 years ago
Erwan Miran
ca08614641
yamllint fix
6 years ago
rong.zhang
47adf4bce6
Disalbe install epel-release rpm on Centos/Redhat
1.Disalbe install epel-release rpm on Centos/Redhat
2.Use yum install epel-release
6 years ago
Erwan Miran
e69979d5a2
keep local_volumes_enabled as deprecated
6 years ago
Maxim Krasilnikov
2ae68df41b
Merge pull request #2153 from leseb/retry-rotate
Several enhancements and bug fixes
6 years ago
Brad Beam
7928cd20fb
Merge pull request #2037 from tiewei/contiv-etcd-split
Split contiv etcd and etcd-proxy into two daemonsets
6 years ago
Ryan Zenker
ad9049a49e
baremetal tweaks
* allow installs to not have hostname overriden with fqdn from inventory
* calico-config no longer requires local as and will default to global
* when cloudprovider is not defined, use the inventory_hostname for cni-calico
* allow reset to not restart network (buggy nodes die with this cmd)
* default kube_override_hostname to inventory_hostname instead of ansible_hostname
6 years ago
Sébastien Han
dfcd60a9e2
vagrant: use "centos/7" box to support libvirt provider
The "centos/7" box is the official centos box and supports all the major
providers:
virtualbox Externally hosted (cloud.centos.org)
vmware_desktop Externally hosted (cloud.centos.org)
libvirt Externally hosted (cloud.centos.org)
hyperv Externally hosted (cloud.centos.org)
Where bento/centos-7.3 only supports:
parallels Hosted by Vagrant Cloud (570 MB)
virtualbox Hosted by Vagrant Cloud (525 MB)
vmware_desktop Hosted by Vagrant Cloud (608 MB)
Signed-off-by: Sébastien Han <seb@redhat.com>
6 years ago
Sébastien Han
0684df804d
vagrant: libvirt add vm_memory support
Signed-off-by: Sébastien Han <seb@redhat.com>
6 years ago
Sébastien Han
f8d6b84cb6
vagrant: add ability to use drives in the VMs
When testing deployments of SDS, it is quite useful to get a Kubernetes
env with nodes having dedicated drives.
You can now enable this by setting: kube_node_instances_with_disks: true
Also you can chose the amount of drives per machine and their respective
size:
* kube_node_instances_with_disks_number: 10
* kube_node_instances_with_disks_size: "20G"
Signed-off-by: Sébastien Han <seb@redhat.com>
6 years ago
Sébastien Han
a980731bed
vagrant: remove trailing line
Signed-off-by: Sébastien Han <seb@redhat.com>
6 years ago
Erwan Miran
b4e264251f
JSON/YAML syntax fix
6 years ago
Erwan Miran
8006a6cd82
local_volumes_enabled replaced by local_volume_provisioner_enabled
6 years ago
Antoine Legrand
a69db4169b
Merge pull request #2259 from woopstar/patch-5
Adding missing defaults for weave
6 years ago
Andreas Krüger
5cd6b0c753
Adding missing defaults for weave
The PR #2203 add's missing defaults for weave, but no signed CLA. So this PR fixes it.
6 years ago
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