Skip to content

Commit 592694a

Browse files
committed
feat: more wiring
1 parent 93a1766 commit 592694a

File tree

2 files changed

+128
-0
lines changed

2 files changed

+128
-0
lines changed

.project-stack.json

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
{
2+
"inputs": [
3+
{
4+
"default": "rag-stack",
5+
"hidden": false,
6+
"name": "prefix",
7+
"required": false,
8+
"type": "string"
9+
},
10+
{
11+
"default": null,
12+
"hidden": false,
13+
"name": "ibmcloud_api_key",
14+
"required": true,
15+
"type": "password"
16+
},
17+
{
18+
"default": null,
19+
"hidden": false,
20+
"name": "resource_group_name",
21+
"required": false,
22+
"type": "string"
23+
},
24+
{
25+
"default": "us-south",
26+
"hidden": false,
27+
"name": "region",
28+
"required": false,
29+
"type": "string"
30+
}
31+
],
32+
"members": [
33+
{
34+
"inputs": [
35+
{
36+
"name": "ibmcloud_api_key"
37+
},
38+
{
39+
"name": "prefix"
40+
},
41+
{
42+
"name": "region"
43+
}
44+
],
45+
"name": "1 - Account Infrastructure Base",
46+
"version_locator": "7df1e4ca-d54c-4fd0-82ce-3d13247308cd.e88c8127-524b-49e5-8556-12dd0fbc336e"
47+
},
48+
{
49+
"inputs": [
50+
{
51+
"name": "ibmcloud_api_key"
52+
},
53+
{
54+
"name": "region"
55+
}
56+
],
57+
"name": "2a - Security Service - Key Management",
58+
"version_locator": "7df1e4ca-d54c-4fd0-82ce-3d13247308cd.ca2f4442-aace-436a-a088-78c0b6274d41"
59+
},
60+
{
61+
"inputs": [
62+
{
63+
"name": "ibmcloud_api_key"
64+
},
65+
{
66+
"name": "region"
67+
}
68+
],
69+
"name": "2b - Security Service - Secret Manager",
70+
"version_locator": "7df1e4ca-d54c-4fd0-82ce-3d13247308cd.1019a9f9-3d14-439d-a328-ea990e481fb0"
71+
},
72+
{
73+
"inputs": [
74+
{
75+
"name": "ibmcloud_api_key"
76+
},
77+
{
78+
"name": "cos_region"
79+
},
80+
{
81+
"name": "scc_region"
82+
}
83+
],
84+
"name": "2c - Security Service - Security Compliance Center",
85+
"version_locator": "7df1e4ca-d54c-4fd0-82ce-3d13247308cd.9cd00e0b-4b0a-482a-8974-8581d27da09f"
86+
},
87+
{
88+
"inputs": [
89+
{
90+
"name": "ibmcloud_api_key"
91+
},
92+
{
93+
"name": "region"
94+
}
95+
],
96+
"name": "3 - Observability - Logging Monitoring Activity Tracker",
97+
"version_locator": "7df1e4ca-d54c-4fd0-82ce-3d13247308cd.fb52a84e-5ce4-4c5c-86ef-2adc4271107c"
98+
}
99+
]
100+
}

stack_definition.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@
5353
"name": "resource_group_name",
5454
"value": "ref:../../inputs/resource_group_name"
5555
},
56+
{
57+
"name": "existing_resource_group",
58+
"value": true
59+
},
5660
{
5761
"name": "ibmcloud_api_key",
5862
"value": "ref:../../inputs/ibmcloud_api_key"
@@ -82,6 +86,14 @@
8286
{
8387
"name": "resource_group_name",
8488
"value": "ref:../../inputs/resource_group_name"
89+
},
90+
{
91+
"name": "existing_kms_guid",
92+
"value": "ref:../2a - Security Service - Key Management/outputs/kms_guid"
93+
},
94+
{
95+
"name": "existing_resource_group",
96+
"value": true
8597
}
8698
],
8799
"version_locator": "7df1e4ca-d54c-4fd0-82ce-3d13247308cd.1019a9f9-3d14-439d-a328-ea990e481fb0"
@@ -104,6 +116,14 @@
104116
{
105117
"name": "resource_group_name",
106118
"value": "ref:../../inputs/resource_group_name"
119+
},
120+
{
121+
"name": "existing_kms_guid",
122+
"value": "ref:../2a - Security Service - Key Management/outputs/kms_guid"
123+
},
124+
{
125+
"name": "existing_resource_group",
126+
"value": true
107127
}
108128
],
109129
"version_locator": "7df1e4ca-d54c-4fd0-82ce-3d13247308cd.9cd00e0b-4b0a-482a-8974-8581d27da09f"
@@ -122,6 +142,14 @@
122142
{
123143
"name": "resource_group_name",
124144
"value": "ref:../../inputs/resource_group_name"
145+
},
146+
{
147+
"name": "existing_kms_guid",
148+
"value": "ref:../2a - Security Service - Key Management/outputs/kms_guid"
149+
},
150+
{
151+
"name": "existing_resource_group",
152+
"value": true
125153
}
126154
],
127155
"version_locator": "7df1e4ca-d54c-4fd0-82ce-3d13247308cd.fb52a84e-5ce4-4c5c-86ef-2adc4271107c"

0 commit comments

Comments
 (0)