@@ -16,46 +16,76 @@ import status from './general/status.json';
16
16
import bookinfoHealthApp from './namespaces/bookinfo/health/app.json' ;
17
17
import bookinfoHealthService from './namespaces/bookinfo/health/service.json' ;
18
18
import bookinfoHealthWorkload from './namespaces/bookinfo/health/workload.json' ;
19
+ import bookinfoIstioConfig from './namespaces/bookinfo/istio_config.json' ;
19
20
import bookInfoMetrics from './namespaces/bookinfo/metrics' ;
20
21
/* bookinfo */
21
22
import bookinfoTls from './namespaces/bookinfo/tls.json' ;
22
23
/** Workloads **/
23
24
import bookinfoWorkloads from './namespaces/bookinfo/workloads.json' ;
25
+ import detailsWorkload from './namespaces/bookinfo/workloads/details_v1.json' ;
26
+ import kialitrafficWorkload from './namespaces/bookinfo/workloads/kiali_traffic_generator.json' ;
27
+ import productpagev1Workload from './namespaces/bookinfo/workloads/productpage_v1.json' ;
28
+ import ratingsv1Workload from './namespaces/bookinfo/workloads/ratings_v1.json' ;
29
+ import reviewsv1Workload from './namespaces/bookinfo/workloads/reviews_v1.json' ;
30
+ import reviewsv2Workload from './namespaces/bookinfo/workloads/reviews_v2.json' ;
31
+ import reviewsv3Workload from './namespaces/bookinfo/workloads/reviews_v3.json' ;
24
32
/** health **/
25
33
import istioSystemHealthApp from './namespaces/istio-system/health/app.json' ;
26
34
import istioSystemHealthService from './namespaces/istio-system/health/service.json' ;
27
35
import istioSystemHealthWorkload from './namespaces/istio-system/health/workload.json' ;
36
+ import istioSystemIstioConfig from './namespaces/istio-system/istio_config.json' ;
28
37
import istioSystemMetrics from './namespaces/istio-system/metrics' ;
29
38
/* istio-system */
30
39
import istioSystemTls from './namespaces/istio-system/tls.json' ;
31
40
import istioSystemWorkloads from './namespaces/istio-system/workloads.json' ;
41
+ import grafanaWorkload from './namespaces/istio-system/workloads/grafana.json' ;
42
+ import istioegressgatewayWorkload from './namespaces/istio-system/workloads/istio_egressgateway.json' ;
43
+ import istioingressgatewayWorkload from './namespaces/istio-system/workloads/istio_ingressgateway.json' ;
44
+ import istiodWorkload from './namespaces/istio-system/workloads/istiod.json' ;
45
+ import jaegerWorkload from './namespaces/istio-system/workloads/jaeger.json' ;
46
+ import kialiWorkload from './namespaces/istio-system/workloads/kiali.json' ;
47
+ import prometheusWorkload from './namespaces/istio-system/workloads/prometheus.json' ;
32
48
/** health **/
33
49
34
50
import travelAgencyHealthApp from './namespaces/travel-agency/health/app.json' ;
35
51
import travelAgencyHealthService from './namespaces/travel-agency/health/service.json' ;
36
52
import travelAgencyHealthWorkload from './namespaces/travel-agency/health/workload.json' ;
53
+ import travelAgencyIstioConfig from './namespaces/travel-agency/istio_config.json' ;
37
54
import travelAgencyMetrics from './namespaces/travel-agency/metrics' ;
38
55
/* Travel agency */
39
56
import travelAgencyTls from './namespaces/travel-agency/tls.json' ;
40
57
import travelAgencyWorkloads from './namespaces/travel-agency/workloads.json' ;
58
+ import carsv1Workload from './namespaces/travel-agency/workloads/cars_v1.json' ;
59
+ import discountsv1Workload from './namespaces/travel-agency/workloads/discounts_v1.json' ;
60
+ import flightsv1Workload from './namespaces/travel-agency/workloads/flights_v1.json' ;
61
+ import hotelsv1Workload from './namespaces/travel-agency/workloads/hotels_v1.json' ;
62
+ import insurancesv1Workload from './namespaces/travel-agency/workloads/insurances_v1.json' ;
63
+ import mysqldbv1Workload from './namespaces/travel-agency/workloads/mysqldb_v1.json' ;
64
+ import travelsv1Workload from './namespaces/travel-agency/workloads/travels_v1.json' ;
41
65
/** health **/
42
66
43
67
import travelControlHealthApp from './namespaces/travel-control/health/app.json' ;
44
68
import travelControlHealthService from './namespaces/travel-control/health/service.json' ;
45
69
import travelControlHealthWorkload from './namespaces/travel-control/health/workload.json' ;
70
+ import travelControlIstioConfig from './namespaces/travel-control/istio_config.json' ;
46
71
import travelControlMetrics from './namespaces/travel-control/metrics' ;
47
72
/* Travel control */
48
73
import travelControlTls from './namespaces/travel-control/tls.json' ;
49
74
import travelControlWorkloads from './namespaces/travel-control/workloads.json' ;
75
+ import travelControlWorkload from './namespaces/travel-control/workloads/control.json' ;
50
76
/** health **/
51
77
52
78
import travelPortalHealthApp from './namespaces/travel-portal/health/app.json' ;
53
79
import travelPortalHealthService from './namespaces/travel-portal/health/service.json' ;
54
80
import travelPortalHealthWorkload from './namespaces/travel-portal/health/workload.json' ;
81
+ import travelPortalIstioConfig from './namespaces/travel-portal/istio_config.json' ;
55
82
import travelPortalMetrics from './namespaces/travel-portal/metrics' ;
56
83
/* Travel portal */
57
84
import travelPortalTls from './namespaces/travel-portal/tls.json' ;
58
85
import travelPortalWorkloads from './namespaces/travel-portal/workloads.json' ;
86
+ import travelPortalTravels from './namespaces/travel-portal/workloads/travels.json' ;
87
+ import travelPortalViaggi from './namespaces/travel-portal/workloads/viaggi.json' ;
88
+ import travelPortalVoyages from './namespaces/travel-portal/workloads/voyages.json' ;
59
89
60
90
export const kialiData : { [ index : string ] : any } = {
61
91
auth : anonymousAuth ,
@@ -78,6 +108,16 @@ export const kialiData: { [index: string]: any } = {
78
108
service : istioSystemHealthService ,
79
109
workload : istioSystemHealthWorkload ,
80
110
} ,
111
+ workloads : {
112
+ grafana : grafanaWorkload ,
113
+ istioegressgateway : istioegressgatewayWorkload ,
114
+ istioingressgateway : istioingressgatewayWorkload ,
115
+ istiod : istiodWorkload ,
116
+ jaeger : jaegerWorkload ,
117
+ kiali : kialiWorkload ,
118
+ prometheus : prometheusWorkload ,
119
+ } ,
120
+ istioConfigList : istioSystemIstioConfig ,
81
121
} ,
82
122
bookinfo : {
83
123
tls : bookinfoTls ,
@@ -87,6 +127,16 @@ export const kialiData: { [index: string]: any } = {
87
127
service : bookinfoHealthService ,
88
128
workload : bookinfoHealthWorkload ,
89
129
} ,
130
+ workloads : {
131
+ detailsv1 : detailsWorkload ,
132
+ kialitrafficgenerator : kialitrafficWorkload ,
133
+ productpagev1 : productpagev1Workload ,
134
+ ratingsv1 : ratingsv1Workload ,
135
+ reviewsv1 : reviewsv1Workload ,
136
+ reviewsv2 : reviewsv2Workload ,
137
+ reviewsv3 : reviewsv3Workload ,
138
+ } ,
139
+ istioConfigList : bookinfoIstioConfig ,
90
140
} ,
91
141
'travel-control' : {
92
142
tls : travelControlTls ,
@@ -96,6 +146,10 @@ export const kialiData: { [index: string]: any } = {
96
146
service : travelControlHealthService ,
97
147
workload : travelControlHealthWorkload ,
98
148
} ,
149
+ workloads : {
150
+ control : travelControlWorkload ,
151
+ } ,
152
+ istioConfigList : travelControlIstioConfig ,
99
153
} ,
100
154
'travel-portal' : {
101
155
tls : travelPortalTls ,
@@ -105,6 +159,12 @@ export const kialiData: { [index: string]: any } = {
105
159
service : travelPortalHealthService ,
106
160
workload : travelPortalHealthWorkload ,
107
161
} ,
162
+ workloads : {
163
+ travels : travelPortalTravels ,
164
+ viaggi : travelPortalViaggi ,
165
+ voyages : travelPortalVoyages ,
166
+ } ,
167
+ istioConfigList : travelPortalIstioConfig ,
108
168
} ,
109
169
'travel-agency' : {
110
170
tls : travelAgencyTls ,
@@ -114,6 +174,16 @@ export const kialiData: { [index: string]: any } = {
114
174
service : travelAgencyHealthService ,
115
175
workload : travelAgencyHealthWorkload ,
116
176
} ,
177
+ workloads : {
178
+ carsv1 : carsv1Workload ,
179
+ discountsv1 : discountsv1Workload ,
180
+ flightsv1 : flightsv1Workload ,
181
+ hotelsv1 : hotelsv1Workload ,
182
+ insurancesv1 : insurancesv1Workload ,
183
+ mysqldbv1 : mysqldbv1Workload ,
184
+ travels : travelsv1Workload ,
185
+ } ,
186
+ istioConfigList : travelAgencyIstioConfig ,
117
187
} ,
118
188
} ,
119
189
workloads : {
0 commit comments