Deployment
This document covers the basic depolyment procedure for Hypernetes. If you are looking for detailed depolyment of Kubernetes, refer to https://kubernetes.io/docs/setup/.
Deploy OpenStack with Ceph
Since Hypernetes is working together with OpenStack, a OpenStack cluster must be deployed first. There are a lot of OpenStack deployment solutions, including
And so on
Choose any tool you like to deploy a new OpenStack cluster, or you can just re-use your existing OpenStack environment.
Don't forget to deploy neutron L2 agent and Ceph client for Kubernetes nodes.
Deploy Kubernetes
Since Hypernetes is Kubernetes based, you can deploy Hypernetes following the same procedure as kubernetes. Here are some distribution-specific links:
See more at Kubernetes getstarted guide
Deploy KubeStack
KubeStack is an OpenStack network provider for Kubernetes and it is deployed on all Kubernetes masters and nodes.
Configure KubeStack
Configure Kubernetes
Disable selinux
Create the service account key
Create Kubernetes log dir
Configure etcd
Common configs for all Kubernetes services
Configure kube-apiserver
Configure kube-controller-manager
Configure kube-proxy
Configure kubelet
Start services
Last updated