Eric Paris
f66395283e
Rename minion->node
2015-06-24 13:45:42 -04:00
Eric Paris
c4ba90337c
Only install kube-master on the master and node on the nodes
2015-06-24 13:45:42 -04:00
Eric Paris
f274881b94
do not register nodes to apiserver
...
They now register themselves
2015-06-24 13:45:42 -04:00
Eric Paris
b0b3b03045
Use {{ ansible_pkg_mgr }} instead of yum
...
This should make things work on systems with dnf and even on systems
which use apt!
2015-06-24 13:45:41 -04:00
Eric Paris
3af9346596
etcd requires advertise-client-urls with listen-client-urls
...
otherwise it won't start
2015-06-24 13:45:41 -04:00
Eric Paris
8830e7b84e
Follow upstream default admission controllers
2015-06-24 13:45:41 -04:00
Tim Hockin
3005471100
Add new apiserver flags for clusterIP (nee portal)
...
Leave old flags but marked as deprecated
2015-05-28 16:10:44 -07:00
Jordan Liggitt
7e14a80f63
ServiceAccount admission plugin
2015-05-11 17:18:06 -04:00
Victor Marmol
92bd8577e0
Merge pull request #7931 from pmorie/typo
...
Fix typos in different config comments
2015-05-08 08:05:51 -07:00
Paul Morie
b5dd5be123
Fix typos in different config comments
2015-05-07 18:44:24 -04:00
Paul Weil
5acdf5e70b
remove trailing comma. Add sc admission controller to ansible and systemd
2015-05-05 16:34:38 -04:00
Eric Paris
051ab346bd
Use IANA ports for etcd
...
http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=etcd
Use 2379 and 2380, not 4001 and 7001
2015-04-03 13:02:56 -04:00
Eric Paris
a94d8e361e
Only run node creation on the first master
...
True, we can only have one master today, but this gets us ready for when
it comes later
2015-04-03 13:01:14 -04:00
Eric Paris
0166392cfe
Collect packge info in the repo, not in python
...
There is no need for a python fact collector, just do it in ansible
commands instead
2015-04-03 13:01:03 -04:00
Eric Paris
c4241fb2ae
Use v1beta3 node definitions
2015-04-03 12:01:46 -04:00
Eric Paris
35c7b16592
example ansible setup repo
...
This is a basic ansible repo that will do a couple of things
1) set up an etcd node
2) set up a master running apiserver, scheduler, controller-manager
3) setup any number of nodes
Hopefully this can be expanded to do things like set up skydns, set up a
private docker repo, set up an overlay network (flannel) etc etc. But
right now all it does is set up etcd and configure a master and nodes.
2015-04-03 12:01:36 -04:00