1

Docker Swarmに基づくVisual Studio Team ServicesでCI/CDを設定しています。VSTS + Docker Swarm:私設ネットワーク下での連続展開

私が配備しているターゲットマシンはプライベートネットワークの下にあります。

そのため、ターゲットマシンにはVSTSからアクセスできないため、sshやあらゆる種類のwebhookを使用してデプロイメントを開始することはできません。

これを解決するために、ターゲットマシン上でいくつかのサービスを実行して、新しいイメージがレジストリにプッシュされているかどうかを定期的に確認することを考えています。

このユースケースをカバーするサービスはありますか?

答えて

2

このプライベートエージェントを使用してビルドまたはリリースするだけで、ターゲットマシンにアクセスできるマシン(プライベートエージェントをそのターゲットマシンでセットアップ可能)にセットアップするだけで済みます。

つまり、ターゲットマシンはエージェントマシンからアクセスできる必要があります。

Deploy an agent on Linux

関連する問題