mirror of
https://github.com/openshift/installer.git
synced 2026-02-05 06:46:36 +01:00
docs: Stronger per-platform isolation
Punt per-platform docs down into platform-specific subdirectories so we can apply platform-specific OWNERS files.
This commit is contained in:
@@ -963,7 +963,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||
- etcd discovery now happens via `SRV` records. On libvirt, this
|
||||
requires a new Terraform provider, so users with older providers
|
||||
should [install a newer
|
||||
version](docs/dev/libvirt-howto.md#install-the-terraform-provider).
|
||||
version](docs/dev/libvirt/README.md#install-the-terraform-provider).
|
||||
This also allows all masters to use a single Ignition file.
|
||||
- On AWS, the API and service load balancers have been changed from
|
||||
[classic load balancers][aws-elb] to [network load
|
||||
@@ -1162,7 +1162,7 @@ The configuration and command-line interface are quite different, so
|
||||
previous `tectonic` users are encouraged to start from scratch when
|
||||
getting acquainted with `openshift-install`. AWS users should look
|
||||
[here](README.md#quick-start). Libvirt users should look
|
||||
[here](docs/dev/libvirt-howto.md). The new `openshift-install` also
|
||||
[here](docs/dev/libvirt/README.md). The new `openshift-install` also
|
||||
includes an interactive configuration generator, so you can launch the
|
||||
installer and follow along as it guides you through the process.
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
## Supported Platforms
|
||||
|
||||
* [AWS](docs/user/aws/README.md)
|
||||
* [Libvirt with KVM](docs/dev/libvirt-howto.md) (development only)
|
||||
* [Libvirt with KVM](docs/dev/libvirt/README.md) (development only)
|
||||
* [OpenStack (experimental)](docs/user/openstack/README.md)
|
||||
|
||||
## Quick Start
|
||||
|
||||
@@ -10,7 +10,7 @@ The following dependencies must be installed on your system before you can build
|
||||
sudo yum install golang-bin gcc-c++
|
||||
```
|
||||
|
||||
If you need support for [libvirt destroy](libvirt-howto.md#cleanup), you should also install `libvirt-devel`.
|
||||
If you need support for [libvirt destroy](libvirt/README.md#cleanup), you should also install `libvirt-devel`.
|
||||
|
||||
### Go
|
||||
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
# OpenStack Development Environment
|
||||
|
||||
First, see if you have access to an OpenStack cloud that meets the
|
||||
[requirements](../user/openstack/README.md). If so, you may just point the
|
||||
installer at that cloud.
|
||||
|
||||
If you would like to set up an isolated development environment, you may use a
|
||||
bare metal host running CentOS 7. The following repository includes some
|
||||
instructions and scripts to help with creating a single-node OpenStack
|
||||
development environment for running the installer. Please refer to the
|
||||
documentation in that repository for further details.
|
||||
|
||||
* https://github.com/shiftstack-dev-tools/ocp-doit
|
||||
5
docs/user/openstack/OWNERS
Normal file
5
docs/user/openstack/OWNERS
Normal file
@@ -0,0 +1,5 @@
|
||||
# See the OWNERS docs: https://git.k8s.io/community/contributors/guide/owners.md
|
||||
# This file just uses aliases defined in OWNERS_ALIASES.
|
||||
|
||||
approvers:
|
||||
- openstack-approvers
|
||||
@@ -60,6 +60,16 @@ openstack network list --long -c ID -c Name -c "Router Type"
|
||||
+--------------------------------------+----------------+-------------+
|
||||
```
|
||||
|
||||
### Isolated Development
|
||||
|
||||
If you would like to set up an isolated development environment, you may use a
|
||||
bare metal host running CentOS 7. The following repository includes some
|
||||
instructions and scripts to help with creating a single-node OpenStack
|
||||
development environment for running the installer. Please refer to the
|
||||
documentation in that repository for further details.
|
||||
|
||||
* https://github.com/shiftstack-dev-tools/ocp-doit
|
||||
|
||||
## OpenShift API Access
|
||||
|
||||
All the OpenShift nodes are created in an OpenStack tenant network and as such, can't be accessed directly. The installer does not create any floating IP addresses.
|
||||
|
||||
Reference in New Issue
Block a user