Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 0 additions & 9 deletions .catalog-onboard-pipeline.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,6 @@ offerings:
scc:
instance_id: 1c7d5f78-9262-44c3-b779-b28fe4d88c37
region: us-south
- name: existing-vpc
mark_ready: false
install_type: extension
validation_type: schematics
pre_validation: "tests/scripts/pre-validation-deploy-slz-vpc.sh"
post_validation: "tests/scripts/post-validation-destroy-slz-vpc.sh"
scc:
instance_id: 1c7d5f78-9262-44c3-b779-b28fe4d88c37
region: us-south
- name: deploy-arch-ibm-slz-vpc
kind: solution
catalog_id: 7df1e4ca-d54c-4fd0-82ce-3d13247308cd
Expand Down
6 changes: 0 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,12 +44,6 @@ For more information about the default configuration, see [Default Secure Landin
* [Contributing](#contributing)
<!-- END OVERVIEW HOOK -->

## Reference architectures
- [VPC landing zone - Standard variation](https://cloud.ibm.com/docs/secure-infrastructure-vpc?topic=secure-infrastructure-vpc-vpc-ra)
- [VSI on VPC landing zone - Standard variation](https://cloud.ibm.com/docs/secure-infrastructure-vpc?topic=secure-infrastructure-vpc-vsi-ra)
- [VSI on VPC landing zone - QuickStart variation](https://cloud.ibm.com/docs/secure-infrastructure-vpc?topic=secure-infrastructure-vpc-vsi-ra-qs)
- [Red Hat OpenShift Container Platform on VPC landing zone](https://cloud.ibm.com/docs/secure-infrastructure-vpc?topic=secure-infrastructure-vpc-ocp-ra)

## terraform-ibm-landing-zone

Complete the following steps before you deploy the Secure Landing Zone module.
Expand Down
177 changes: 0 additions & 177 deletions ibm_catalog.json
Original file line number Diff line number Diff line change
Expand Up @@ -596,183 +596,6 @@
},
"terraform_version": "1.10.5",
"dependency_version_2": true
},
{
"label": "Existing VPC",
"name": "existing-vpc",
"index": 5,
"install_type": "fullstack",
"working_directory": "patterns/vsi-extension",
"release_notes_url": "https://cloud.ibm.com/docs/secure-infrastructure-vpc?topic=secure-infrastructure-vpc-secure-infrastructure-vpc-relnotes",
"dependencies": [
{
"flavors": [
"standard"
],
"id": "95fccffc-ae3b-42df-b6d9-80be5914d852-global",
"name": "deploy-arch-ibm-slz-ocp",
"version": ">=1.0.0",
"optional": false
},
{
"flavors": [
"standard"
],
"id": "9fc0fa64-27af-4fed-9dce-47b3640ba739-global",
"name": "deploy-arch-ibm-slz-vpc",
"version": ">=1.0.0"
}
],
"compliance": {
"authority": "scc-v3",
"profiles": [
{
"profile_name": "IBM Cloud Framework for Financial Services",
"profile_version": "1.7.0"
}
]
},
"configuration": [
{
"key": "ssh_public_key",
"required": true,
"value_constraints": [
{
"type": "regex",
"description": "The value provided for 'ssh_public_key' is not valid.",
"value": "^__NULL__$|^ssh-rsa AAAA[0-9A-Za-z+/]+[=]{0,3} ?([^@]+@[^@]+)?"
}
]
},
{
"custom_config": {
"config_constraints": {
"generationType": "2"
},
"grouping": "deployment",
"original_grouping": "deployment",
"type": "vpc_region"
},
"key": "region",
"required": true
},
{
"key": "ibmcloud_api_key"
},
{
"key": "prefix",
"required": true,
"type": "string",
"default_value": "dev",
"random_string": {
"length": 4
}
},
{
"key": "vpc_id"
},
{
"key": "existing_ssh_key_name"
},
{
"key": "resource_tags",
"custom_config": {
"grouping": "deployment",
"original_grouping": "deployment",
"config_constraints": {
"type": "string"
}
}
},
{
"key": "access_tags",
"custom_config": {
"grouping": "deployment",
"original_grouping": "deployment",
"config_constraints": {
"type": "string"
}
}
},
{
"key": "image_name"
},
{
"key": "vsi_instance_profile"
},
{
"key": "user_data"
},
{
"key": "boot_volume_encryption_key"
},
{
"key": "vsi_per_subnet"
},
{
"key": "subnet_names"
},
{
"key": "security_group_ids"
},
{
"key": "block_storage_volumes"
},
{
"key": "skip_iam_authorization_policy"
},
{
"key": "enable_floating_ip"
},
{
"key": "placement_group_id"
},
{
"key": "load_balancers"
},
{
"key": "primary_vni_additional_ip_count"
},
{
"key": "use_legacy_network_interface"
},
{
"key": "allow_ip_spoofing"
}
],
"iam_permissions": [
{
"role_crns": [
"crn:v1:bluemix:public:iam::::role:Administrator"
],
"service_name": "is.vpc",
"notes": "Required to create Virtual Private Cloud(VPC)."
}
],
"architecture": {
"features": [
{
"title": " ",
"description": "Ideal for extending existing VPC environments"
},
{
"title": " ",
"description": "Validated configuration that enhances resiliency and security while aligning with financial services compliance requirements."
}
],
"diagrams": [
{
"diagram": {
"caption": "Virtual Server Instance topology - VSI on existing VPC",
"url": "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-landing-zone/main/reference-architectures/vsi-vsi.drawio.svg",
"type": "image/svg+xml"
},
"description": "This variation is aligned to the IBM Cloud for Financial Services reference architecture. It provisions <b>Virtual Server Instances (VSIs)</b> in every subnet across multiple availability zones, delivering a resilient and secure multizone infrastructure to run your workloads.<br><br> The extension integrates <b>Key Management</b> to strengthen security of sensitive data and uses <b>Activity Tracker with Flow Logs</b> to collect and store Internet Protocol (IP) traffic data. A <b>transit gateway</b> connects the Management and Workload VPCs, while <b>Virtual Private Endpoints (VPEs)</b> provide private access to IBM Cloud services. Secure connectivity to enterprise environments is enabled through a <b>site-to-site VPN</b>, and <b>CBR (Context-based restrictions)</b> rules manage traffic flows to approved services.<br><br> This variation avoids the use of floating IPs for internet access, relying instead on private and controlled connections. It simplifies risk management and demonstrates regulatory compliance for Financial Services scenarios."
}
]
},
"terraform_version": "1.10.5",
"dependency_version_2": true
}
]
},
Expand Down
Loading