Apply dir convention to DC

Moved all DC content under a kubernetes directory. This is needed
to allow title versioning distinctions in partner builds.

Signed-off-by: Ron Stone <ronald.stone@windriver.com>
Change-Id: Ia7ab4fccc7cb9ed6c242cf584f237165f00e5ef2
This commit is contained in:
Ron Stone 2021-08-03 07:57:24 -04:00
parent db806bca8c
commit 10805c3e8f
65 changed files with 195 additions and 177 deletions

View File

@ -1,3 +1,5 @@
.. _rook_storage_install_kubernetes:
===================================================================== =====================================================================
Install StarlingX Kubernetes on Bare Metal Standard with Rook Storage Install StarlingX Kubernetes on Bare Metal Standard with Rook Storage
===================================================================== =====================================================================

View File

@ -1,157 +1,15 @@
.. _dist-cloud-index:
.. _dist-cloud-index:
================= =================
Distributed Cloud Distributed Cloud
================= =================
------------ |prod-long| |prod-dc| configuration supports an edge computing solution
Introduction by providing central management and orchestration for a geographically
------------ distributed network of |prod| systems.
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 2
:caption: Contents:
overview-of-distributed-cloud kubernetes/index
distributed-cloud-architecture
shared-configurations
regionone-and-systemcontroller-modes
alarms-management-for-distributed-cloud
------------
Installation
------------
.. toctree::
:maxdepth: 1
:caption: Contents:
installing-and-provisioning-the-central-cloud
installing-and-provisioning-a-subcloud
installing-a-subcloud-using-redfish-platform-management-service
installing-a-subcloud-without-redfish-platform-management-service
reinstalling-a-subcloud-with-redfish-platform-management-service
---------
Operation
---------
.. toctree::
:maxdepth: 1
:caption: Contents:
monitoring-subclouds-using-horizon
managing-subclouds-using-the-cli
switching-to-a-subcloud-from-the-system-controller
synchronization-monitoring-and-control
cli-commands-for-dc-alarms-management
managing-subcloud-groups
creating-subcloud-groups
ochestration-strategy-using-subcloud-groups
managing-ldap-linux-user-accounts-on-the-system-controller
changing-the-admin-password-on-distributed-cloud
updating-docker-registry-credentials-on-a-subcloud
migrate-an-aiosx-subcloud-to-an-aiodx-subcloud
restoring-subclouds-from-backupdata-using-dcmanager
rehoming-a-subcloud
----------------------
Manage Subcloud Groups
----------------------
.. toctree::
:maxdepth: 1
:caption: Contents:
managing-subcloud-groups
creating-subcloud-groups
ochestration-strategy-using-subcloud-groups
-------------------------
Update (Patch) management
-------------------------
.. toctree::
:maxdepth: 1
:caption: Contents:
update-management-for-distributed-cloud
reviewing-update-status-for-distributed-cloud-using-horizon
reviewing-update-status-for-distributed-cloud-using-the-cli
uploading-and-applying-updates-to-systemcontroller-using-horizon
uploading-and-applying-updates-to-systemcontroller-using-the-cli
***************************************************************
Update orchestration of Central Cloud's RegionOne and subclouds
***************************************************************
.. toctree::
:maxdepth: 1
update-orchestration-of-central-clouds-regionone-and-subclouds
creating-an-update-strategy-for-distributed-cloud-update-orchestration
customizing-the-update-configuration-for-distributed-cloud-update-orchestration
applying-the-update-strategy-for-distributed-cloud
.. toctree::
:maxdepth: 1
update-orchestration-of-central-clouds-regionone-and-subclouds-using-the-cli
-----------------------------------
FPGA device image update management
-----------------------------------
.. toctree::
:maxdepth: 1
:caption: Contents:
device-image-update-orchestration
----------------------------------------------------------
Kubernetes Version Upgrade Distributed Cloud Orchestration
----------------------------------------------------------
.. toctree::
:maxdepth: 1
:caption: Contents:
the-kubernetes-distributed-cloud-update-orchestration-process
configuring-kubernetes-update-orchestration-on-distributed-cloud
------------------
Upgrade management
------------------
.. toctree::
:maxdepth: 1
:caption: Contents:
upgrade-management-overview
upgrading-the-systemcontroller-using-the-cli
*******************************************************************
Upgrade Orchestration for Distributed Cloud SubClouds using the CLI
*******************************************************************
.. toctree::
:maxdepth: 1
distributed-upgrade-orchestration-process-using-the-cli
aborting-the-distributed-upgrade-orchestration
configuration-for-specific-subclouds
robust-error-handling-during-an-orchestrated-upgrade
failure-prior-to-the-installation-of-n+1-load-on-a-subcloud
failure-during-the-installation-or-data-migration-of-n+1-load-on-a-subcloud
--------
Appendix
--------
.. toctree::
:maxdepth: 1
:caption: Contents:
distributed-cloud-ports-reference
certificate-management-for-admin-rest-api-endpoints

View File

@ -68,7 +68,7 @@ Hosts that need to be upgraded must be in the **unlocked-enabled** state.
.. only:: partner .. only:: partner
.. include:: ../_includes/configuring-kubernetes-update-orchestration-on-distributed-cloud.rest .. include:: /_includes/configuring-kubernetes-update-orchestration-on-distributed-cloud.rest
All :command:`dcmanager` strategies must be deleted. All :command:`dcmanager` strategies must be deleted.

View File

@ -325,12 +325,12 @@ the secret payload is, "username: admin password:<password>", see,
.. only:: partner .. only:: partner
.. include:: ../_includes/distributed-upgrade-orchestration-process-using-the-cli.rest .. include:: /_includes/distributed-upgrade-orchestration-process-using-the-cli.rest
:start-after: syscontroller-begin :start-after: syscontroller-begin
:end-before: syscontroller-end :end-before: syscontroller-end
.. only:: partner .. only:: partner
.. include:: ../_includes/distributed-upgrade-orchestration-process-using-the-cli.rest .. include:: /_includes/distributed-upgrade-orchestration-process-using-the-cli.rest
:start-after: dcupgrade-begin :start-after: dcupgrade-begin
:end-before: dcupgrade-end :end-before: dcupgrade-end

View File

@ -91,4 +91,4 @@ and finalized. If failure occurs:
.. only:: partner .. only:: partner
.. include:: ../_includes/distributed-upgrade-orchestration-process-using-the-cli.rest .. include:: /_includes/distributed-upgrade-orchestration-process-using-the-cli.rest

View File

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB

View File

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 48 KiB

View File

Before

Width:  |  Height:  |  Size: 60 KiB

After

Width:  |  Height:  |  Size: 60 KiB

View File

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 5.5 KiB

View File

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

Before

Width:  |  Height:  |  Size: 151 KiB

After

Width:  |  Height:  |  Size: 151 KiB

View File

Before

Width:  |  Height:  |  Size: 61 KiB

After

Width:  |  Height:  |  Size: 61 KiB

View File

Before

Width:  |  Height:  |  Size: 113 KiB

After

Width:  |  Height:  |  Size: 113 KiB

View File

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

Before

Width:  |  Height:  |  Size: 51 KiB

After

Width:  |  Height:  |  Size: 51 KiB

View File

@ -0,0 +1,157 @@
.. _dist-cloud-kubernetes-index:
========
Contents
========
------------
Introduction
------------
.. toctree::
:maxdepth: 1
:caption: Contents:
overview-of-distributed-cloud
distributed-cloud-architecture
shared-configurations
regionone-and-systemcontroller-modes
alarms-management-for-distributed-cloud
------------
Installation
------------
.. toctree::
:maxdepth: 1
:caption: Contents:
installing-and-provisioning-the-central-cloud
installing-and-provisioning-a-subcloud
installing-a-subcloud-using-redfish-platform-management-service
installing-a-subcloud-without-redfish-platform-management-service
reinstalling-a-subcloud-with-redfish-platform-management-service
---------
Operation
---------
.. toctree::
:maxdepth: 1
:caption: Contents:
monitoring-subclouds-using-horizon
managing-subclouds-using-the-cli
switching-to-a-subcloud-from-the-system-controller
synchronization-monitoring-and-control
cli-commands-for-dc-alarms-management
managing-subcloud-groups
creating-subcloud-groups
ochestration-strategy-using-subcloud-groups
managing-ldap-linux-user-accounts-on-the-system-controller
changing-the-admin-password-on-distributed-cloud
updating-docker-registry-credentials-on-a-subcloud
migrate-an-aiosx-subcloud-to-an-aiodx-subcloud
restoring-subclouds-from-backupdata-using-dcmanager
rehoming-a-subcloud
----------------------
Manage Subcloud Groups
----------------------
.. toctree::
:maxdepth: 1
:caption: Contents:
managing-subcloud-groups
creating-subcloud-groups
ochestration-strategy-using-subcloud-groups
-------------------------
Update (Patch) management
-------------------------
.. toctree::
:maxdepth: 1
:caption: Contents:
update-management-for-distributed-cloud
reviewing-update-status-for-distributed-cloud-using-horizon
reviewing-update-status-for-distributed-cloud-using-the-cli
uploading-and-applying-updates-to-systemcontroller-using-horizon
uploading-and-applying-updates-to-systemcontroller-using-the-cli
***************************************************************
Update orchestration of Central Cloud's RegionOne and subclouds
***************************************************************
.. toctree::
:maxdepth: 1
update-orchestration-of-central-clouds-regionone-and-subclouds
creating-an-update-strategy-for-distributed-cloud-update-orchestration
customizing-the-update-configuration-for-distributed-cloud-update-orchestration
applying-the-update-strategy-for-distributed-cloud
.. toctree::
:maxdepth: 1
update-orchestration-of-central-clouds-regionone-and-subclouds-using-the-cli
-----------------------------------
FPGA device image update management
-----------------------------------
.. toctree::
:maxdepth: 1
:caption: Contents:
device-image-update-orchestration
----------------------------------------------------------
Kubernetes Version Upgrade Distributed Cloud Orchestration
----------------------------------------------------------
.. toctree::
:maxdepth: 1
:caption: Contents:
the-kubernetes-distributed-cloud-update-orchestration-process
configuring-kubernetes-update-orchestration-on-distributed-cloud
------------------
Upgrade management
------------------
.. toctree::
:maxdepth: 1
:caption: Contents:
upgrade-management-overview
upgrading-the-systemcontroller-using-the-cli
*******************************************************************
Upgrade Orchestration for Distributed Cloud SubClouds using the CLI
*******************************************************************
.. toctree::
:maxdepth: 1
distributed-upgrade-orchestration-process-using-the-cli
aborting-the-distributed-upgrade-orchestration
configuration-for-specific-subclouds
robust-error-handling-during-an-orchestrated-upgrade
failure-prior-to-the-installation-of-n+1-load-on-a-subcloud
failure-during-the-installation-or-data-migration-of-n+1-load-on-a-subcloud
--------
Appendix
--------
.. toctree::
:maxdepth: 1
:caption: Contents:
distributed-cloud-ports-reference
certificate-management-for-admin-rest-api-endpoints

View File

@ -89,7 +89,7 @@ subcloud, the subcloud installation has these phases:
management subnet, and between the subcloud |OAM| subnet and the management subnet, and between the subcloud |OAM| subnet and the
System Controller subnet. System Controller subnet.
.. include:: ../_includes/installing-a-subcloud-using-redfish-platform-management-service.rest .. include:: /_includes/installing-a-subcloud-using-redfish-platform-management-service.rest
:start-after: begin-ref-1 :start-after: begin-ref-1
:end-before: end-ref-1 :end-before: end-ref-1

View File

@ -65,7 +65,7 @@ subcloud, the subcloud installation process has two phases:
Controller management subnet, and between the subcloud OAM subnet and Controller management subnet, and between the subcloud OAM subnet and
the System Controller subnet. the System Controller subnet.
.. include:: ../_includes/installing-a-subcloud-without-redfish-platform-management-service.rest .. include:: /_includes/installing-a-subcloud-without-redfish-platform-management-service.rest
:start-after: begin-ref-1 :start-after: begin-ref-1
:end-before: end-ref-1 :end-before: end-ref-1
@ -142,7 +142,7 @@ subcloud, the subcloud installation process has two phases:
#. At the subcloud location, install the |prod| software from a USB #. At the subcloud location, install the |prod| software from a USB
device or a |PXE| Boot Server on the server designated as controller-0. device or a |PXE| Boot Server on the server designated as controller-0.
.. include:: ../_includes/installing-a-subcloud-without-redfish-platform-management-service.rest .. include:: /_includes/installing-a-subcloud-without-redfish-platform-management-service.rest
:start-after: begin-ref-1 :start-after: begin-ref-1
:end-before: end-ref-1 :end-before: end-ref-1

View File

@ -9,7 +9,7 @@ Install and Provision a Subcloud
You can install and provision a subcloud with or without using the Redfish You can install and provision a subcloud with or without using the Redfish
Platform Management Service. Platform Management Service.
.. include:: ../_includes/installing-and-provisioning-a-subcloud.rest .. include:: /_includes/installing-and-provisioning-a-subcloud.rest
:start-after: begin-redfish-vms :start-after: begin-redfish-vms
:end-before: end-redfish-vms :end-before: end-redfish-vms
@ -23,6 +23,6 @@ Platform Management Service.
.. only:: partner .. only:: partner
.. include:: ../_includes/installing-and-provisioning-a-subcloud.rest .. include:: /_includes/installing-and-provisioning-a-subcloud.rest
:start-after: begin-shared-nic :start-after: begin-shared-nic
:end-before: end-shared-nic :end-before: end-shared-nic

View File

@ -28,7 +28,7 @@ A Standard System Controller with Controller Storage is not supported.
Complete the |prod| procedure for your deployment scenario with the Complete the |prod| procedure for your deployment scenario with the
modifications noted above and below. modifications noted above and below.
.. include:: ../_includes/installing-and-provisioning-the-central-cloud.rest .. include:: /_includes/installing-and-provisioning-the-central-cloud.rest
:start-after: deployment-scenario-begin :start-after: deployment-scenario-begin
:end-before: deployment-scenario-end :end-before: deployment-scenario-end
@ -51,7 +51,7 @@ You will also need to make the following modifications:
installs with the Redfish Platform Management Service, and subcloud installs installs with the Redfish Platform Management Service, and subcloud installs
using a Ceph storage backend. using a Ceph storage backend.
.. include:: ../_includes/installing-and-provisioning-the-central-cloud.rest .. include:: /_includes/installing-and-provisioning-the-central-cloud.rest
where <X.Y.Z> are replaced with the correct values for your environment. where <X.Y.Z> are replaced with the correct values for your environment.

View File

@ -136,7 +136,7 @@ using the ansible playbook.
.. only:: partner .. only:: partner
.. include:: ../_includes/migrate-an-aiosx-subcloud-to-an-aiodx-subcloud.rest .. include:: /_includes/migrate-an-aiosx-subcloud-to-an-aiodx-subcloud.rest
.. _manually-migrate-a-subcloud-from-AIO-SX-to-AIO-DX: .. _manually-migrate-a-subcloud-from-AIO-SX-to-AIO-DX:

View File

@ -27,7 +27,7 @@ Executing the dcmanager subcloud reinstall command in the Central Cloud:
.. only:: partner .. only:: partner
.. include:: ../_includes/reinstalling-a-subcloud-with-redfish-platform-management-service.rest .. include:: /_includes/reinstalling-a-subcloud-with-redfish-platform-management-service.rest
:start-after: begin-ref-1 :start-after: begin-ref-1
:end-before: end-ref-1 :end-before: end-ref-1
@ -83,7 +83,7 @@ Executing the dcmanager subcloud reinstall command in the Central Cloud:
.. only:: partner .. only:: partner
.. include:: ../_includes/reinstalling-a-subcloud-with-redfish-platform-management-service.rest .. include:: /_includes/reinstalling-a-subcloud-with-redfish-platform-management-service.rest
:start-after: begin-ref-2 :start-after: begin-ref-2
:end-before: end-ref-2 :end-before: end-ref-2
@ -97,7 +97,7 @@ Executing the dcmanager subcloud reinstall command in the Central Cloud:
.. only:: partner .. only:: partner
.. include:: ../_includes/reinstalling-a-subcloud-with-redfish-platform-management-service.rest .. include:: /_includes/reinstalling-a-subcloud-with-redfish-platform-management-service.rest
:start-after: begin-ref-3 :start-after: begin-ref-3
:end-before: end-ref-3 :end-before: end-ref-3
@ -147,7 +147,7 @@ Executing the dcmanager subcloud reinstall command in the Central Cloud:
.. only:: partner .. only:: partner
.. include:: ../_includes/reinstalling-a-subcloud-with-redfish-platform-management-service.rest .. include:: /_includes/reinstalling-a-subcloud-with-redfish-platform-management-service.rest
:start-after: begin-ref-4 :start-after: begin-ref-4
:end-before: end-ref-4 :end-before: end-ref-4

View File

@ -86,4 +86,4 @@ The following prerequisites apply to a |prod-dc| upgrade management service.
.. only:: partner .. only:: partner
.. include:: ../_includes/upgrade-management-overview.rest .. include:: /_includes/upgrade-management-overview.rest

View File

@ -28,7 +28,7 @@ Follow the steps below to manually upgrade the System Controller:
.. only:: partner .. only:: partner
.. include:: ../_includes/upgrading-the-systemcontroller-using-the-cli.rest .. include:: /_includes/upgrading-the-systemcontroller-using-the-cli.rest
:start-after: license-begin :start-after: license-begin
:end-before: license-end :end-before: license-end

View File

@ -40,16 +40,16 @@ associated user guides (if applicable).
A new storage backend rook-ceph to provide storage service to StarlingX. A new storage backend rook-ceph to provide storage service to StarlingX.
Guide: :doc:`Install StarlingX Kubernetes on Bare Metal Standard with Rook Guide: :ref:`Install StarlingX Kubernetes on Bare Metal Standard with Rook
Storage </deploy_install_guides/r5_release/bare_metal/rook_storage_install_kubernetes>` Storage <rook_storage_install_kubernetes>`
* FPGA image update orchestration for distributed cloud * FPGA image update orchestration for distributed cloud
Added support for orchestrating updates to the Intel N3000 FPGA Programmable Added support for orchestrating updates to the Intel N3000 FPGA Programmable
Acceleration Card across the subclouds in a distributed cloud configuration. Acceleration Card across the subclouds in a distributed cloud configuration.
Guide: :doc:`Device Image Update Guide: :ref:`Device Image Update
Orchestration </dist_cloud/device-image-update-orchestration>` Orchestration <device-image-update-orchestration>`
* Automatic certificate renewal for DC admin endpoints * Automatic certificate renewal for DC admin endpoints
@ -59,8 +59,8 @@ associated user guides (if applicable).
certificates. This feature adds support for automatically renewing the certificates. This feature adds support for automatically renewing the
certificates associated with these ``admin`` endpoints. certificates associated with these ``admin`` endpoints.
Guide: :doc:`Certificate Management for Admin REST API Endpoints Guide: :ref:`Certificate Management for Admin REST API Endpoints
</dist_cloud/certificate-management-for-admin-rest-api-endpoints>` <certificate-management-for-admin-rest-api-endpoints>`
* Vault integration for secret management support * Vault integration for secret management support
@ -78,7 +78,7 @@ associated user guides (if applicable).
provides the ability to automatically unseal Vault pods in deployments provides the ability to automatically unseal Vault pods in deployments
where an external autounseal provider is not available. where an external autounseal provider is not available.
Guide: :doc:`Vault Overview </security/kubernetes/security-vault-overview>` Guide: :ref:`Vault Overview <security-vault-overview>`
* Support for container image signature validation * Support for container image signature validation
@ -109,13 +109,13 @@ associated user guides (if applicable).
system application. The SNMP system application now supports both SNMPv2c system application. The SNMP system application now supports both SNMPv2c
and SNMPv3. and SNMPv3.
Guide: :doc:`SNMP Overview </fault-mgmt/kubernetes/snmp-overview>` Guide: :ref:`SNMP Overview <snmp-overview>`
* Distributed cloud scaling * Distributed cloud scaling
The distributed cloud deployment now supports up to 200 |AIO-SX| subclouds. The distributed cloud deployment now supports up to 200 |AIO-SX| subclouds.
Guide: :doc:`Distributed Cloud Architecture </dist_cloud/distributed-cloud-architecture>` Guide: :ref:`Distributed Cloud Architecture <distributed-cloud-architecture>`
* Secure Device Onboard (SDO) * Secure Device Onboard (SDO)
@ -131,8 +131,9 @@ associated user guides (if applicable).
Added support for Intel Ice Lake CPU, Intel Mt. Bryce eASIC (Pomona Lake), Added support for Intel Ice Lake CPU, Intel Mt. Bryce eASIC (Pomona Lake),
and Intel Columbiaville NIC. and Intel Columbiaville NIC.
Guides: :doc:`Configuring VF Interfaces Rate Limiting Using the CLI Guides: :ref:`Configuring VF Interfaces Rate Limiting Using the CLI
</node_management/kubernetes/node_interfaces/configuring-vf-interfaces-rate-limiting-using-cli>` and :doc:`Verified Commercial Hardware </planning/kubernetes/verified-commercial-hardware>` <configuring-vf-interfaces-rate-limiting-using-cli>` and :ref:`Verified
Commercial Hardware <verified-commercial-hardware>`
---------- ----------