kubernetes/cluster/aws/templates
Ananth Suryanarayana d50d7763da Add opencontrail networking provisioning support in kubernetes salt based provisioning
OpenContrail is an open-source based networking software which provides virtualization support for the cloud.

This change-set adds ability to install and provision opencontrail software for networking in kubernetes based cloud environment.

There are basically 3 components

o kube-network-manager -- plugin between contrail components and kubernets components
o provision_master.sh -- OpenContrail software installer and provisioner in master node
o provision_minion.sh -- OpenContrail software installer and provisioner in minion node(s)

These are driven via salt configuration files

One can provision opencontrail by just setting "export NETWORK_PROVIDER=opencontrail"
Optionally, OPENCONTRAIL_TAG, and OPENCONTRAIL_KUBERNETES_TAG can be used to
specify opencontrail and contrail-kubernetes software versions to install and provision.

Public-IP Subnet provided by contrail can be configured via OPENCONTRAIL_PUBLIC_SUBNET
environment variable

At this moment, plan is to add support for aws, gce and vagrant based platforms

For more information on contrail-kubernetes, please visit https://github.com/juniper/contrail-kubernetes For more information on opencontrail, please visit http://www.opencontrail.org
2015-10-03 08:03:02 -07:00
..
iam Update Master IAM Policy to Include ELB 2015-06-03 12:20:19 -05:00
common.sh AWS: Support wheezy, for parity with GCE 2015-06-09 23:45:41 -04:00
create-dynamic-salt-files.sh Add opencontrail networking provisioning support in kubernetes salt based provisioning 2015-10-03 08:03:02 -07:00
download-release.sh Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
format-disks.sh AWS: Create one storage pool for aufs, not two 2015-09-10 07:06:34 -07:00
salt-master.sh AWS: Configure SSL certificate alternate-names 2015-07-03 01:18:07 -04:00
salt-minion.sh AWS: Configure minion routes dynamically 2015-06-18 14:59:37 -07:00
setup-master-pd.sh AWS: Wait for disk to be attached in setup-master-pd.sh 2015-06-26 11:52:45 -04:00