![Vladimir Kozhukalov](/assets/img/avatar_default.png)
Recently we updated our test jobs so that all of them use the `deploy-env` Ansible role which utilizes the Kubeadm to deploy the test Kubernetes cluster. The role works for both multi-node and single-node environments. Although the deployment of Kubernetes itself is out of scope of Openstack-Helm, we recommen using this role to deploy test and development Kubernetes clusters. So at the moment there is no need to provide different sets of tools single-node and multi-node test envs. Now this is a matter of the Ansible inventory file. Also the deployment procedure of OpenStack on top of Kubernetes using Helm is the same for multi-node and single-node clusters because it only relies on the Kubernetes API. We will be improving the `deploy-env` role even futher and we will be cleaning up the deployment scripts and the documentation so to provide a clear experience for the Openstack-Helm users. Change-Id: I70236c4a2b870b52d2b01f65b1ef9b9518646964
18 lines
260 B
ReStructuredText
18 lines
260 B
ReStructuredText
Installation
|
|
============
|
|
|
|
Contents:
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
before_deployment
|
|
deploy_kubernetes
|
|
prepare_kubernetes
|
|
deploy_ceph
|
|
setup_openstack_client
|
|
deploy_ingress_controller
|
|
deploy_openstack_backend
|
|
deploy_openstack
|
|
|