Skip to content

split observability DA consumption #509

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 64 commits into from
Aug 1, 2025
Merged
Show file tree
Hide file tree
Changes from 11 commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
c6b6dce
split observability DA consumption
rajatagarwal-ibm Jul 16, 2025
29d8e0d
split observability DA consumption
rajatagarwal-ibm Jul 16, 2025
0ba5cc6
split observability DA consumption
rajatagarwal-ibm Jul 16, 2025
f5088e7
split observability DA consumption
rajatagarwal-ibm Jul 16, 2025
f45a096
split observability DA consumption
rajatagarwal-ibm Jul 16, 2025
8b44234
split observability DA consumption
rajatagarwal-ibm Jul 16, 2025
2ed8027
Update ibm_catalog.json
rajatagarwal-ibm Jul 17, 2025
07eb0d8
split observability DA consumption
rajatagarwal-ibm Jul 17, 2025
3e7947b
Merge branch 'split-observability-da' of github.com:terraform-ibm-mod…
rajatagarwal-ibm Jul 17, 2025
0d772b3
split observability DA consumption
rajatagarwal-ibm Jul 17, 2025
22ec5c6
split observability DA consumption
rajatagarwal-ibm Jul 17, 2025
71edb25
split observability DA consumption
rajatagarwal-ibm Jul 17, 2025
7d767e1
split observability DA consumption
rajatagarwal-ibm Jul 17, 2025
3193a01
split observability DA consumption
rajatagarwal-ibm Jul 18, 2025
0441e9d
split observability DA consumption
rajatagarwal-ibm Jul 18, 2025
e7007ab
Merge branch 'main' into split-observability-da
rajatagarwal-ibm Jul 18, 2025
6896d85
split observability DA consumption
rajatagarwal-ibm Jul 18, 2025
6a48cf6
Merge branch 'split-observability-da' of github.com:terraform-ibm-mod…
rajatagarwal-ibm Jul 18, 2025
551b6e4
split observability DA consumption
rajatagarwal-ibm Jul 18, 2025
1ff1171
Merge branch 'main' into split-observability-da
rajatagarwal-ibm Jul 21, 2025
27c4113
split observability DA consumption
rajatagarwal-ibm Jul 25, 2025
eae4d37
Merge branch 'main' into split-observability-da
rajatagarwal-ibm Jul 25, 2025
135edf4
split observability DA consumption
rajatagarwal-ibm Jul 25, 2025
ed641e6
Merge branch 'split-observability-da' of github.com:terraform-ibm-mod…
rajatagarwal-ibm Jul 25, 2025
23d9e6f
split observability DA consumption
rajatagarwal-ibm Jul 25, 2025
a1a6343
split observability DA consumption
rajatagarwal-ibm Jul 25, 2025
dbf2d51
split observability DA consumption
rajatagarwal-ibm Jul 16, 2025
872ae03
split observability DA consumption
rajatagarwal-ibm Jul 16, 2025
68d752d
split observability DA consumption
rajatagarwal-ibm Jul 16, 2025
acf3ff7
split observability DA consumption
rajatagarwal-ibm Jul 16, 2025
795f768
split observability DA consumption
rajatagarwal-ibm Jul 16, 2025
1ab94b4
split observability DA consumption
rajatagarwal-ibm Jul 16, 2025
79e0106
split observability DA consumption
rajatagarwal-ibm Jul 17, 2025
b22c169
Update ibm_catalog.json
rajatagarwal-ibm Jul 17, 2025
c639715
split observability DA consumption
rajatagarwal-ibm Jul 17, 2025
712d8a9
split observability DA consumption
rajatagarwal-ibm Jul 17, 2025
fe8966f
split observability DA consumption
rajatagarwal-ibm Jul 17, 2025
3c4d2fc
split observability DA consumption
rajatagarwal-ibm Jul 17, 2025
45cda0e
split observability DA consumption
rajatagarwal-ibm Jul 18, 2025
3109350
split observability DA consumption
rajatagarwal-ibm Jul 18, 2025
0b744d0
split observability DA consumption
rajatagarwal-ibm Jul 18, 2025
ee4bcc5
split observability DA consumption
rajatagarwal-ibm Jul 25, 2025
edab01d
split observability DA consumption
rajatagarwal-ibm Jul 25, 2025
a3d9fc6
split observability DA consumption
rajatagarwal-ibm Jul 25, 2025
9bb6b84
update to latest test wrapper version
whoffler Jul 28, 2025
91eff42
test empty string cloud_logs_instance_name
whoffler Jul 28, 2025
a983541
test empty string cloud_logs_instance_name
whoffler Jul 28, 2025
232c7a9
test empty string cloud_logs_instance_name
whoffler Jul 28, 2025
1348293
remove cloud_logs_instance_name
whoffler Jul 28, 2025
3e28960
readd cloud_logs_instance_name
whoffler Jul 28, 2025
8ee55ef
restore cloud_logs_instance_name
whoffler Jul 28, 2025
d683f8a
update
whoffler Jul 28, 2025
e498d66
update virtual input metadata, add missing input existing_cos_instanc…
whoffler Jul 28, 2025
be83b50
update cloud_logs_instance_name
whoffler Jul 28, 2025
a64d783
test
whoffler Jul 28, 2025
db32543
update cloud_logs_instance_name default value to __NOT_SET__
whoffler Jul 28, 2025
ec3218f
remove unnecessary reference_version field for cloud_logs_instance_na…
daniel-butler-irl Jul 28, 2025
5ec6ebe
add cloud_logs_name dependency output and set reference_version for c…
daniel-butler-irl Jul 28, 2025
2ab85f1
split observability DA consumption
rajatagarwal-ibm Jul 30, 2025
2a18973
split observability DA consumption
rajatagarwal-ibm Jul 30, 2025
7ff9b7f
split observability DA consumption
rajatagarwal-ibm Jul 31, 2025
0444e38
split observability DA consumption
rajatagarwal-ibm Jul 31, 2025
7b873a3
split observability DA consumption
rajatagarwal-ibm Jul 31, 2025
40b57af
split observability DA consumption
rajatagarwal-ibm Aug 1, 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
68 changes: 67 additions & 1 deletion .secrets.baseline
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"files": "go.sum|^.secrets.baseline$",
"lines": null
},
"generated_at": "2025-05-12T16:40:05Z",
"generated_at": "2025-07-17T13:36:00Z",
"plugins_used": [
{
"name": "AWSKeyDetector"
Expand Down Expand Up @@ -106,6 +106,72 @@
"type": "Secret Keyword",
"verified_result": null
}
],
"tests/pr_test.go": [
{
"hashed_secret": "70fbf8961701274b433a9a15eb7cf52fb2fbe95e",
"is_secret": false,
"is_verified": false,
"line_number": 590,
"type": "Base64 High Entropy String",
"verified_result": null
},
{
"hashed_secret": "07fa2747853ced0288e376040531b42e64a36f0f",
"is_secret": false,
"is_verified": false,
"line_number": 620,
"type": "Base64 High Entropy String",
"verified_result": null
},
{
"hashed_secret": "8e1e49cf8c91904510a72bbb773f721757e9aeaa",
"is_secret": false,
"is_verified": false,
"line_number": 682,
"type": "Base64 High Entropy String",
"verified_result": null
},
{
"hashed_secret": "73a3adadf69fc34128cb36648686092a118651e8",
"is_secret": false,
"is_verified": false,
"line_number": 709,
"type": "Base64 High Entropy String",
"verified_result": null
},
{
"hashed_secret": "daed3c1d76d74b4e4283170f38070563221a8841",
"is_secret": false,
"is_verified": false,
"line_number": 739,
"type": "Base64 High Entropy String",
"verified_result": null
},
{
"hashed_secret": "1d01ecb026d3353324af1c0e1f18663a71253ae2",
"is_secret": false,
"is_verified": false,
"line_number": 759,
"type": "Base64 High Entropy String",
"verified_result": null
},
{
"hashed_secret": "5a592a32eda6e954a2e046e766102fb8e9ac1ce0",
"is_secret": false,
"is_verified": false,
"line_number": 781,
"type": "Base64 High Entropy String",
"verified_result": null
},
{
"hashed_secret": "b52209fdda5a74394747162341be8be42ad85a2b",
"is_secret": false,
"is_verified": false,
"line_number": 793,
"type": "Base64 High Entropy String",
"verified_result": null
}
]
},
"version": "0.13.1+ibm.62.dss",
Expand Down
2 changes: 1 addition & 1 deletion common-dev-assets
95 changes: 69 additions & 26 deletions ibm_catalog.json
Original file line number Diff line number Diff line change
Expand Up @@ -311,30 +311,20 @@
},
{
"key": "enable_platform_metrics",
"type": "string",
"default_value": "true",
"type": "boolean",
"default_value": true,
"description": "When set to `true`, the IBM Cloud Monitoring instance will be configured to collect platform metrics from the provided region. You can configure 1 instance only of the IBM Cloud Monitoring service per region to collect platform metrics in that location. Check with the account or service administrator if another monitoring instance has already been configured. You may not have permissions to see all monitoring instances in the region. [Learn more](https://cloud.ibm.com/docs/monitoring?topic=monitoring-platform_metrics_enabling).",
"required": true,
"virtual": true,
"options": [
{
"displayname": "true",
"value": "true"
},
{
"displayname": "false",
"value": "false"
}
]
"virtual": true
},
{
"key": "logs_routing_tenant_regions",
"type": "list(string)",
"default_value": "[]",
"description": "To manage platform logs that are generated by IBM Cloud services in a region of IBM Cloud, you must create a tenant in each region that you operate. Pass a list of regions to create a tenant in. [Learn more](https://cloud.ibm.com/docs/logs-router?topic=logs-router-about-platform-logs).",
"required": true,
"default_value": "[]",
"virtual": true,
"custom_config": {
"type": "array",
"grouping": "deployment",
"original_grouping": "deployment",
"config_constraints": {
Expand Down Expand Up @@ -633,18 +623,14 @@
"version": "v3.0.7"
},
{
"name": "deploy-arch-ibm-observability",
"description": "Enable to provision and configure IBM Cloud Logs, Cloud Monitoring, Metrics routing and Activity Tracker event routing for analysing logs and metrics generated by the Event Notifications instance.",
"name": "deploy-arch-ibm-cloud-logs",
"description": "Enable to provision and configure IBM Cloud Logs for analysing logs generated by the Event Notifications instance.",
"flavors": [
"instances"
"fully-configurable"
],
"id": "a3137d28-79e0-479d-8a24-758ebd5a0eab-global",
"id": "63d8ae58-fbf3-41ce-b844-0fb5b85882ab-global",
"catalog_id": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3",
"input_mapping": [
{
"dependency_output": "cloud_monitoring_crn",
"version_input": "existing_monitoring_crn"
},
{
"dependency_input": "prefix",
"version_input": "prefix",
Expand All @@ -660,20 +646,77 @@
"version_input": "region",
"reference_version": true
},
{
"dependency_input": "logs_routing_tenant_regions",
"version_input": "logs_routing_tenant_regions",
"reference_version": true
}
],
"optional": true,
"on_by_default": true,
"version": "v1.5.6"
},
{
"name": "deploy-arch-ibm-cloud-monitoring",
"description": "Enable to provision and configure IBM Cloud Monitoring for metrics generated by the Event Notifications instance.",
"flavors": [
"fully-configurable"
],
"id": "73debdbf-894f-4c14-81c7-5ece3a70b67d-global",
"catalog_id": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3",
"input_mapping": [
{
"dependency_output": "cloud_monitoring_crn",
"version_input": "existing_monitoring_crn"
},
{
"dependency_input": "prefix",
"version_input": "prefix",
"reference_version": true
},
{
"dependency_input": "region",
"version_input": "region",
"reference_version": true
},
{
"dependency_input": "enable_platform_metrics",
"version_input": "enable_platform_metrics",
"reference_version": true
}
],
"optional": true,
"on_by_default": true,
"version": "v1.3.0"
},
{
"name": "deploy-arch-ibm-activity-tracker",
"description": "Enable to configure a new IBM Cloud Logs instance for viewing activity tracking events generated by the Event Notifications instance.",
"flavors": [
"fully-configurable"
],
"id": "918453c3-4f97-4583-8c4a-83ef12fc7916-global",
"catalog_id": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3",
"input_mapping": [
{
"dependency_input": "prefix",
"version_input": "prefix",
"reference_version": true
},
{
"dependency_input": "logs_routing_tenant_regions",
"version_input": "logs_routing_tenant_regions",
"dependency_input": "existing_kms_instance_crn",
"version_input": "existing_kms_instance_crn",
"reference_version": true
},
{
"dependency_input": "region",
"version_input": "region",
"reference_version": true
}
],
"optional": true,
"on_by_default": true,
"version": "v3.0.3"
"version": "v1.1.4"
},
{
"name": "deploy-arch-ibm-kms",
Expand Down
Loading