inhumantsar.artifactory_swarm
artifactory-swarm
Docker Swarm上でArtifactoryを起動します。
要件
ターゲットホストにはDockerがインストールされており、Swarmが初期化されている必要があります。
対応プラットフォーム
- RHEL / CentOS: 6, 7
- Fedora: 24-28
- Debian:
- jesse
- sid
- stretch
- buster
- Ubuntu
- bionic
- artful
- zesty
- yakkety
- xenial
- Alpine
変数とデフォルト設定
デフォルト設定は試す場合には問題ありませんが、プロダクション環境に移行する際には artifactory_postgres_user
と artifactory_postgres_pass
を変更する必要があります。
自動プロキシ(例: jwilder/nginx-proxy
)を使用している場合も、 artifactory_deploy_labels
を変更する必要があります。
詳細は defaults/main.yml
を参照してください。
使い方
- hosts: localhost
connection: local
roles:
- inhumantasr/artifactory_swarm
スタックの削除
artifactory_remove
をtrueに設定し、プレイブックを実行します。例: ansible-playbook ... -e artifactory_remove=true myplaybook.yml
依存関係
なし
ライセンス
著者
プロジェクトについて
Launches Artifactory on Docker Swarm
インストール
ansible-galaxy install inhumantsar.artifactory_swarm
ライセンス
bsd-3-clause
ダウンロード
173
所有者