mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
71 lines
1.6 KiB
Plaintext
71 lines
1.6 KiB
Plaintext
// Module included in the following assemblies:
|
|
//
|
|
// * installing/installing_openstack/installing-openstack-installer-restricted.adoc
|
|
|
|
:_mod-docs-content-type: REFERENCE
|
|
[id="installation-osp-restricted-config-yaml_{context}"]
|
|
= Sample customized `install-config.yaml` file for restricted OpenStack installations
|
|
|
|
This sample `install-config.yaml` demonstrates all of the possible {rh-openstack-first}
|
|
customization options.
|
|
|
|
[IMPORTANT]
|
|
====
|
|
This sample file is provided for reference only. You must obtain your
|
|
`install-config.yaml` file by using the installation program.
|
|
====
|
|
|
|
[source, yaml]
|
|
----
|
|
apiVersion: v1
|
|
baseDomain: example.com
|
|
controlPlane:
|
|
name: master
|
|
platform: {}
|
|
replicas: 3
|
|
compute:
|
|
- name: worker
|
|
platform:
|
|
openstack:
|
|
type: ml.large
|
|
replicas: 3
|
|
metadata:
|
|
name: example
|
|
networking:
|
|
clusterNetwork:
|
|
- cidr: 10.128.0.0/14
|
|
hostPrefix: 23
|
|
machineNetwork:
|
|
- cidr: 10.0.0.0/16
|
|
serviceNetwork:
|
|
- 172.30.0.0/16
|
|
networkType: OVNKubernetes
|
|
platform:
|
|
openstack:
|
|
region: region1
|
|
cloud: mycloud
|
|
externalNetwork: external
|
|
computeFlavor: m1.xlarge
|
|
apiFloatingIP: 128.0.0.1
|
|
ifndef::openshift-origin[]
|
|
fips: false
|
|
endif::openshift-origin[]
|
|
pullSecret: '{"auths": ...}'
|
|
sshKey: ssh-ed25519 AAAA...
|
|
additionalTrustBundle: |
|
|
|
|
-----BEGIN CERTIFICATE-----
|
|
|
|
ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ
|
|
|
|
-----END CERTIFICATE-----
|
|
|
|
imageContentSources:
|
|
- mirrors:
|
|
- <mirror_registry>/<repo_name>/release
|
|
source: quay.io/openshift-release-dev/ocp-release
|
|
- mirrors:
|
|
- <mirror_registry>/<repo_name>/release
|
|
source: quay.io/openshift-release-dev/ocp-v4.0-art-dev
|
|
----
|