Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
57d127b
improve da user experience
piyush117 Aug 19, 2025
5dee7c5
improve da user experience
piyush117 Aug 19, 2025
0a5b6a1
Updated permission
piyush117 Aug 25, 2025
f6185cd
Merge branch 'main' of github.com:terraform-ibm-modules/terraform-ibm…
piyush117 Aug 25, 2025
d80f5d6
Merge branch 'main' into 14220_improve-da-user-exp
piyush117 Aug 25, 2025
874f79c
Merge branch 'main' of github.com:terraform-ibm-modules/terraform-ibm…
piyush117 Aug 25, 2025
6068ccf
Merge branch '14220_improve-da-user-exp' of github.com:terraform-ibm-…
piyush117 Aug 25, 2025
0717c1e
further update the permission
piyush117 Aug 25, 2025
9274299
Small Fixes
piyush117 Sep 1, 2025
6d89bee
Merge branch 'main' into 14220_improve-da-user-exp
piyush117 Sep 1, 2025
79023ab
Merge branch 'main' of github.com:terraform-ibm-modules/terraform-ibm…
piyush117 Sep 1, 2025
3dfa823
Merge branch '14220_improve-da-user-exp' of github.com:terraform-ibm-…
piyush117 Sep 1, 2025
abd85b3
Addressed feedback
piyush117 Sep 2, 2025
3052589
Updated the permission
piyush117 Sep 4, 2025
5342dbd
fixed a bug
piyush117 Sep 4, 2025
8a7d8cd
Updated the feature desc and architecture
piyush117 Sep 5, 2025
a4f420b
Merge branch 'main' into 14220_improve-da-user-exp
piyush117 Sep 6, 2025
4e77003
Merge branch 'main' into 14220_improve-da-user-exp
piyush117 Sep 8, 2025
b64cf0f
Addressed the feedback regarding the descriptions
piyush117 Sep 8, 2025
c04018d
Merge branch 'main' of github.com:terraform-ibm-modules/terraform-ibm…
piyush117 Sep 8, 2025
47c905d
Merge branch '14220_improve-da-user-exp' of github.com:terraform-ibm-…
piyush117 Sep 8, 2025
e3329e6
Updated the permission notes
piyush117 Sep 8, 2025
d157c4d
Updates the desc and architecture
piyush117 Sep 9, 2025
5b27116
Fixed a small bug in UI
piyush117 Sep 9, 2025
c94bf18
Fixed a small bug in UI #2
piyush117 Sep 9, 2025
7011b2c
Updated the title
piyush117 Sep 10, 2025
7058d38
Updated the arch bug
piyush117 Sep 10, 2025
274fb9a
small arch fix
piyush117 Sep 10, 2025
ce7690a
Fixed the default value for logs routing reg
piyush117 Sep 11, 2025
bd8afcd
Addressed more feedback on the descriptions
piyush117 Sep 11, 2025
fb81e9e
more description changes
piyush117 Sep 11, 2025
feed999
Merge branch 'main' into 14220_improve-da-user-exp
piyush117 Sep 16, 2025
fadf635
Updated the arch
piyush117 Sep 17, 2025
b0c302d
Merge branch 'main' of github.com:terraform-ibm-modules/terraform-ibm…
piyush117 Sep 17, 2025
b5a5865
Merge branch '14220_improve-da-user-exp' of github.com:terraform-ibm-…
piyush117 Sep 17, 2025
27aad46
Updated the arch and some minor catalog changes
piyush117 Sep 19, 2025
1db1583
submodule update
piyush117 Sep 19, 2025
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
2 changes: 1 addition & 1 deletion cra-tf-validate-ignore-rules.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
{
"scc_rule_id": "rule-d544f217-3723-4376-b3aa-037c5f201e8d",
"description": "Check whether Application Load Balancer for VPC uses HTTPS (SSL & TLS) instead of HTTP",
"ignore_reason": "This rule is not relevant since ALB will be a member of the Private path NLB.",
"ignore_reason": "This rule is not relevant since ALB will be a member of the Private Path NLB.",
"is_valid": false
}
]
Expand Down
145 changes: 120 additions & 25 deletions ibm_catalog.json

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

This file was deleted.

4 changes: 2 additions & 2 deletions solutions/fully-configurable/outputs.tf
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ output "nlb_listener_id" {
}

output "private_path_crn" {
description = "The CRN for this private path service gateway."
description = "The CRN for this Private Path service gateway."
value = module.private_path.private_path_crn
}

Expand All @@ -75,7 +75,7 @@ output "private_path_id" {
}

output "private_path_vpc" {
description = "The VPC this private path service gateway resides in."
description = "The VPC this Private Path service gateway resides in."
value = module.private_path.private_path_vpc
}

Expand Down
23 changes: 12 additions & 11 deletions solutions/fully-configurable/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,14 @@ variable "ibmcloud_api_key" {

variable "existing_resource_group_name" {
type = string
description = "The name of an existing resource group to provision the resources. If not provided the default resource group will be used."
description = "The name of an existing resource group to provision the resources."
default = null
}

variable "region" {
type = string
description = "The region in which the VPC resources are provisioned."
description = "The region to provision all the resources in. [Learn more](https://terraform-ibm-modules.github.io/documentation/#/region) about how to select different regions for different services."
default = "us-south"
}

variable "provider_visibility" {
Expand Down Expand Up @@ -59,13 +60,13 @@ variable "prefix" {

variable "private_path_tags" {
type = list(string)
description = "Optional list of tags to be added to the private path service."
description = "Optional list of tags to be added to the Private Path service."
default = []
}

variable "private_path_access_tags" {
type = list(string)
description = "A list of access tags to apply to the private path service created by the module, see https://cloud.ibm.com/docs/account?topic=account-access-tags-tutorial for more details."
description = "A list of access tags to apply to the Private Path service created by the module, see https://cloud.ibm.com/docs/account?topic=account-access-tags-tutorial for more details."
default = []
}

Expand All @@ -74,7 +75,7 @@ variable "private_path_access_tags" {
##############################################################################

variable "existing_vpc_id" {
description = "The ID of an existing VPC. If the user provides only the `existing_vpc_id` the private path service will be provisioned in the first subnet."
description = "The ID of an existing VPC. If the user provides only the `existing_vpc_id`, the Private Path service will be provisioned in the first subnet."
type = string
default = null
validation {
Expand Down Expand Up @@ -107,7 +108,7 @@ variable "application_loadbalancer_type" {

variable "application_loadbalancer_pool_algorithm" {
type = string
description = "The load-balancing algorithm for private path netwrok load balancer pool members. Supported values are `round_robin` or `weighted_round_robin`."
description = "The load-balancing algorithm for Private Path network load balancer pool members. Supported values are `round_robin` or `weighted_round_robin`."
default = "round_robin"
}

Expand Down Expand Up @@ -149,7 +150,7 @@ variable "application_loadbalancer_pool_protocol" {

variable "application_loadbalancer_listener_port" {
type = number
description = "The listener port for the private path netwrok load balancer."
description = "The listener port for the Private Path network load balancer."
default = 80
}

Expand Down Expand Up @@ -183,13 +184,13 @@ variable "application_loadbalancer_listener_certificate_instance" {

variable "network_loadbalancer_name" {
type = string
description = "The name of the private path netwrok load balancer."
description = "The name of the Private Path network load balancer."
default = "pp-nlb"
}

variable "network_loadbalancer_listener_port" {
type = number
description = "The listener port for the private path netwrok load balancer."
description = "The listener port for the Private Path network load balancer."
default = 80
}

Expand All @@ -201,7 +202,7 @@ variable "network_loadbalancer_listener_accept_proxy_protocol" {

variable "network_loadbalancer_pool_algorithm" {
type = string
description = "The load-balancing algorithm for private path netwrok load balancer pool members. Supported values are `round_robin` or `weighted_round_robin`."
description = "The load-balancing algorithm for Private Path network load balancer pool members. Supported values are `round_robin` or `weighted_round_robin`."
default = "round_robin"
}

Expand Down Expand Up @@ -276,7 +277,7 @@ variable "private_path_name" {

variable "private_path_publish" {
type = bool
description = "Set this variable to `true` to allows any account to request access to to the Private Path service. If need be, you can also unpublish where access is restricted to the account that created the Private Path service by setting this variable to `false`."
description = "Set this variable to `true` to allow any account to request access to the Private Path service. If need be, you can also unpublish where access is restricted to the account that created the Private Path service by setting this variable to `false`."
default = false
}

Expand Down