@@ -46,13 +46,6 @@ sed -i '' "s/WILDCARD_BASE_DOMAIN/$WILDCARD_BASE_DOMAIN/" ./addons/chart/values.
46
46
echo " Installing Istiod..."
47
47
istioctl install -f ./istio-operator.yaml -n istio-system
48
48
49
- sleep 5
50
- INGRESS_IP=$( kubectl get svc/istio-ingressgateway -o ' jsonpath={.status.loadBalancer.ingress[0].ip}' )
51
- echo " Ingress gateway IP is $INGRESS_IP "
52
- echo " "
53
-
54
-
55
-
56
49
57
50
echo " Installing KeyCloak..."
58
51
kubectl create secret tls addons-certificates --key certs/server/server.key --cert certs/server/server.pem -n istio-system
@@ -62,7 +55,10 @@ helm install addons-keycloak -n istio-system ./addons/chart \
62
55
kubectl apply -f ./addons/mesh/keycloak.gw.yaml -n istio-system
63
56
kubectl apply -f ./addons/mesh/keycloak.vs.yaml -n istio-system
64
57
58
+ sleep 5
65
59
echo " "
60
+ INGRESS_IP=$( kubectl get svc/istio-ingressgateway -o ' jsonpath={.status.loadBalancer.ingress[0].ip}' )
61
+ echo " Ingress gateway IP is $INGRESS_IP "
66
62
echo " Keycloak hostname: keycloak.$WILDCARD_BASE_DOMAIN "
67
63
echo " Please update DNS and create oidc clients in KeyCloak:"
68
64
echo " DNS: *.$WILDCARD_BASE_DOMAIN "
@@ -85,11 +81,12 @@ helm template addons -n istio-system ./addons/chart \
85
81
--set-string ' switches.prometheus-enabled=true,switches.grafana-enabled=true,switches.kiali-enabled=true,switches.jaeger-enabled=true' \
86
82
> ./addons/gatekeeper/.addons-install-pre.yaml
87
83
kubectl kustomize ./addons/gatekeeper > ./addons/gatekeeper/.addons-install-post.yaml
88
-
89
84
kubectl apply -n istio-system -f ./addons/gatekeeper/.addons-install-post.yaml
90
- kubectl rollout status addons-kiali -n istio-system
91
- kubectl rollout status addons-grafana -n istio-system
92
- kubectl rollout status addons-jaeger-query -n istio-system
85
+
86
+ sleep 3
87
+ kubectl rollout status deploy/addons-kiali -n istio-system
88
+ kubectl rollout status deploy/addons-grafana -n istio-system
89
+ kubectl rollout status deploy/addons-jaeger-query -n istio-system
93
90
94
91
95
92
for SVC in grafana kiali jaeger ; do
0 commit comments