簡體   English   中英

如何將 argo 工作流程與 argo cd 結合起來?

[英]How to combine argo workflow with argo cd?

我想在我的 K8S 集群上部署Keycloak 另外,使用Keycloack的前提是有數據庫,所以我打算使用postgresql。

在部署 Keycloak 之前,數據庫必須啟動並運行。 對於這樣的場景,我認為,我應該使用Argo Workflow

我的問題是,在數據庫啟動並通過 Argo Workflow 運行后,如何觸發 ArgoCD? 或者如何將 Argo Workflow 與 ArgoCD 結合起來?

這應該可以在不使用 Argo Workflow 啟動 Postgres 服務器的情況下實現。 ArgoCD 支持多種方式來部署包括 Keycloack 和 Postgres 的資源“包”。

例如,您可以使用Keybase 的 Helm 圖表,它可以選擇支持 Postgres 組件。

然后,您可以按照ArgoCD 的有關部署 Helm 圖表的文檔進行操作

雖然 Argo Workflows確實有助於管理順序任務,但這些任務通常是短暫的——它們執行一次就消失了。 對於更持久的 Postgres 服務器,您希望使其成為部署的一部分,而不是一次性任務。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM