Difference between revisions of "StarlingX/Docs and Infra/InstallationGuides/virtual-Controllers-and-Computes-with-Storage-Cluster"
Greg-waines (talk | contribs) (→Accessing StarlingX Kubernetes) |
Greg-waines (talk | contribs) (→Installing StarlingX Kubernetes) |
||
Line 49: | Line 49: | ||
== Installing StarlingX Kubernetes == | == Installing StarlingX Kubernetes == | ||
− | + | === Install Software on Controller-0 === | |
+ | |||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | === Bootstrap System on Controller-0 === | ||
+ | |||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | === Configure Controller-0 === | ||
+ | |||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | === Unlock Controller-0 === | ||
+ | |||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | === Install Software on Controller-1, Storage Nodes and Compute Nodes === | ||
+ | Todo<br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | === Configure Controller-1 === | ||
+ | Todo<br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | === Unlock Controller-1 === | ||
+ | Todo<br /> | ||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | === Configure Storage Nodes === | ||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | === Unlock Storage Nodes === | ||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | === Configure Compute Nodes === | ||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | === Unlock Compute Nodes === | ||
+ | <br /> | ||
+ | <br /> | ||
+ | |||
+ | |||
+ | <br /> | ||
+ | When it completes, your Kubernetes Cluster is up and running.<br /> | ||
+ | |||
+ | <br /> | ||
+ | <br /> | ||
== Accessing StarlingX Kubernetes == | == Accessing StarlingX Kubernetes == |
Revision as of 01:11, 15 August 2019
Contents
- 1 Deployment Diagram
- 2 Physical Host Requirements
- 3 Preparing the Virtual Environment and Servers
- 4 StarlingX Kubernetes
- 4.1 Installing StarlingX Kubernetes
- 4.1.1 Install Software on Controller-0
- 4.1.2 Bootstrap System on Controller-0
- 4.1.3 Configure Controller-0
- 4.1.4 Unlock Controller-0
- 4.1.5 Install Software on Controller-1, Storage Nodes and Compute Nodes
- 4.1.6 Configure Controller-1
- 4.1.7 Unlock Controller-1
- 4.1.8 Configure Storage Nodes
- 4.1.9 Unlock Storage Nodes
- 4.1.10 Configure Compute Nodes
- 4.1.11 Unlock Compute Nodes
- 4.2 Accessing StarlingX Kubernetes
- 4.1 Installing StarlingX Kubernetes
- 5 StarlingX OpenStack
Deployment Diagram
Standard with Storage Cluster Diagram
Physical Host Requirements
ToDo - Same as AIO-SIMPLEX
Hardware Requirements
ToDo - Same as AIO-SIMPLEX
Software Requirements
ToDo - Same as AIO-SIMPLEX
Setting up the Host
ToDo - Same as AIO-SIMPLEX
Preparing the Virtual Environment and Servers
Setup virtual platform networks for virtual deployment:
bash setup_network.sh
Create the XML definitions for the virtual servers required by this configuration option.
This will create the XML virtual server definition for:
- dedicatedstorage-controller-0
- dedicatedstorage-controller-1
- dedicatedstorage-storage-0
- dedicatedstorage-storage-1
- dedicatedstorage-compute-0
- dedicatedstorage-compute-1
The following command will also start the X-based graphical virt-manager application; if their is no X-server present then errors will occur.
The following command will also start/virtually-powered-on the 'simplex-controller-0' virtual server.
bash setup_configuration.sh -c dedicatedstorage -i ./bootimage.iso
StarlingX Kubernetes
ToDo
Installing StarlingX Kubernetes
Install Software on Controller-0
Bootstrap System on Controller-0
Configure Controller-0
Unlock Controller-0
Install Software on Controller-1, Storage Nodes and Compute Nodes
Todo
Configure Controller-1
Todo
Unlock Controller-1
Todo
Configure Storage Nodes
Unlock Storage Nodes
Configure Compute Nodes
Unlock Compute Nodes
When it completes, your Kubernetes Cluster is up and running.
Accessing StarlingX Kubernetes
Use Local/Remote CLIs, GUIs and/or REST APIs to access and manage StarlingX Kubernetes and hosted containerized applications. See details on accessing the StarlingX Kubernetes Cluster here.
StarlingX OpenStack
Install StarlingX OpenStack
Other than the OpenStack-specific configurations required in the underlying StarlingX/Kubernetes infrastructure done in the above installation steps for the StarlingX Kubernetes Platform, the installation of containerized OpenStack is independent of deployment configuration and can be found here.
Access StarlingX OpenStack
Use Local/Remote CLIs, GUIs and/or REST APIs to access and manage StarlingX OpenStack and hosted virtualized applications. See details on accessing StarlingX OpenStack here.