1+ # Title shown in Application Information tab.
2+ title : Logging Analytics HelmChart Deployment to OKE Cluster
3+ # Sub Title shown in Application Information tab.
4+ description : Deploy Logging Analytics Helm Chart to monitor OKE cluster logs
5+ informationalText : Deploy Logging Analytics Helm Chart to monitor OKE cluster logs
6+ schemaVersion : 1.1.0
7+ version : " 20221003"
8+
9+ # URL of Logo Icon used on Application Information tab. Logo must be 130x130 pixels.
10+ # (Optional)
11+ # logoUrl: https://cloudmarketplace.oracle.com/marketplace/content?contentId=53066708
12+
13+ source :
14+ type : quickstart
15+
16+ locale : " en"
17+
18+ variableGroups :
19+ - title : " Defualt inputs"
20+ variables :
21+ - tenancy_ocid
22+ - compartment_ocid
23+ - region
24+ - current_user_ocid
25+ visible : false
26+
27+ - title : " OKE Cluster Details"
28+ variables :
29+ - oke_cluster_compartment
30+ - oke_cluster_ocid
31+ - oke_cluster_name
32+ - oke_containerImage_url
33+ - oke_namespace
34+
35+ - title : " Logging Analytics"
36+ variables :
37+ - la_namespace
38+ - la_logGroup_id
39+
40+ - title : " Agent Configuration"
41+ variables :
42+ - fluentd_baseDir_path
43+
44+
45+ variables :
46+
47+ oke_cluster_compartment :
48+ type : oci:identity:compartment:id
49+ required : true
50+ title : OKE Cluster Compartment
51+ description : Compartment which the OKE Cluster belogs to
52+ default : compartment_ocid
53+
54+ oke_cluster_ocid :
55+ type : oci:container:cluster:id
56+ dependsOn :
57+ compartmentId : ${oke_cluster_compartment}
58+ title : OKE Cluster
59+ description : Target OKE Cluster
60+ required : true
61+
62+ # string field
63+ oke_cluster_name :
64+ type : string
65+ minLength : 1
66+ maxLength : 255
67+ title : OKE Cluster Name
68+ description : OKE Cluster Name
69+ required : true
70+
71+ # string field
72+ oke_containerImage_url :
73+ type : string
74+ minLength : 1
75+ maxLength : 255
76+ title : Container Image
77+ description : Enter remote URL to fetch Container Image
78+ required : true
79+
80+ # string field
81+ oke_namespace :
82+ type : string
83+ minLength : 1
84+ maxLength : 255
85+ title : OKE Cluster Namespace (Optional)
86+ description : Enter OKE Namespace to deploy helm-chart
87+ default : kube-system
88+ required : true
89+
90+ # string field
91+ fluentd_baseDir_path :
92+ type : string
93+ maxLength : 255
94+ minLength : 1
95+ title : fluentd Agent Base Directory (Optional)
96+ description : Base Directory Path of fluentd agent
97+ default : /var/log
98+ required : true
99+
100+ # string field
101+ la_namespace :
102+ type : string
103+ maxLength : 40
104+ minLength : 1
105+ title : Logging Analytics Namespace
106+ description : Enter Logging Analytics Namespace
107+ required : true
108+
109+ # string field
110+ la_logGroup_id :
111+ type : string
112+ maxLength : 255
113+ minLength : 1
114+ title : LogGroup OCID
115+ description : This LogGroup will store the data collected from OKE cluster.
116+ required : true
117+
118+ # outputs:
119+
120+ # controlCenterUrl:
121+ # type: link
122+ # title: Control Center
123+ # displayText: Control Center
124+ # visible: false
125+
126+ # schemaRegistryUrl:
127+ # type: link
128+ # title: Schema Registry
129+ # displayText: Schema Registry
130+
131+ # schemaRegistryPublicIps:
132+ # type: csv
133+ # title: Public IPs
134+
135+ # schemaRegistryLoadBalancer:
136+ # type: ocid
137+ # title: Load Balancer
138+
139+ # brokerPublicIps:
140+ # type: csv
141+
142+ # connectUrl:
143+ # type: link
144+ # title: Connect
145+ # displayText: Connect
146+
147+ # connectPublicIps:
148+ # type: csv
149+ # title: Public IPs
150+
151+ # restUrl:
152+ # type: link
153+ # title: Rest API
154+
155+ # # primaryOutputButton is a reference to a link output that creates a primary button
156+ # # on the Application Information tab.
157+ # # (Optional) if not provided, no primary button is shown. Also if the output
158+ # # referenced is not a link output, no button is shown.
159+ # primaryOutputButton: ${controlCenterUrl}
0 commit comments