如何啟用 Gzip 壓縮以加速 ArgoCD Web UI
Argo CD 是用于 Kubernetes 的強大 GitOps 持續(xù)交付工具。
https://argo-cd.readthedocs.io/en/stable/
但是,在管理大量應(yīng)用程序時, ArgoCD Web UI 非常慢。怎樣才能加快 Web UI 的速度?
啟用 Gzip 壓縮
加速它的最簡單方法是壓縮它的所有資源。在 argocd-server 上啟用 Gzip 壓縮是實現(xiàn)這一目標的最簡單和最有效的方法。
argocd-server 是一個 gRPC/REST 服務(wù)器,它公開了 Web UI 使用的 API??梢酝ㄟ^啟用 GZIP 壓縮--enable-gzip
選項進行配置
argocd-server [flags]
--enable-gzip Enable GZIP compression
如果您的 ArgoCD 是使用社區(qū)維護的 Argo CD Chart 安裝的,
https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd
請使用以下配置啟用 Gzip 壓縮。
server:
extraArgs:
- --enable-gzip
總結(jié)
啟用 Gzip 壓縮以加速 ArgoCD Web UI。gzip 壓縮將顯著減少 UI 加載的數(shù)據(jù)量。
參考
argo-cd PR 壯舉:在 api 服務(wù)器中支持 gzip 壓縮 #4218:
https://github.com/argoproj/argo-cd/pull/4218)
argocd server 選項:
https://argo-cd.readthedocs.io/en/stable/operator-manual/server-commands/argocd-server/文章來源:http://www.zghlxwxcb.cn/news/detail-440325.html
交流
請關(guān)注微信公眾號【進擊云原生】,掃碼關(guān)注,了解更多咨詢,更有免費資源供您學習文章來源地址http://www.zghlxwxcb.cn/news/detail-440325.html
到了這里,關(guān)于ArgoCD Web UI 加載很慢?一招教你解決的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!