Paul Czarkowski
8f4e879ca7
Add native Vagrant support
This allows you to simply run `vagrant up` to get a 3 node HA cluster.
* Creates a dynamic inventory and uses the inventory/group_vars/all.yml
* commented lines in inventory.example so that ansible doesn't try to use it.
* added requirements.txt to give easy way to install ansible/ipaddr
* added gitignore files to stop attempts to save unwated files
* changed `Check if kube-system exists` to `failed_when: false` instead of
`ignore_errors`
8 years ago
teuto.net Netzdienste GmbH
457ed11b49
fixed deprecation warnings regarding bare variables
8 years ago
Smaine Kahlouch
c51ed4bbb7
use master election option instead of podmaster
8 years ago
Smana
fca384e24c
first version of CoreOS on GCE
Please enter the commit message for your changes. Lines starting
8 years ago
Smana
c0cf506fb4
install epel-release on RHEL7
8 years ago
Smana
a649aa8b7e
use ansible_service_mgr to detect init system
8 years ago
Smana
91fca69aa0
generate secrets on deployment machine
test travis with sudo=true instead of required
8 years ago
Smaine Kahlouch
4f92417a5d
split network plugins into distinct roles
8 years ago
Smana
b2d6626363
fix some issues with fedora 23 and dnf
8 years ago
Antoine Legrand
4566d60e6f
Slowdown apimaster restart
8 years ago
Antoine Legrand
b9781fa7c2
Symlink dnsmasq conf
8 years ago
Smaine Kahlouch
90ffb8489a
fix some handlers
8 years ago
Smaine Kahlouch
baaa6efc2b
workaround_ha_apiserver
8 years ago
ant31
56b92812fa
Fix systemd reload and calico unit
8 years ago
Smaine Kahlouch
4984b57aa2
use rsync instead of command
8 years ago
Smaine Kahlouch
283c4169ac
run apiserver as a service
reorder master handlers
typo for sysvinit
8 years ago
Smaine Kahlouch
cb59559835
use command instead of synchronize
8 years ago
Antoine Legrand
078b67c50f
Remove downloader host
8 years ago
Antoine Legrand
f68d8f3757
Add seT_remote_user in synchronize
8 years ago
ant31
5d61b5e813
Fix namespace
8 years ago
ant31
b769636435
Ansible 2.0
8 years ago
Smaine Kahlouch
eab2cec0ad
fix kubectl perms
8 years ago
ant31
f49aa90bf7
fix synchronize pull mode
8 years ago
Smaine Kahlouch
d5320961e9
enforce user root when sudo is used
8 years ago
ant31
8fa0110e28
Remove local dep. downloader
8 years ago
Antoine Legrand
5c15d14f12
Run etcd as pod
9 years ago
Smaine Kahlouch
ab694ee291
Install python-httplib2 required packaged
9 years ago
Antoine Legrand
184bb8c94d
Use 0755 mode for binaries
9 years ago
Smaine Kahlouch
b3841659d7
Review role order, use master ip even when fqdn are used in the inventory
9 years ago
ant31
f21f660cc5
Use kube_apiserver_port
9 years ago
Smaine Kahlouch
9862afb097
Upgrade kubernetes to v1.1.3
9 years ago
Smaine Kahlouch
f49620517e
running kubernetes master processes as pods
9 years ago
Smaine Kahlouch
bfe78848fa
Add kubectl bash completion
9 years ago
Smaine Kahlouch
126d4e36c8
Fix kube-proxy on master
9 years ago
Smaine Kahlouch
97c4edc028
Add api runtime config option, review kubernetes handlers
9 years ago
Smaine Kahlouch
d7b7db34fa
move task service kube-api to the end of role master
9 years ago
Smaine Kahlouch
4dd85b5078
move task service kube-api to the end of role master
9 years ago
ant31
c352df6fc8
Add Backup
9 years ago
Smaine Kahlouch
00c562828f
Initial commit
9 years ago