├── 00_install-kubernetes ├── 00_install-kubernetes-master.sh ├── 01_install-kubernetes-node.sh ├── README.md └── scripts │ ├── default │ ├── etcd │ ├── kube-apiserver │ ├── kube-controller-manager │ ├── kube-proxy │ ├── kube-scheduler │ └── kubelet │ ├── init.d │ ├── etcd │ ├── kube-apiserver │ ├── kube-controller-manager │ ├── kube-scheduler │ └── kubelet │ └── init │ ├── etcd.conf │ ├── kube-apiserver.conf │ ├── kube-controller-manager.conf │ ├── kube-proxy.conf │ ├── kube-scheduler.conf │ └── kubelet.conf ├── 01_install-contrail ├── 00_contrail-controller-build.md ├── 01_contrail-add-kubernetes-node.md ├── 02_build-kube-network-manager.md ├── 03_contrail-add-static-route.md ├── 04_kubernetes-add-vrouter-gateway.md └── 05_add_static_route_on_nodes_not_running_vgw.md ├── README.md ├── addons ├── README.md ├── dns │ ├── skydns-rc.yaml │ └── skydns-svc.yaml └── kube-ui │ ├── image │ ├── .gitignore │ ├── Dockerfile │ ├── Makefile │ └── kube-ui.go │ ├── kube-system-ns.yaml │ ├── kube-ui-address.yaml │ ├── kube-ui-endpoint.yaml │ ├── kube-ui-rc.yaml │ └── kube-ui-svc.yaml ├── diagrams └── k8s-contrail-logical-diagram.png ├── examples ├── README.md ├── guestbook-go │ ├── guestbook-controller.json │ ├── guestbook-go.sh │ ├── guestbook-page.png │ ├── guestbook-service.json │ ├── redis-master-controller.json │ ├── redis-master-service.json │ ├── redis-slave-controller.json │ └── redis-slave-service.json └── k8petstore │ └── k8petstore.sh └── tools ├── README.md ├── purge.py └── vrouter-restart.sh /00_install-kubernetes/00_install-kubernetes-master.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/00_install-kubernetes-master.sh -------------------------------------------------------------------------------- /00_install-kubernetes/01_install-kubernetes-node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/01_install-kubernetes-node.sh -------------------------------------------------------------------------------- /00_install-kubernetes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/README.md -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/default/etcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/default/etcd -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/default/kube-apiserver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/default/kube-apiserver -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/default/kube-controller-manager: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/default/kube-controller-manager -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/default/kube-proxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/default/kube-proxy -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/default/kube-scheduler: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/default/kube-scheduler -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/default/kubelet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/default/kubelet -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/init.d/etcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/init.d/etcd -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/init.d/kube-apiserver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/init.d/kube-apiserver -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/init.d/kube-controller-manager: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/init.d/kube-controller-manager -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/init.d/kube-scheduler: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/init.d/kube-scheduler -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/init.d/kubelet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/init.d/kubelet -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/init/etcd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/init/etcd.conf -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/init/kube-apiserver.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/init/kube-apiserver.conf -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/init/kube-controller-manager.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/init/kube-controller-manager.conf -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/init/kube-proxy.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/init/kube-proxy.conf -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/init/kube-scheduler.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/init/kube-scheduler.conf -------------------------------------------------------------------------------- /00_install-kubernetes/scripts/init/kubelet.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/00_install-kubernetes/scripts/init/kubelet.conf -------------------------------------------------------------------------------- /01_install-contrail/00_contrail-controller-build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/01_install-contrail/00_contrail-controller-build.md -------------------------------------------------------------------------------- /01_install-contrail/01_contrail-add-kubernetes-node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/01_install-contrail/01_contrail-add-kubernetes-node.md -------------------------------------------------------------------------------- /01_install-contrail/02_build-kube-network-manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/01_install-contrail/02_build-kube-network-manager.md -------------------------------------------------------------------------------- /01_install-contrail/03_contrail-add-static-route.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/01_install-contrail/03_contrail-add-static-route.md -------------------------------------------------------------------------------- /01_install-contrail/04_kubernetes-add-vrouter-gateway.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/01_install-contrail/04_kubernetes-add-vrouter-gateway.md -------------------------------------------------------------------------------- /01_install-contrail/05_add_static_route_on_nodes_not_running_vgw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/01_install-contrail/05_add_static_route_on_nodes_not_running_vgw.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/README.md -------------------------------------------------------------------------------- /addons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/addons/README.md -------------------------------------------------------------------------------- /addons/dns/skydns-rc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/addons/dns/skydns-rc.yaml -------------------------------------------------------------------------------- /addons/dns/skydns-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/addons/dns/skydns-svc.yaml -------------------------------------------------------------------------------- /addons/kube-ui/image/.gitignore: -------------------------------------------------------------------------------- 1 | kube-ui 2 | -------------------------------------------------------------------------------- /addons/kube-ui/image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/addons/kube-ui/image/Dockerfile -------------------------------------------------------------------------------- /addons/kube-ui/image/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/addons/kube-ui/image/Makefile -------------------------------------------------------------------------------- /addons/kube-ui/image/kube-ui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/addons/kube-ui/image/kube-ui.go -------------------------------------------------------------------------------- /addons/kube-ui/kube-system-ns.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: kube-system 5 | -------------------------------------------------------------------------------- /addons/kube-ui/kube-ui-address.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/addons/kube-ui/kube-ui-address.yaml -------------------------------------------------------------------------------- /addons/kube-ui/kube-ui-endpoint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/addons/kube-ui/kube-ui-endpoint.yaml -------------------------------------------------------------------------------- /addons/kube-ui/kube-ui-rc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/addons/kube-ui/kube-ui-rc.yaml -------------------------------------------------------------------------------- /addons/kube-ui/kube-ui-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/addons/kube-ui/kube-ui-svc.yaml -------------------------------------------------------------------------------- /diagrams/k8s-contrail-logical-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/diagrams/k8s-contrail-logical-diagram.png -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/guestbook-go/guestbook-controller.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/examples/guestbook-go/guestbook-controller.json -------------------------------------------------------------------------------- /examples/guestbook-go/guestbook-go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/examples/guestbook-go/guestbook-go.sh -------------------------------------------------------------------------------- /examples/guestbook-go/guestbook-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/examples/guestbook-go/guestbook-page.png -------------------------------------------------------------------------------- /examples/guestbook-go/guestbook-service.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/examples/guestbook-go/guestbook-service.json -------------------------------------------------------------------------------- /examples/guestbook-go/redis-master-controller.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/examples/guestbook-go/redis-master-controller.json -------------------------------------------------------------------------------- /examples/guestbook-go/redis-master-service.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/examples/guestbook-go/redis-master-service.json -------------------------------------------------------------------------------- /examples/guestbook-go/redis-slave-controller.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/examples/guestbook-go/redis-slave-controller.json -------------------------------------------------------------------------------- /examples/guestbook-go/redis-slave-service.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/examples/guestbook-go/redis-slave-service.json -------------------------------------------------------------------------------- /examples/k8petstore/k8petstore.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/examples/k8petstore/k8petstore.sh -------------------------------------------------------------------------------- /tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/tools/README.md -------------------------------------------------------------------------------- /tools/purge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/tools/purge.py -------------------------------------------------------------------------------- /tools/vrouter-restart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lachie83/kubernetes-with-contrail/HEAD/tools/vrouter-restart.sh --------------------------------------------------------------------------------