New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Opencontrail Initial Mods #130
Conversation
Great work, going to look at it @Smana will integrate this commits as he refactored the network plugin |
I'm updating it with regard to the new plugin pieces. These are required, but outside of the network plugin path. |
Do not pull this yet. I'm still working on it to see if it can be made cleaner (not the code that is currently here, but the other parts needed for this). |
With this now in place, you can try to run open contrail like this:
|
Well - that isn't working well either. Still need custom cluster file. Networking needs to be setup before kubernetes node install and only on some nodes and not others. |
Back to this: It is here: https://github.com/Juniper/container-networking-ansible The way I currently use it is to:
|
do you want to keep container-networking-ansible separated ? |
- opencontrail replaces kube-proxy (so turn it off) - opencontrail needs a plug-in - Allow kubelet to run every but only register from nodes (helps opencontrail gateways) Add a playbook file that runs opencontrail.
@ant31: It is Juniper's playbook that is used for kubernetes and openshift. It works with both the kubernetes/contrib playbook and this one. I haven't worked to make it a standalone role(s) that could be pulled by galaxy. I may at some point. |
suggestions:
This can be done automaticaly with
We can add a cluster-opencontrail.yml playbook in this repo.
We can also add inventory-opencontrail.cfg as an example inventory
I propose to use |
Interesting. Might be do able. I've been also talking with Juniper about On Thu, Feb 18, 2016 at 1:30 PM, Antoine Legrand notifications@github.com
|
Hi Greg, did you have the time to work on this opencontrail support ? |
Hi @galthaus, what about this PR ? |
@zehicle is working on this now as well. I've been focused on some other things. I like the suggestions, but will require reworking our deployment methods and updating the PR. |
Ok @galthaus thank you, i close this one then |
This still needs some changes. The problem is that the opencontrail ansible playbook isn't necessarily completely modularized.
It is here: https://github.com/Juniper/container-networking-ansible
The way I currently use it is to:
This is rough and still needs help.