===========================
StarlingX R3.0 Installation
===========================

StarlingX provides a pre-defined set of standard
:doc:`deployment configurations </introduction/deploy_options>`. Most deployment options may
be installed in a virtual environment or on bare metal.

-----------------------------------------------------
Install StarlingX Kubernetes in a virtual environment
-----------------------------------------------------

.. toctree::
   :maxdepth: 1

   virtual/aio_simplex
   virtual/aio_duplex
   virtual/controller_storage
   virtual/dedicated_storage

------------------------------------------
Install StarlingX Kubernetes on bare metal
------------------------------------------

.. toctree::
   :maxdepth: 1

   bare_metal/aio_simplex
   bare_metal/aio_duplex
   bare_metal/controller_storage
   bare_metal/dedicated_storage
   bare_metal/ironic

.. toctree::
   :hidden:

   ansible_bootstrap_configs

-------------------------------------------------
Install StarlingX Distributed Cloud on bare metal
-------------------------------------------------

.. toctree::
   :maxdepth: 1

   distributed_cloud/index

-----------------
Access Kubernetes
-----------------

.. toctree::
   :maxdepth: 1

   kubernetes_access

--------------------------
Access StarlingX OpenStack
--------------------------

.. toctree::
   :maxdepth: 1

   openstack/index