Skip to content

Commit 14993f2

Browse files
fix: onboard the Cloudant DA to catalog (#39)
1 parent 579190e commit 14993f2

File tree

3 files changed

+108
-0
lines changed

3 files changed

+108
-0
lines changed

ibm_catalog.json

+100
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
{
2+
"products": [
3+
{
4+
"name": "deploy-arch-ibm-cloudant",
5+
"label": "IBM Cloudant",
6+
"product_kind": "solution",
7+
"tags": [
8+
"ibm_created",
9+
"target_terraform",
10+
"terraform",
11+
"reference_architecture",
12+
"solution"
13+
],
14+
"keywords": [
15+
"cloudant",
16+
"IaC",
17+
"infrastructure as code",
18+
"terraform",
19+
"solution",
20+
"cloudant dedicated",
21+
"database",
22+
"nosql"
23+
],
24+
"short_description": "Creates and configures an IBM Cloudant instance.",
25+
"long_description": "This architecture supports creating and configuring an IBM Cloudant instance and database.",
26+
"offering_docs_url": "https://github.com/terraform-ibm-modules/terraform-ibm-cloudant/blob/main/README.md",
27+
"offering_icon_url": "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-cloudant/main/images/cloudant.svg",
28+
"provider_name": "IBM",
29+
"features": [
30+
{
31+
"title": "Creates an IBM Cloudant instance",
32+
"description": "Creates an IBM Cloudant instance."
33+
},
34+
{
35+
"title": "Creates an IBM Cloudant database",
36+
"description": "Creates and configures an IBM Cloudant database."
37+
},
38+
{
39+
"title": "Configure capacity",
40+
"description": "Configure the number of blocks of throughput units."
41+
},
42+
{
43+
"title": "Enable data events",
44+
"description": "Include data event types in events sent to IBM Cloud Activity Tracker with LogDNA for the IBM Cloudant instance."
45+
},
46+
{
47+
"title": "Attach access tags",
48+
"description": "Attach access tags to the IBM Cloudant instance."
49+
}
50+
],
51+
"flavors": [
52+
{
53+
"label": "Dedicated",
54+
"name": "dedicated",
55+
"install_type": "fullstack",
56+
"working_directory": "solutions/dedicated",
57+
"compliance": {
58+
"authority": "scc-v3",
59+
"profiles": [
60+
{
61+
"profile_name": "IBM Cloud for Financial Services",
62+
"profile_version": "1.5.0"
63+
}
64+
]},
65+
"iam_permissions": [
66+
{
67+
"role_crns": [
68+
"crn:v1:bluemix:public:iam::::serviceRole:Manager"
69+
],
70+
"service_name": "cloudant"
71+
}
72+
],
73+
"architecture": {
74+
"descriptions": "This architecture supports creating and configuring an IBM Cloudant instance and database.",
75+
"features": [
76+
{
77+
"title": "IBM Cloudant Dedicated instance on existing IBM Cloud Dedicated environment",
78+
"description": "Yes"
79+
},
80+
{
81+
"title": "IBM Cloudant database on IBM Cloudant Dedicated instance",
82+
"description": "Yes"
83+
}
84+
],
85+
"diagrams": [
86+
{
87+
"diagram": {
88+
"caption": "IBM Cloudant Dedicated",
89+
"url": "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-cloudant/main/reference-architecture/dedicated_cloudant.svg",
90+
"type": "image/svg+xml"
91+
},
92+
"description": "This architecture supports creating and configuring an IBM Cloudant instance and database in an existing IBM Dedicated environment."
93+
}
94+
]
95+
}
96+
}
97+
]
98+
}
99+
]
100+
}

images/cloudant.svg

+1
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"ibmcloud_api_key": $VALIDATION_APIKEY,
3+
"region": "us-south",
4+
"tags": $TAGS,
5+
"instance_name": $PREFIX,
6+
"environment_crn": $CLOUDANT_DEDICATED_CRN,
7+
}

0 commit comments

Comments
 (0)