Skip to content

Commit 8eb016e

Browse files
chore: removed landing zone example (#966)
* chore: removed landing zone example * latest * update schematics deploy link --------- Co-authored-by: Aayush-Abhyarthi <Aayush.Abhyarthi@ibm.com> Co-authored-by: Aayush-Abhyarthi <122350533+Aayush-Abhyarthi@users.noreply.github.com>
1 parent 062ec21 commit 8eb016e

File tree

18 files changed

+97
-1628
lines changed

18 files changed

+97
-1628
lines changed

README.md

Lines changed: 51 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -27,26 +27,57 @@ By default, the module automatically downloads the required dependant binaries (
2727
<!-- Below content is automatically populated via pre-commit hook -->
2828
<!-- BEGIN OVERVIEW HOOK -->
2929
## Overview
30-
* [terraform-ibm-base-ocp-vpc](#terraform-ibm-base-ocp-vpc)
31-
* [Submodules](./modules)
32-
* [fscloud](./modules/fscloud)
33-
* [kube-audit](./modules/kube-audit)
34-
* [worker-pool](./modules/worker-pool)
35-
* [Examples](./examples)
36-
:information_source: Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab
37-
* <a href="./examples/add_rules_to_sg">Cluster security group rules example</a> <a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-add_rules_to_sg-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/add_rules_to_sg"><img src="https://img.shields.io/badge/Deploy%20with IBM%20Cloud%20Schematics-0f62fe?logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom; margin-left: 5px;"></a>
38-
* <a href="./examples/advanced">Advanced example (mzr, auto-scale, kms, taints)</a> <a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-advanced-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/advanced"><img src="https://img.shields.io/badge/Deploy%20with IBM%20Cloud%20Schematics-0f62fe?logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom; margin-left: 5px;"></a>
39-
* <a href="./examples/basic">Basic single zone cluster with allowed outbound traffic</a> <a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-basic-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/basic"><img src="https://img.shields.io/badge/Deploy%20with IBM%20Cloud%20Schematics-0f62fe?logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom; margin-left: 5px;"></a>
40-
* <a href="./examples/containerized_app_landing_zone">Landing zone for containerized applications with OpenShift example</a> <a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-containerized_app_landing_zone-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/containerized_app_landing_zone"><img src="https://img.shields.io/badge/Deploy%20with IBM%20Cloud%20Schematics-0f62fe?logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom; margin-left: 5px;"></a>
41-
* <a href="./examples/cross_kms_support">Cross account KMS encryption example</a> <a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-cross_kms_support-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/cross_kms_support"><img src="https://img.shields.io/badge/Deploy%20with IBM%20Cloud%20Schematics-0f62fe?logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom; margin-left: 5px;"></a>
42-
* <a href="./examples/custom_sg">Attaching custom security groups</a> <a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-custom_sg-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/custom_sg"><img src="https://img.shields.io/badge/Deploy%20with IBM%20Cloud%20Schematics-0f62fe?logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom; margin-left: 5px;"></a>
43-
* <a href="./examples/fscloud">Financial Services compliant example</a> <a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-fscloud-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/fscloud"><img src="https://img.shields.io/badge/Deploy%20with IBM%20Cloud%20Schematics-0f62fe?logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom; margin-left: 5px;"></a>
44-
* <a href="./examples/multiple_mzr_clusters">2 MZR clusters in same VPC example</a> <a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-multiple_mzr_clusters-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/multiple_mzr_clusters"><img src="https://img.shields.io/badge/Deploy%20with IBM%20Cloud%20Schematics-0f62fe?logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom; margin-left: 5px;"></a>
45-
* [Deployable Architectures](./solutions)
46-
* <a href="./solutions/fully-configurable">Cloud automation for Red Hat OpenShift Container Platform on VPC (Fully configurable)</a>
47-
* <a href="./solutions/quickstart">Cloud automation for Red Hat OpenShift Container Platform on VPC (QuickStart)</a>
48-
* [Known issues](#known-issues)
49-
* [Contributing](#contributing)
30+
<ul>
31+
<li><a href="#terraform-ibm-base-ocp-vpc">terraform-ibm-base-ocp-vpc</a></li>
32+
<li><a href="./modules">Submodules</a>
33+
<ul>
34+
<li><a href="./modules/fscloud">fscloud</a></li>
35+
<li><a href="./modules/kube-audit">kube-audit</a></li>
36+
<li><a href="./modules/worker-pool">worker-pool</a></li>
37+
</ul>
38+
</li>
39+
<li><a href="./examples">Examples</a>
40+
<ul>
41+
<li>
42+
<a href="./examples/add_rules_to_sg">Cluster security group rules example</a>
43+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-add_rules_to_sg-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/add_rules_to_sg"><img src="https://img.shields.io/badge/Deploy%20with%20IBM%20Cloud%20Schematics-0f62fe?style=flat&logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom; margin-left: 5px;"></a>
44+
</li>
45+
<li>
46+
<a href="./examples/advanced">Advanced example (mzr, auto-scale, kms, taints)</a>
47+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-advanced-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/advanced"><img src="https://img.shields.io/badge/Deploy%20with%20IBM%20Cloud%20Schematics-0f62fe?style=flat&logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom; margin-left: 5px;"></a>
48+
</li>
49+
<li>
50+
<a href="./examples/basic">Basic single zone cluster with allowed outbound traffic</a>
51+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-basic-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/basic"><img src="https://img.shields.io/badge/Deploy%20with%20IBM%20Cloud%20Schematics-0f62fe?style=flat&logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom; margin-left: 5px;"></a>
52+
</li>
53+
<li>
54+
<a href="./examples/cross_kms_support">Cross account KMS encryption example</a>
55+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-cross_kms_support-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/cross_kms_support"><img src="https://img.shields.io/badge/Deploy%20with%20IBM%20Cloud%20Schematics-0f62fe?style=flat&logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom; margin-left: 5px;"></a>
56+
</li>
57+
<li>
58+
<a href="./examples/custom_sg">Attaching custom security groups</a>
59+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-custom_sg-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/custom_sg"><img src="https://img.shields.io/badge/Deploy%20with%20IBM%20Cloud%20Schematics-0f62fe?style=flat&logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom; margin-left: 5px;"></a>
60+
</li>
61+
<li>
62+
<a href="./examples/fscloud">Financial Services compliant example</a>
63+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-fscloud-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/fscloud"><img src="https://img.shields.io/badge/Deploy%20with%20IBM%20Cloud%20Schematics-0f62fe?style=flat&logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom; margin-left: 5px;"></a>
64+
</li>
65+
<li>
66+
<a href="./examples/multiple_mzr_clusters">2 MZR clusters in same VPC example</a>
67+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-multiple_mzr_clusters-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/multiple_mzr_clusters"><img src="https://img.shields.io/badge/Deploy%20with%20IBM%20Cloud%20Schematics-0f62fe?style=flat&logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom; margin-left: 5px;"></a>
68+
</li>
69+
</ul>
70+
ℹ️ Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab.
71+
</li>
72+
<li><a href="./solutions">Deployable Architectures</a>
73+
<ul>
74+
<li><a href="./solutions/fully-configurable">Cloud automation for Red Hat OpenShift Container Platform on VPC (Fully configurable)</a></li>
75+
<li><a href="./solutions/quickstart">Cloud automation for Red Hat OpenShift Container Platform on VPC (QuickStart)</a></li>
76+
</ul>
77+
</li>
78+
<li><a href="#known-issues">Known issues</a></li>
79+
<li><a href="#contributing">Contributing</a></li>
80+
</ul>
5081
<!-- END OVERVIEW HOOK -->
5182

5283
<!-- This heading should always match the name of the root level module (aka the repo name) -->

examples/add_rules_to_sg/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
# Cluster security group rules example
22

33
<!-- BEGIN SCHEMATICS DEPLOY HOOK -->
4-
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-add_rules_to_sg-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/add_rules_to_sg"><img src="https://img.shields.io/badge/Deploy%20with IBM%20Cloud%20Schematics-0f62fe?logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom;"></a>
4+
<p>
5+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-add_rules_to_sg-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/add_rules_to_sg">
6+
<img src="https://img.shields.io/badge/Deploy%20with%20IBM%20Cloud%20Schematics-0f62fe?style=flat&logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics">
7+
</a><br>
8+
ℹ️ Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab.
9+
</p>
510
<!-- END SCHEMATICS DEPLOY HOOK -->
611

7-
812
This example will add security rules to the `kube-<vpcid>` and `kube-<clusterId>` security groups.
913

1014
The following resources are provisioned by this example:
@@ -15,7 +19,3 @@ The following resources are provisioned by this example:
1519
- A basic single zone OCP VPC cluster.
1620

1721
You may also be interested in the [example](../custom_sg) that attaches separate security groups to worker nodes, as opposed to adding rules to existing IBM managed security groups.
18-
19-
<!-- BEGIN SCHEMATICS DEPLOY TIP HOOK -->
20-
:information_source: Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab
21-
<!-- END SCHEMATICS DEPLOY TIP HOOK -->

examples/advanced/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
# Advanced example (mzr, auto-scale, kms, taints)
22

33
<!-- BEGIN SCHEMATICS DEPLOY HOOK -->
4-
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-advanced-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/advanced"><img src="https://img.shields.io/badge/Deploy%20with IBM%20Cloud%20Schematics-0f62fe?logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom;"></a>
4+
<p>
5+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-advanced-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/advanced">
6+
<img src="https://img.shields.io/badge/Deploy%20with%20IBM%20Cloud%20Schematics-0f62fe?style=flat&logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics">
7+
</a><br>
8+
ℹ️ Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab.
9+
</p>
510
<!-- END SCHEMATICS DEPLOY HOOK -->
611

7-
812
An advanced example which shows how to create a multi-zone KMS encrypted OCP VPC cluster with custom worker node taints.
913

1014
The following resources are provisioned by this example:
@@ -19,7 +23,3 @@ The following resources are provisioned by this example:
1923
- Enable Kubernetes API server audit logs.
2024
- A Cloud logs instance
2125
- Logs agent to send logs to the cloud logs.
22-
23-
<!-- BEGIN SCHEMATICS DEPLOY TIP HOOK -->
24-
:information_source: Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab
25-
<!-- END SCHEMATICS DEPLOY TIP HOOK -->

examples/basic/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
# Basic single zone cluster with allowed outbound traffic
22

33
<!-- BEGIN SCHEMATICS DEPLOY HOOK -->
4-
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-basic-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/basic"><img src="https://img.shields.io/badge/Deploy%20with IBM%20Cloud%20Schematics-0f62fe?logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics" style="height: 16px; vertical-align: text-bottom;"></a>
4+
<p>
5+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=base-ocp-vpc-basic-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-base-ocp-vpc/tree/main/examples/basic">
6+
<img src="https://img.shields.io/badge/Deploy%20with%20IBM%20Cloud%20Schematics-0f62fe?style=flat&logo=ibm&logoColor=white&labelColor=0f62fe" alt="Deploy with IBM Cloud Schematics">
7+
</a><br>
8+
ℹ️ Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab.
9+
</p>
510
<!-- END SCHEMATICS DEPLOY HOOK -->
611

7-
812
A simple example that shows how to provision a basic single zone OCP VPC cluster. Also the outbound traffic is allowed, which is required for accessing the Operator Hub.
913

1014
The following resources are provisioned by this example:
1115

1216
- A new resource group, if an existing one is not passed in.
1317
- A basic VPC and subnet with public gateway enabled.
1418
- A single zone OCP VPC cluster.
15-
16-
<!-- BEGIN SCHEMATICS DEPLOY TIP HOOK -->
17-
:information_source: Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab
18-
<!-- END SCHEMATICS DEPLOY TIP HOOK -->

0 commit comments

Comments
 (0)