Skip to content

Commit f7c5fd3

Browse files
authored
Merge pull request #50357 from mjpytlak/osdocs-4117
OSDOCS-4117: Installing an IBM Cloud VPC cluster into an existing VPC
2 parents dcfea19 + 2864e72 commit f7c5fd3

22 files changed

+392
-50
lines changed

_topic_maps/_topic_map.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,8 @@ Topics:
260260
File: installing-ibm-cloud-customizations
261261
- Name: Installing a cluster on IBM Cloud VPC with network customizations
262262
File: installing-ibm-cloud-network-customizations
263+
- Name: Installing a cluster on IBM Cloud VPC into an existing VPC
264+
File: installing-ibm-cloud-vpc
263265
- Name: Uninstalling a cluster on IBM Cloud VPC
264266
File: uninstalling-cluster-ibm-cloud
265267
- Name: Installing on Nutanix

installing/installing-preparing.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ include::_attributes/common-attributes.adoc[]
66

77
toc::[]
88

9-
Before you install {product-title}, decide what kind of installation process to follow and make sure you that you have all of the required resources to prepare the cluster for users.
9+
Before you install {product-title}, decide what kind of installation process to follow and verify that you have all of the required resources to prepare the cluster for users.
1010

1111
[id="installing-preparing-selecting-cluster-type"]
1212
== Selecting a cluster installation type
@@ -37,7 +37,7 @@ endif::openshift-origin[]
3737
* Bare metal or other platform agnostic infrastructure
3838
// might want a note about single node here
3939

40-
You can deploy an {product-title} 4 cluster to both on-premise hardware and to cloud hosting services, but all of the machines in a cluster must be in the same datacenter or cloud hosting service.
40+
You can deploy an {product-title} 4 cluster to both on-premise hardware and to cloud hosting services, but all of the machines in a cluster must be in the same data center or cloud hosting service.
4141

4242
If you want to use {product-title} but do not want to manage the cluster yourself, you have several managed service options. If you want a cluster that is fully managed by Red Hat, you can use link:https://www.openshift.com/products/dedicated/[OpenShift Dedicated] or link:https://www.openshift.com/products/online/[OpenShift Online]. You can also use OpenShift as a managed service on Azure, AWS, IBM Cloud VPC, or Google Cloud. For more information about managed services, see the link:https://www.openshift.com/products[OpenShift Products] page.
4343

@@ -234,7 +234,7 @@ ifndef::openshift-origin[]
234234
|
235235
|
236236
|
237-
|
237+
|xref:../installing/installing_ibm_cloud_public/installing-ibm-cloud-vpc.adoc#installing-ibm-cloud-vpc[✓]
238238
|
239239
|
240240

@@ -391,7 +391,7 @@ ifdef::openshift-origin[]
391391
|
392392
|
393393
|
394-
|
394+
|xref:../installing/installing_ibm_cloud_public/installing-ibm-cloud-vpc.adoc#installing-ibm-cloud-vpc[✓]
395395
|
396396
|
397397

installing/installing_ibm_cloud_public/configuring-iam-ibm-cloud.adoc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ toc::[]
88

99
In environments where the cloud identity and access management (IAM) APIs are not reachable, you must put the Cloud Credential Operator (CCO) into manual mode before you install the cluster.
1010

11-
:FeatureName: IBM Cloud VPC using installer-provisioned infrastructure
12-
include::snippets/technology-preview.adoc[]
13-
1411
include::modules/alternatives-to-storing-admin-secrets-in-kube-system.adoc[leveloffset=+1]
1512

1613
[role="_additional-resources"]

installing/installing_ibm_cloud_public/installing-ibm-cloud-account.adoc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ toc::[]
88

99
Before you can install {product-title}, you must configure an IBM Cloud account.
1010

11-
:FeatureName: IBM Cloud VPC using installer-provisioned infrastructure
12-
include::snippets/technology-preview.adoc[]
13-
1411
[id="prerequisites_installing-ibm-cloud-account"]
1512
== Prerequisites
1613

installing/installing_ibm_cloud_public/installing-ibm-cloud-customizations.adoc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ toc::[]
88

99
In {product-title} version {product-version}, you can install a customized cluster on infrastructure that the installation program provisions on IBM Cloud VPC. To customize the installation, you modify parameters in the `install-config.yaml` file before you install the cluster.
1010

11-
:FeatureName: IBM Cloud VPC using installer-provisioned infrastructure
12-
include::snippets/technology-preview.adoc[]
13-
1411
[id="prerequisites_installing-ibm-cloud-customizations"]
1512
== Prerequisites
1613

installing/installing_ibm_cloud_public/installing-ibm-cloud-network-customizations.adoc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ customized network configuration on infrastructure that the installation program
1111

1212
You must set most of the network configuration parameters during installation, and you can modify only `kubeProxy` configuration parameters in a running cluster.
1313

14-
:FeatureName: IBM Cloud VPC using installer-provisioned infrastructure
15-
include::snippets/technology-preview.adoc[]
16-
1714
[id="prerequisites_installing-ibm-cloud-network-customizations"]
1815
== Prerequisites
1916

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
:_content-type: ASSEMBLY
2+
[id="installing-ibm-cloud-vpc"]
3+
= Installing a cluster on IBM Cloud VPC into an existing VPC
4+
include::_attributes/common-attributes.adoc[]
5+
:context: installing-ibm-cloud-vpc
6+
7+
toc::[]
8+
9+
In {product-title} version {product-version}, you can install a cluster into an existing Virtual Private Cloud (VPC) on IBM Cloud VPC. The installation program provisions the rest of the required infrastructure, which you can then further customize. To customize the installation, you modify parameters in the `install-config.yaml` file before you install the cluster.
10+
11+
[id="prerequisites_installing-ibm-cloud-vpc"]
12+
== Prerequisites
13+
14+
* You reviewed details about the xref:../../architecture/architecture-installation.adoc#architecture-installation[{product-title} installation and update] processes.
15+
* You read the documentation on xref:../../installing/installing-preparing.adoc#installing-preparing[selecting a cluster installation method and preparing it for users].
16+
* You xref:../../installing/installing_ibm_cloud_public/installing-ibm-cloud-account.adoc#installing-ibm-cloud-account[configured an IBM Cloud account] to host the cluster.
17+
* If you use a firewall, you xref:../../installing/install_config/configuring-firewall.adoc#configuring-firewall[configured it to allow the sites] that your cluster requires access to.
18+
* You configured the `ccoctl` utility before you installed the cluster. For more information, see xref:../../installing/installing_ibm_cloud_public/configuring-iam-ibm-cloud.adoc#configuring-iam-ibm-cloud[Configuring IAM for IBM Cloud VPC].
19+
20+
include::modules/installation-custom-ibm-cloud-vpc.adoc[leveloffset=+1]
21+
22+
include::modules/cluster-entitlements.adoc[leveloffset=+1]
23+
24+
include::modules/ssh-agent-using.adoc[leveloffset=+1]
25+
26+
include::modules/installation-obtaining-installer.adoc[leveloffset=+1]
27+
28+
include::modules/installation-ibm-cloud-export-variables.adoc[leveloffset=+1]
29+
30+
include::modules/installation-initializing.adoc[leveloffset=+1]
31+
32+
include::modules/installation-configuration-parameters.adoc[leveloffset=+2]
33+
34+
include::modules/installation-ibm-cloud-config-yaml.adoc[leveloffset=+2]
35+
36+
include::modules/installation-configure-proxy.adoc[leveloffset=+2]
37+
38+
include::modules/manually-create-iam-ibm-cloud.adoc[leveloffset=+1]
39+
40+
include::modules/installation-launching-installer.adoc[leveloffset=+1]
41+
42+
include::modules/cli-installing-cli.adoc[leveloffset=+1]
43+
44+
include::modules/cli-logging-in-kubeadmin.adoc[leveloffset=+1]
45+
46+
[role="_additional-resources"]
47+
[id="additional-resources_installing-ibm-cloud-vpc-console"]
48+
.Additional resources
49+
* xref:../../web_console/web-console.adoc#web-console[Accessing the web console]
50+
51+
include::modules/cluster-telemetry.adoc[leveloffset=+1]
52+
53+
[role="_additional-resources"]
54+
[id="additional-resources_installing-ibm-cloud-vpc-telemetry"]
55+
.Additional resources
56+
* xref:../../support/remote_health_monitoring/about-remote-health-monitoring.adoc#about-remote-health-monitoring[About remote health monitoring]
57+
58+
[id="next-steps_installing-ibm-cloud-vpc"]
59+
== Next steps
60+
* xref:../../post_installation_configuration/cluster-tasks.adoc#available_cluster_customizations[Customize your cluster].
61+
* Optional: xref:../../support/remote_health_monitoring/opting-out-of-remote-health-reporting.adoc#opting-out-remote-health-reporting_opting-out-remote-health-reporting[Opt out of remote health reporting].

installing/installing_ibm_cloud_public/preparing-to-install-on-ibm-cloud.adoc

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ include::_attributes/common-attributes.adoc[]
66

77
toc::[]
88

9-
The installation workflows documented in this section are for IBM Cloud VPC infrastructure environments. IBM Cloud Classic is not supported at this time. For more information on the difference between Classic and VPC infrastructures, see IBM's link:https://cloud.ibm.com/docs/cloud-infrastructure?topic=cloud-infrastructure-compare-infrastructure[documentation].
9+
The installation workflows documented in this section are for IBM Cloud VPC infrastructure environments. IBM Cloud Classic is not supported at this time. For more information about the difference between Classic and VPC infrastructures, see the IBM link:https://cloud.ibm.com/docs/cloud-infrastructure?topic=cloud-infrastructure-compare-infrastructure[documentation].
1010

1111
[id="prerequisites_preparing-to-install-on-ibm-cloud"]
1212
== Prerequisites
@@ -15,9 +15,6 @@ The installation workflows documented in this section are for IBM Cloud VPC infr
1515

1616
* You read the documentation on xref:../../installing/installing-preparing.adoc#installing-preparing[selecting a cluster installation method and preparing it for users].
1717

18-
:FeatureName: IBM Cloud using installer-provisioned infrastructure
19-
include::snippets/technology-preview.adoc[]
20-
2118
[id="requirements-for-installing-ocp-on-ibm-cloud"]
2219
== Requirements for installing {product-title} on IBM Cloud VPC
2320

@@ -41,6 +38,8 @@ You can install a cluster on IBM Cloud VPC infrastructure that is provisioned by
4138

4239
* **xref:../../installing/installing_ibm_cloud_public/installing-ibm-cloud-network-customizations.adoc#installing-ibm-cloud-network-customizations[Installing a cluster on IBM Cloud VPC with network customizations]**: You can customize your {product-title} network configuration during installation, so that your cluster can coexist with your existing IP address allocations and adhere to your network requirements.
4340

41+
* **xref:../../installing/installing_ibm_cloud_public/installing-ibm-cloud-vpc.adoc#installing-ibm-cloud-vpc[Installing a cluster on IBM Cloud VPC into an existing VPC]**: You can install {product-title} on an existing IBM Virtual Private Cloud (VPC). You can use this installation method if you have constraints set by the guidelines of your company, such as limits when creating new accounts or infrastructure.
42+
4443
[id="next-steps_preparing-to-install-on-ibm-cloud"]
4544
== Next steps
4645
* xref:../../installing/installing_ibm_cloud_public/installing-ibm-cloud-account.adoc#installing-ibm-cloud-account[Configuring an IBM Cloud account]

modules/cli-installing-cli.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
// * installing/installing_gcp/installing-restricted-networks-gcp-installer-provisioned.adoc
3030
// * installing/installing_ibm_cloud_public/installing-ibm-cloud-customizations.adoc
3131
// * installing/installing_ibm_cloud_public/installing-ibm-cloud-network-customizations.adoc
32+
// * installing/installing_ibm_cloud_public/installing-ibm-cloud-vpc.adoc
3233
// * installing/install_config/installing-restricted-networks-preparations.adoc
3334
// * installing/installing_vmc/installing-vmc-user-infra.adoc
3435
// * installing/installing_vmc/installing-vmc.adoc

modules/cli-logging-in-kubeadmin.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
// * installing/installing_gcp/installing-restricted-networks-gcp-installer-provisioned.adoc
3131
// * installing/installing_ibm_cloud_public/installing-ibm-cloud-customizations.adoc
3232
// * installing/installing_ibm_cloud_public/installing-ibm-cloud-network-customizations.adoc
33+
// * installing/installing_ibm_cloud_public/installing-ibm-cloud-vpc.adoc
3334
// * installing/installing_openstack/installing-openstack-installer-custom.adoc
3435
// * installing/installing_openstack/installing-openstack-installer-kuryr.adoc
3536
// * installing/installing_openstack/installing-openstack-installer.adoc

0 commit comments

Comments
 (0)