Erwan Miran
44eb03f78a
typo
7 years ago
Erwan Miran
857784747b
local-provisioner:v1.0.1 still expects json configmap
7 years ago
Erwan Miran
7a2cb5e41c
local-provisioner:v1.0.1 still uses VOLUME_CONFIG_NAME env to read ConfigMap
7 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.
7 years ago
Antoine Legrand
712bdfc82f
Merge pull request #2260 from mirwan/local_volume_provisioner_fixes
local_volume_provisioner_enabled replacement
7 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>
7 years ago
Antoine Legrand
fe57c13b51
Merge pull request #2172 from leseb/etcd-auth
etcd: ability to enable/disable ETCD_PEER_CLIENT_CERT_AUTH
7 years ago
woopstar
f9df692056
Issue front proxy certs for vault
7 years ago
woopstar
f193b12059
Kubeadm auto creates this
7 years ago
woopstar
2cd254954c
Remove defaults of allowed names. Updated kubeadm
7 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
7 years ago
Erwan Miran
d53f45d4e2
missing double quotes for ansible
7 years ago
Erwan Miran
ca08614641
yamllint fix
7 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
7 years ago
Erwan Miran
e69979d5a2
keep local_volumes_enabled as deprecated
7 years ago
Maxim Krasilnikov
2ae68df41b
Merge pull request #2153 from leseb/retry-rotate
Several enhancements and bug fixes
7 years ago
Brad Beam
7928cd20fb
Merge pull request #2037 from tiewei/contiv-etcd-split
Split contiv etcd and etcd-proxy into two daemonsets
7 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
7 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>
7 years ago
Sébastien Han
0684df804d
vagrant: libvirt add vm_memory support
Signed-off-by: Sébastien Han <seb@redhat.com>
7 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>
7 years ago
Sébastien Han
a980731bed
vagrant: remove trailing line
Signed-off-by: Sébastien Han <seb@redhat.com>
7 years ago
Erwan Miran
b4e264251f
JSON/YAML syntax fix
7 years ago
Erwan Miran
8006a6cd82
local_volumes_enabled replaced by local_volume_provisioner_enabled
7 years ago
Antoine Legrand
a69db4169b
Merge pull request #2259 from woopstar/patch-5
Adding missing defaults for weave
7 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.
7 years ago
Antoine Legrand
36ead3a720
Merge pull request #2258 from woopstar/patch-4
Set default registry_enabled to false
7 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
7 years ago
Antoine Legrand
bb4446e94c
Merge pull request #2226 from manics/supplemental-addresses
Enable additional addresses to be added to certificates
7 years ago
Antoine Legrand
d2102671cd
Merge pull request #2214 from woopstar/patch-3
Loadbalancer Apiserver Address is missing
7 years ago
Antoine Legrand
138e0c2301
Merge pull request #2250 from woopstar/weave-mtu-patch
Added option to set MTU on Weave
7 years ago
Antoine Legrand
37cfd289d8
Merge pull request #2248 from hswong3i/dashboard.yml.j2
Dashboard template should not suffix with .yml.j2
7 years ago
Antoine Legrand
9f3081580a
Merge pull request #2249 from hswong3i/kubedns-deploy.yml.j2
KubeDNS template should not suffix with .yml.j2
7 years ago
Antoine Legrand
2b6781bc65
Merge pull request #2232 from hswong3i/local_volume_provisioner
Update and cleanup Local volume provisioner
7 years ago
Antoine Legrand
a3248379db
Merge branch 'master' into local_volume_provisioner
7 years ago
Antoine Legrand
0774c8385c
Merge pull request #2244 from hswong3i/registry
Migrate Kubernetes v1.9.1 cluster/addons/registry to Kubespray
7 years ago
woopstar
b2d30d68e7
Rename CN for aggreator back. Add flags to apiserver when version is >= 1.9
7 years ago
woopstar
82d10b882c
Added fixes from whereismyjetpack
7 years ago
Spencer Smith
24ae85fa56
Merge pull request #2255 from rsmitty/kubespray-cli
remove references to deprecated kubespray-cli
7 years ago
Spencer Smith
1869aa3985
remove references to deprecated kubespray cli
7 years ago
Maxim Krasilnikov
95b8ac5f62
Added optional controller and scheduler extra args to kubeadm config ( #2205 )
7 years ago
woopstar
0b4168cad4
WIP. Adding metrics-server support for K8s version 1.9
7 years ago
woopstar
3289472e31
Added option to set MTU on Weave
7 years ago
Wong Hoi Sing Edison
4ad53339f6
KubeDNS template should not suffix with .yml.j2
7 years ago
Wong Hoi Sing Edison
a4d3da6a8e
Dashboard template should not suffix with .yml.j2
7 years ago
Wong Hoi Sing Edison
7954ea2525
Migrate Kubernetes v1.9.1 cluster/addons/registry to Kubespray
7 years ago
Chad Swenson
bd1f0bcfd7
Merge pull request #2201 from riverzhang/ipvs
Support ipvs mode for kube-proxy
7 years ago
Wong Hoi Sing Edison
bc2e26d7ef
update apiVersion
7 years ago
Wong Hoi Sing Edison
fd80013917
lint and cleanup local_volume_provisioner
7 years ago
Chad Swenson
f7d52564aa
Merge pull request #2084 from riverzhang/devicemapper
Fix can not use devicemapper driver
7 years ago