Skip to content

Commit 6cc5620

Browse files
committed
Add troubleshooting instructions for Istio upgrades
Signed-off-by: Stefan Prodan <[email protected]>
1 parent 4ea6911 commit 6cc5620

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# gitops-istio
22

33
[![e2e](https://github.com/stefanprodan/gitops-istio/workflows/e2e/badge.svg)](https://github.com/stefanprodan/gitops-istio/actions)
4+
[![e2analyzee](https://github.com/stefanprodan/gitops-istio/workflows/analyze/badge.svg)](https://github.com/stefanprodan/gitops-istio/actions)
45
[![license](https://img.shields.io/github/license/stefanprodan/gitops-istio.svg)](https://github.com/stefanprodan/gitops-istio/blob/main/LICENSE)
56

67
This is a guide where you will get hands-on experience with GitOps and
@@ -154,6 +155,22 @@ spec:
154155
After modifying the Helm release values, you can push the change to git and Flux
155156
will reconfigure the Istio control plane according to your changes.
156157
158+
You can monitor the Helm upgrades with:
159+
160+
```bash
161+
flux -n istio-system get helmreleases --watch
162+
```
163+
164+
To troubleshoot upgrade failures, you can inspect the Helm release with:
165+
166+
```bash
167+
kubectl -n istio-system describe helmrelease istio-gateway
168+
```
169+
170+
Flux issues Kubernetes events containing all the errors encountered during reconciliation.
171+
You could also configure Flux to publish the events to Slack, MS Team, Discord and others;
172+
please the [notification guide](https://fluxcd.io/docs/guides/notifications/) for more details.
173+
157174
## Istio control plane upgrades
158175

159176
Istio upgrades are automated using GitHub Actions and Flux.

0 commit comments

Comments
 (0)