問題タブ [argocd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
continuous-integration - Github アクション、Helm、Argo CD を使用して CI/CD パイプラインを構築する
アプリケーション コードと Helm マニフェストが配置されている Git リポジトリがあります。アプリケーション コードが配置されているディレクトリにコミットすると、docker ビルドがトリガーされ、新しいイメージがプライベート リポジトリにプッシュされます。
一方、Argo は Helm マニフェストの変更を監視し、Kubernetes クラスターにデプロイしますが、Helm 値ファイル内のイメージのタグを変更した場合に限ります。
この手動のステップを回避して完全に自動化されたパイプラインを作成する方法はありますか?
apache - make_sock: アドレス [::]:80 Kubernetes にバインドできませんでした
Kubernetes
と を使用して github リポジトリからアプリを起動していArgoCD
ます。
ポッドにログインすると、次のようになります。
この問題は、次のfrontend
ように定義されている Deployment オブジェクトに起因します。
アクセス許可に関する解決策を見root
てきましたが、何もうまくいきませんでした