gendall.portainer_agent
ポータナエージェント
Dockerサービスとしてノードにポータナエージェントを追加する役割です。Dockerソケットをマウントし、ポート9001を公開します。この役割は、以下の環境変数を設定することで、エージェントとサーバー間の共有シークレットを指定するように構成できます:PORTAINER_SECRET=sh33ghhw32rjhb3
。
使い方
この役割をプレイブックに含めるには、requirements.txtファイルを使用します。
例プレイブック
- hosts: manager[0]
roles:
- portainer-agent
デプロイ
この役割は、Semverタグがリポジトリにプッシュされると、自動的にビルドされてAnsible Galaxyにデプロイされます。