Skip to content

Commit 42e8696

Browse files
feat: addon poc content
1 parent ba24c4c commit 42e8696

File tree

2 files changed

+140
-1
lines changed

2 files changed

+140
-1
lines changed

ibm_catalog.json

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,14 @@
1414
"label": "Banking Application",
1515
"name": "banking",
1616
"working_directory": "solutions/banking",
17+
"licenses": [
18+
{
19+
"id": "LICENSE",
20+
"name": "LICENSE",
21+
"type": "text/plain",
22+
"description": "LICENSE"
23+
}
24+
],
1725
"compliance": {
1826
"authority": "scc-v3",
1927
"profiles": [
@@ -43,10 +51,39 @@
4351
}
4452
]
4553
},
54+
"dependencies": [
55+
{
56+
"catalog_id": "f64499c8-eb50-4985-bf91-29f9e605a433",
57+
"flavors": [
58+
"Basic-dda0"
59+
],
60+
"id": "4460375e-8a34-46fc-9f06-0eb60e7d4f8c",
61+
"input_mapping": [
62+
],
63+
"name": "Testing_Gen_AI",
64+
"optional": false,
65+
"version": "^1.0.9"
66+
},
67+
{
68+
"catalog_id": "f64499c8-eb50-4985-bf91-29f9e605a433",
69+
"flavors": [
70+
"basic",
71+
"standard"
72+
],
73+
"id": "8e851423-4cfc-40e7-a008-fb449d953cb9",
74+
"input_mapping": [
75+
76+
],
77+
"name": "Testing_Retrieval_Augmented_Generation_Pattern_dev",
78+
"optional": false,
79+
"version": "^1.0.3"
80+
}
81+
],
82+
"dependency_version_2": true,
4683
"release_notes_url": "RELEASE NOTES URL",
4784
"outputs": [
4885
],
49-
"install_type": "fullstack"
86+
"install_type": "extension"
5087
}
5188
]
5289
}

stack_definition.json

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
{
2+
"inputs": [
3+
],
4+
"members": [
5+
{
6+
"inputs": [
7+
{
8+
"name": "toolchain_region",
9+
"value": "ref:../../inputs/region"
10+
},
11+
{
12+
"name": "ibmcloud_api_key",
13+
"value": ""
14+
},
15+
{
16+
"name": "watson_discovery_region",
17+
"value": "ref:../../inputs/region"
18+
},
19+
{
20+
"name": "watson_assistant_region",
21+
"value": "ref:../../inputs/region"
22+
},
23+
{
24+
"name": "watson_assistant_instance_id",
25+
"value": "ref:../Gen AI - WatsonX SaaS services/outputs/watsonx_assistant_guid"
26+
},
27+
{
28+
"name": "cd_pipeline_id",
29+
"value": "ref:../Workload - Application Lifecycle Management/outputs/cd_pipeline_id"
30+
},
31+
{
32+
"name": "ci_pipeline_id",
33+
"value": "ref:../Workload - Application Lifecycle Management/outputs/ci_pipeline_id"
34+
},
35+
{
36+
"name": "watson_machine_learning_instance_guid",
37+
"value": "ref:../Gen AI - WatsonX SaaS services/outputs/watson_machine_learning_guid"
38+
},
39+
{
40+
"name": "watson_machine_learning_instance_resource_name",
41+
"value": "ref:../Gen AI - WatsonX SaaS services/outputs/watson_machine_learning_name"
42+
},
43+
{
44+
"name": "watson_machine_learning_instance_crn",
45+
"value": "ref:../Gen AI - WatsonX SaaS services/outputs/watson_machine_learning_crn"
46+
},
47+
{
48+
"name": "toolchain_resource_group",
49+
"value": "ref:../Account Infrastructure Base/outputs/devops_resource_group_name"
50+
},
51+
{
52+
"name": "prefix",
53+
"value": "ref:../../inputs/prefix"
54+
},
55+
{
56+
"name": "resource_group_name",
57+
"value": "ref:../Account Infrastructure Base/outputs/devops_resource_group_name"
58+
},
59+
{
60+
"name": "use_existing_resource_group",
61+
"value": true
62+
},
63+
{
64+
"name": "signing_key",
65+
"value": "ref:../../inputs/signing_key"
66+
},
67+
{
68+
"name": "secrets_manager_guid",
69+
"value": "ref:../Essential Security - Secrets Manager/outputs/secrets_manager_guid"
70+
},
71+
{
72+
"name": "secrets_manager_region",
73+
"value": "ref:../Essential Security - Secrets Manager/outputs/secrets_manager_region"
74+
},
75+
{
76+
"name": "elastic_instance_crn",
77+
"value": "ref:../Gen AI - Databases for Elasticsearch/outputs/crn"
78+
},
79+
{
80+
"name": "cos_kms_crn",
81+
"value": "ref:../Essential Security - Encryption Key Management/outputs/kms_instance_crn"
82+
}
83+
],
84+
"name": "Testing - Sample Retrieval Augmented Generation App Config",
85+
"version_locator": "f64499c8-eb50-4985-bf91-29f9e605a433.529c03b0-8ffc-4a94-a74c-5c17b9502e7e"
86+
}
87+
],
88+
"outputs": [
89+
{
90+
"name": "watsonx_project_url"
91+
},
92+
{
93+
"name": "watsonx_project_id"
94+
},
95+
{
96+
"name": "watson_discovery_api_url"
97+
},
98+
{
99+
"name": "watson_discovery_project_id"
100+
}
101+
]
102+
}

0 commit comments

Comments
 (0)