gateway icon indicating copy to clipboard operation
gateway copied to clipboard

Add docs for upgrading Envoy Gateway

Open arkodg opened this issue 1 year ago • 7 comments

Description:

Describe the issue.

The steps to upgrade Envoy Gateway is different than when installing Envoy Gateway for the first time. Since helm skips updating the CRDs, we need to add explicit steps to

  1. Reinstall CRDs
  2. helm upgrade

[optional Relevant Links:]

Any extra documentation required to understand the issue.

arkodg avatar Oct 20 '23 18:10 arkodg

I'm interested in working on this documentation-related issue. Would you be able to assign it to me?

UtkarshUmre avatar Nov 25 '23 14:11 UtkarshUmre

thanks for picking this on up @UtkarshUmre, my recommendation would be to ask users to run helm template + filter CRDs + kubectl apply for the upgrade case (since CRDs are not updated/applied by helm when they exist in the cluster) before running helm install to install the controller

arkodg avatar Nov 27 '23 19:11 arkodg

This issue has been automatically marked as stale because it has not had activity in the last 30 days.

github-actions[bot] avatar Jan 06 '24 12:01 github-actions[bot]

hey @arkodg can you guide me what i have to do to solve this issue

UtkarshUmre avatar Jan 08 '24 20:01 UtkarshUmre

@UtkarshUmre the outcome of this issue is a new doc around Envoy Gateway upgrades under User Guides https://gateway.envoyproxy.io/latest/user/

  • it should assume there's an existing Envoy Gateway running in the system
  • above comment https://github.com/envoyproxy/gateway/issues/2031#issuecomment-1828459200 hints at what the upgrade steps will look like

arkodg avatar Feb 01 '24 00:02 arkodg

@UtkarshUmre are you planning on working on this one ?

arkodg avatar Feb 14 '24 01:02 arkodg

Hey, I'm a bit busy right now, Feel free to assign it to someone else who's interested

UtkarshUmre avatar Feb 14 '24 05:02 UtkarshUmre

fixed with https://github.com/envoyproxy/gateway/pull/4013

arkodg avatar Aug 15 '24 23:08 arkodg