1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/modules/installation-osp-downloading-playbooks.adoc
2024-02-07 13:00:26 +00:00

50 lines
3.0 KiB
Plaintext

// Module included in the following assemblies:
// * installing/installing_openstack/installing-openstack-user.adoc
:_mod-docs-content-type: PROCEDURE
[id="installation-osp-downloading-playbooks_{context}"]
= Downloading the installation playbooks
Download Ansible playbooks that you can use to install {product-title} on your own {rh-openstack-first} infrastructure.
.Prerequisites
* The curl command-line tool is available on your machine.
.Procedure
* To download the playbooks to your working directory, run the following script from a command line:
+
[source,terminal,subs=attributes+]
----
$ xargs -n 1 curl -O <<< '
https://raw.githubusercontent.com/openshift/installer/release-{product-version}/upi/openstack/bootstrap.yaml
https://raw.githubusercontent.com/openshift/installer/release-{product-version}/upi/openstack/common.yaml
https://raw.githubusercontent.com/openshift/installer/release-{product-version}/upi/openstack/compute-nodes.yaml
https://raw.githubusercontent.com/openshift/installer/release-{product-version}/upi/openstack/control-plane.yaml
https://raw.githubusercontent.com/openshift/installer/release-{product-version}/upi/openstack/down-bootstrap.yaml
https://raw.githubusercontent.com/openshift/installer/release-{product-version}/upi/openstack/down-compute-nodes.yaml
https://raw.githubusercontent.com/openshift/installer/release-{product-version}/upi/openstack/down-control-plane.yaml
https://raw.githubusercontent.com/openshift/installer/release-{product-version}/upi/openstack/down-network.yaml
https://raw.githubusercontent.com/openshift/installer/release-{product-version}/upi/openstack/down-security-groups.yaml
https://raw.githubusercontent.com/openshift/installer/release-{product-version}/upi/openstack/down-containers.yaml
https://raw.githubusercontent.com/openshift/installer/release-{product-version}/upi/openstack/inventory.yaml
https://raw.githubusercontent.com/openshift/installer/release-{product-version}/upi/openstack/network.yaml
https://raw.githubusercontent.com/openshift/installer/release-{product-version}/upi/openstack/security-groups.yaml
https://raw.githubusercontent.com/openshift/installer/release-{product-version}/upi/openstack/update-network-resources.yaml'
----
The playbooks are downloaded to your machine.
[IMPORTANT]
====
During the installation process, you can modify the playbooks to configure your deployment.
Retain all playbooks for the life of your cluster. You must have the playbooks to remove your {product-title} cluster from {rh-openstack}.
====
[IMPORTANT]
====
You must match any edits you make in the `bootstrap.yaml`, `compute-nodes.yaml`, `control-plane.yaml`, `network.yaml`, and `security-groups.yaml` files to the corresponding playbooks that are prefixed with `down-`. For example, edits to the `bootstrap.yaml` file must be reflected in the `down-bootstrap.yaml` file, too. If you do not edit both files, the supported cluster removal process will fail.
====