Skip to content

Commit 06ecae8

Browse files
fix(deps): update dependencies (#775)
1 parent 27e8584 commit 06ecae8

12 files changed

Lines changed: 75 additions & 20 deletions

File tree

README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,13 @@ See in particular the [fscloud module](./modules/fscloud/) that enables creating
2121
* [cbr-zone-module](./modules/cbr-zone-module)
2222
* [fscloud](./modules/fscloud)
2323
* [Examples](./examples)
24-
* <div style="display: inline-block;"><a href="./examples/fscloud">Pre-wired CBR configuration for FS Cloud example</a></div> <div style="display: inline-block; vertical-align: middle;"><a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-fscloud-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/fscloud" target="_blank"><img src="https://cloud.ibm.com/media/docs/images/icons/Deploy_to_cloud.svg" alt="Deploy to IBM Cloud button"></a></div>
25-
* <div style="display: inline-block;"><a href="./examples/multi-resource-rule">Multi resource rule example</a></div> <div style="display: inline-block; vertical-align: middle;"><a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-multi-resource-rule-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/multi-resource-rule" target="_blank"><img src="https://cloud.ibm.com/media/docs/images/icons/Deploy_to_cloud.svg" alt="Deploy to IBM Cloud button"></a></div>
26-
* <div style="display: inline-block;"><a href="./examples/multi-service-profile">CBR multi service profile</a></div> <div style="display: inline-block; vertical-align: middle;"><a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-multi-service-profile-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/multi-service-profile" target="_blank"><img src="https://cloud.ibm.com/media/docs/images/icons/Deploy_to_cloud.svg" alt="Deploy to IBM Cloud button"></a></div>
27-
* <div style="display: inline-block;"><a href="./examples/multizone-rule">Multi-zone example</a></div> <div style="display: inline-block; vertical-align: middle;"><a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-multizone-rule-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/multizone-rule" target="_blank"><img src="https://cloud.ibm.com/media/docs/images/icons/Deploy_to_cloud.svg" alt="Deploy to IBM Cloud button"></a></div>
28-
* <div style="display: inline-block;"><a href="./examples/update-existing-zone-addresses">Zone example</a></div> <div style="display: inline-block; vertical-align: middle;"><a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-update-existing-zone-addresses-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/update-existing-zone-addresses" target="_blank"><img src="https://cloud.ibm.com/media/docs/images/icons/Deploy_to_cloud.svg" alt="Deploy to IBM Cloud button"></a></div>
29-
* <div style="display: inline-block;"><a href="./examples/zone">Zone example</a></div> <div style="display: inline-block; vertical-align: middle;"><a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-zone-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/zone" target="_blank"><img src="https://cloud.ibm.com/media/docs/images/icons/Deploy_to_cloud.svg" alt="Deploy to IBM Cloud button"></a></div>
24+
:information_source: Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab
25+
* <a href="./examples/fscloud">Pre-wired CBR configuration for FS Cloud example</a> <a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-fscloud-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/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>
26+
* <a href="./examples/multi-resource-rule">Multi resource rule example</a> <a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-multi-resource-rule-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/multi-resource-rule"><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>
27+
* <a href="./examples/multi-service-profile">CBR multi service profile</a> <a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-multi-service-profile-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/multi-service-profile"><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>
28+
* <a href="./examples/multizone-rule">Multi-zone example</a> <a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-multizone-rule-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/multizone-rule"><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>
29+
* <a href="./examples/update-existing-zone-addresses">Zone example</a> <a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-update-existing-zone-addresses-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/update-existing-zone-addresses"><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>
30+
* <a href="./examples/zone">Zone example</a> <a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-zone-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/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>
3031
* [Contributing](#contributing)
3132
<!-- END OVERVIEW HOOK -->
3233

examples/fscloud/README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Pre-wired CBR configuration for FS Cloud example
22

3+
<!-- BEGIN SCHEMATICS DEPLOY HOOK -->
4+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-fscloud-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/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;"></a>
5+
<!-- END SCHEMATICS DEPLOY HOOK -->
6+
7+
38
This example demonstrates how to use the [fscloud profile](../../profiles/fscloud/) module to lay out a complete "secure by default" coarse-grained CBR topology in a given account.
49

510
This examples is designed to show case some of the key customization options for the module. In addition to the pre-wired CBR rules documented at [fscloud profile](../../profiles/fscloud/), this examples show how to customize the module to:
@@ -21,3 +26,7 @@ Context: this examples covers a "pseudo" real-world scenario where:
2126

2227
## Note
2328
- The services 'compliance', 'directlink', 'iam-groups', 'user-management' do not support restriction per location for zone creation.
29+
30+
<!-- BEGIN SCHEMATICS DEPLOY TIP HOOK -->
31+
:information_source: Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab
32+
<!-- END SCHEMATICS DEPLOY TIP HOOK -->
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
11
# Multi resource rule example
22

3+
<!-- BEGIN SCHEMATICS DEPLOY HOOK -->
4+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-multi-resource-rule-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/multi-resource-rule"><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>
5+
<!-- END SCHEMATICS DEPLOY HOOK -->
6+
7+
38
An end-to-end example to show how to apply a rule to multiple resources. This example uses the IBM Cloud Provider to automate the following infrastructure:
49

510
- Creates a VPC
611
- Creates a VPC Subnet
712
- Creates a CBR Zone for the VPC
813
- Creates a COS Instance and a COS Bucket
914
- Applies a single CBR rule to only allow access form the VPC zone to the COS Instance and the same rule for the Bucket
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 -->

examples/multi-resource-rule/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ module "cbr_zone_vpc" {
5353

5454
module "cos_instance_and_bucket" {
5555
source = "terraform-ibm-modules/cos/ibm"
56-
version = "10.8.3"
56+
version = "10.8.5"
5757
resource_group_id = module.resource_group.resource_group_id
5858
region = var.region
5959
create_cos_instance = true

examples/multi-service-profile/README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# CBR multi service profile
22

3+
<!-- BEGIN SCHEMATICS DEPLOY HOOK -->
4+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-multi-service-profile-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/multi-service-profile"><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>
5+
<!-- END SCHEMATICS DEPLOY HOOK -->
6+
7+
38
An end-to-end example that uses the submodule cbr-service-profile. This example uses the IBM Cloud Provider to automate the following infrastructure::
49

510
- Create a VPC and create a CBR zone to allowlist the VPC.
@@ -10,3 +15,7 @@ An end-to-end example that uses the submodule cbr-service-profile. This example
1015
- Based on the account.
1116
- Based on the access tags.
1217
- Based on the resource group.
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/multizone-rule/README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
11
# Multi-zone example
22

3+
<!-- BEGIN SCHEMATICS DEPLOY HOOK -->
4+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-multizone-rule-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/multizone-rule"><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>
5+
<!-- END SCHEMATICS DEPLOY HOOK -->
6+
7+
38
An end-to-end example that uses the module's default variable values. This example uses the IBM Cloud Provider to automate the following infrastructure::
49

510
- Creates a VPC
611
- Creates a VPC Subnet
712
- Create two zones for context-based restrictions.
813
- Create a rule for context-based restrictions that uses the zone and attaches the service to it.
14+
15+
<!-- BEGIN SCHEMATICS DEPLOY TIP HOOK -->
16+
:information_source: Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab
17+
<!-- END SCHEMATICS DEPLOY TIP HOOK -->
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
11
# Zone example
22

3+
<!-- BEGIN SCHEMATICS DEPLOY HOOK -->
4+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-update-existing-zone-addresses-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/update-existing-zone-addresses"><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>
5+
<!-- END SCHEMATICS DEPLOY HOOK -->
6+
7+
38
Example that creates a zone for context-based restrictions. This example uses the IBM Cloud Provider to automate the following infrastructure:
49

510
- Creates 2 VPCs.
611
- Creates 2 Public Gateways.
712
- Creates 2 VPC Subnets.
813
- Creates a CBR Zone for the VPC.
914
- Updates an existing CBR Zone created above with new addresses containing another VPC created above and a `compliance` serviceRef.
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 -->

examples/zone/README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
11
# Zone example
22

3+
<!-- BEGIN SCHEMATICS DEPLOY HOOK -->
4+
<a href="https://cloud.ibm.com/schematics/workspaces/create?workspace_name=cbr-zone-example&repository=https://github.com/terraform-ibm-modules/terraform-ibm-cbr/tree/main/examples/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;"></a>
5+
<!-- END SCHEMATICS DEPLOY HOOK -->
6+
7+
38
Example that creates a zone for context-based restrictions. This example uses the IBM Cloud Provider to automate the following infrastructure:
49

510
- Creates a VPC
611
- Creates a Public Gateway
712
- Creates a VPC Subnet
813
- Creates a CBR Zone for the VPC
14+
15+
<!-- BEGIN SCHEMATICS DEPLOY TIP HOOK -->
16+
:information_source: Ctrl/Cmd+Click or right-click on the Schematics deploy button to open in a new tab
17+
<!-- END SCHEMATICS DEPLOY TIP HOOK -->

solutions/fully-configurable/version.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ terraform {
33
required_providers {
44
ibm = {
55
source = "IBM-Cloud/ibm"
6-
version = "1.86.1"
6+
version = "1.87.1"
77
}
88
}
99
}

0 commit comments

Comments
 (0)