8.12.15

Extending contrib/ansible for OSX

I've been hacking around w/ contrib/ansible on OS X and had to make some changes.  I've written em up here as a blog post while we think about wether we want/need them.

The entire patch is here if you want to just apply it and start hacking : https://gist.github.com/jayunit100/9e57780796a4b354215e.

Adding selinux stuff to python.  Only needed in f22 i think.  I think this is also supposed to be in the repo already.  But I  pasted it anyways.

At the top is an important flannel addition: Add the iface to the flannel options if its provided.  This allows us to use eth1 instead of eth0, which in vbox, is not the right device.  on the bottom, a totally separate patch: I needed to update the cn to kube.example.com for certs.  the other one gave a 64 is "too many bytes" error .

Docker builds end up in a strange place

Hack to work around the fact that vbox temporarily loopbacks the IPs to the host on guests.  Erics suggestion: Dont rely on hostmanager, which I think is reasonable.

At the top an important update: Use a centos box that is up to date in atlas (vagrantcloud).

more network hacking.  see how one hack leads to another and another and another...

most important of all :) Send an eth1 value as an interface for ansible's network

No comments:

Post a Comment