Argo CD: Enable Gzip Compression to Speed Up Web UI

Argo Logo

Argo CD is a powerful GitOps continuous delivery tool for Kubernetes. However, Argo CD Web UI is very slow when managing a lot of Applications.
How can we faster the Web UI ?

Argo UI

Enable Gzip Compression

The easiest way to speed it up is to compress all its resources. Enabling Gzip compression on argocd-server is the simplest and most efficient ways to achieve that.

The argocd-server is a gRPC/REST server which exposes the API consumed by the Web UI. It can be configured by the --enable-gzipoption to Enable GZIP compression

argocd-server [flags]              --enable-gzip       Enable GZIP compression

If your Argo CD is installed using the community maintained Argo CD Chart, using the following configuration to enable Gzip compression.

- --enable-gzip

Wrap up

When possible, enable Gzip compression to speed up Argo CD Web UI.

The gzip compression will significantly reduce the amount of data loaded by the UI.




Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Able Lv

Able Lv


Cloud Infrastructure Engineer @Airwallex: Kubernetes, DevOps, Terraform, Istio, Go, and Cloud-Native stuff