You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
:information_source: Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab
23
-
* <ahref="./examples/backup">Restore from backup example</a> <ahref="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=icd-postgresql-backup-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-icd-postgresql/tree/main/examples/backup"><imgsrc="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>
24
-
* <ahref="./examples/basic">Basic with read-only replica example</a> <ahref="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=icd-postgresql-basic-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-icd-postgresql/tree/main/examples/basic"><imgsrc="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>
25
-
* <ahref="./examples/complete">Complete example with BYOK encryption, CBR rules and VPE creation</a> <ahref="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=icd-postgresql-complete-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-icd-postgresql/tree/main/examples/complete"><imgsrc="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>
26
-
* <ahref="./examples/fscloud">Financial Services Cloud profile example with autoscaling enabled</a> <ahref="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=icd-postgresql-fscloud-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-icd-postgresql/tree/main/examples/fscloud"><imgsrc="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>
27
-
* <ahref="./examples/pitr">Point in time recovery example (PITR)</a> <ahref="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=icd-postgresql-pitr-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-icd-postgresql/tree/main/examples/pitr"><imgsrc="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>
28
-
*[Deployable Architectures](./solutions)
29
-
* <ahref="./solutions/fully-configurable">Cloud automation for PostgreSQL (Fully configurable)</a>
30
-
* <ahref="./solutions/security-enforced">Cloud automation for PostgreSQL (Security enforced)</a>
<ahref="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=icd-postgresql-backup-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-icd-postgresql/tree/main/examples/backup"><imgsrc="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>
<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>
5
10
<!-- END SCHEMATICS DEPLOY HOOK -->
6
11
7
-
8
12
This example provides an end-to-end executable flow of how a PostgreSQL DB can be created from a backup instance. This example uses the IBM Cloud terraform provider to:
9
13
10
14
- Create a new resource group if one is not passed in.
11
15
- Create a new ICD Postgresql database instance if no existing backup crn is provided.
12
16
- Create a restored ICD Postgresql database instance pointing to the backup of the first instance.
13
-
14
-
<!-- BEGIN SCHEMATICS DEPLOY TIP HOOK -->
15
-
:information_source: Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab
<ahref="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=icd-postgresql-basic-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-icd-postgresql/tree/main/examples/basic"><imgsrc="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>
<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>
5
10
<!-- END SCHEMATICS DEPLOY HOOK -->
6
11
7
-
8
12
An end-to-end example that uses the module's default variable values. This example uses the IBM Cloud terraform provider to:
9
13
10
14
- Create a new resource group if one is not passed in.
11
15
- Create a new ICD Postgresql database instance.
12
16
- Create a read-only replica of the leader Postgresql database instance. For more info on Read-only Replicas, see [Configuring Read-only Replicas](https://cloud.ibm.com/docs/databases-for-postgresql?topic=databases-for-postgresql-read-only-replicas)
13
-
14
-
<!-- BEGIN SCHEMATICS DEPLOY TIP HOOK -->
15
-
:information_source: Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab
# Complete example with BYOK encryption, CBR rules and VPE creation
2
2
3
3
<!-- BEGIN SCHEMATICS DEPLOY HOOK -->
4
-
<ahref="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=icd-postgresql-complete-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-icd-postgresql/tree/main/examples/complete"><imgsrc="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>
<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>
5
10
<!-- END SCHEMATICS DEPLOY HOOK -->
6
11
7
-
8
12
An end-to-end example that does the following:
9
13
10
14
- Create a new resource group if one is not passed in.
@@ -15,7 +19,3 @@ An end-to-end example that does the following:
15
19
- Create a Virtual Private Cloud (VPC).
16
20
- Create Context Based Restriction (CBR) to only allow Postgresql to be accessible from the VPC.
17
21
- Create a security group and a VPE for the PostgreSQL instance.
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
Copy file name to clipboardExpand all lines: examples/fscloud/README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,14 @@
1
1
# Financial Services Cloud profile example with autoscaling enabled
2
2
3
3
<!-- BEGIN SCHEMATICS DEPLOY HOOK -->
4
-
<ahref="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=icd-postgresql-fscloud-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-icd-postgresql/tree/main/examples/fscloud"><imgsrc="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>
<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>
5
10
<!-- END SCHEMATICS DEPLOY HOOK -->
6
11
7
-
8
12
An end-to-end example that uses the [Profile for IBM Cloud Framework for Financial Services](https://github.com/terraform-ibm-modules/terraform-ibm-icd-postgresql/tree/main/modules/fscloud) to deploy an instance of IBM Cloud Databases for PostgreSQL.
9
13
10
14
The example uses the IBM Cloud Terraform provider to create the following infrastructure:
@@ -22,7 +26,3 @@ The example uses the IBM Cloud Terraform provider to create the following infras
22
26
## Before you begin
23
27
24
28
- You need a Hyper Protect Crypto Services instance and root key available in the region that you want to deploy your PostgreSQL database instance to.
25
-
26
-
<!-- BEGIN SCHEMATICS DEPLOY TIP HOOK -->
27
-
:information_source: Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab
0 commit comments