contiv / netplugin

Container networking for various use cases
Apache License 2.0
513 stars 177 forks source link

Use kubeadm stable for systesting #1109

Closed tiewei closed 6 years ago

tiewei commented 6 years ago

This commit updated to use kubeadm stable for system testing, and created a single base yaml file for contiv deployment, also created a contiv-compose to update the base yaml file to support system testing, prometheus, auth_proxy and ACI(not yet). Update system testings to allow running netplugin on master nodes, so that service like kube-dns and kube-dashboard could be created correctly. Also formated ruby files and updated vagrant file so kube master could have more memories.

Signed-off-by: Wei Tie wtie@cisco.com

tiewei commented 6 years ago

build PR

tiewei commented 6 years ago

build PR

vhosakot commented 6 years ago

Per our discussion, the files prometheus.yml, contiv-grafana.yml and contiv-prometheus.yml must be migrated from https://github.com/contiv/install/tree/master/install/k8s/configs to contiv/netplugin so that they can be used as working sample/reference by CCP devs when CCP stands up Prometheus and Grafana after EAP.

tiewei commented 6 years ago

build PR

tiewei commented 6 years ago

build PR

tiewei commented 6 years ago

Build PR

chrisplo commented 6 years ago

thanks for the minor feedback patches, LGTM