Open lukidzi opened 2 years ago
This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed. If you think this issue is still relevant, please comment on it or attend the next triage meeting.
This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed. If you think this issue is still relevant, please comment on it or attend the next triage meeting.
This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed. If you think this issue is still relevant, please comment on it or attend the next triage meeting.
This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed. If you think this issue is still relevant, please comment on it or attend the next triage meeting.
This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed. If you think this issue is still relevant, please comment on it or attend the next triage meeting.
This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed. If you think this issue is still relevant, please comment on it or attend the next triage meeting.
This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed. If you think this issue is still relevant, please comment on it or attend the next triage meeting.
Description
Upgrade of
kuma-dp
requires a restart of the sidecar. That can cause downtime which can cause a lot of requests to fail. We should allow users a smooth upgrade from version to version without downtime if possible. Currently, upgrades require uninstalling transparent proxy and downloading new binaries. Maybe we can do better and e.g. add some command that is going to check if your env is compatible for a smooth upgrade. Also, we might need to add support for Envoy params to hot restart envoy: https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/operations/hot_restart#:~:text=In%20addition%20to%20robust%20statistics,connections%20during%20the%20drain%20process. https://github.com/kumahq/kuma/issues/1920