問題タブ [ansible-awx]

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.

0 投票する
1 に答える
143 参照

python - Ansible Playbook を使用して Python で Ansible Module を実行する方法

fail2ban の構成を管理するために Python でモジュール ansible を開発する必要がありますが、プレイブックを実行するときにそれを実行することができません。

プレイブックのコード:

モジュールコード:

Pythonコードはまだ終わっていません。先に進む前にテストしたかっただけです。

しかし、モジュールの実行方法がわかりません。プレイブックを起動しようとすると、次のエラーが発生します。画像の説明をここに入力してください

0 投票する
1 に答える
117 参照

ansible - ユーザー入力に従って動作する ansible プレイブックを作成するには?

私の ansible プレイブックでは、ユーザーから 2 つの入力を取得しています。また、オプションである必要がある 3 番目の入力も取得したいと考えていました。ユーザーが var3 の値を指定した場合、プレイブックはタスクを実行する必要があります。これを達成するには?

また、私は ansible に awx オープンソース UI を使用していることを知りたかったので、ホストを選択して ansible awx インベントリでプレイブックを実行します。その後、プレイブックの「ホスト」に何を書くか、そのままにしておくことができます。

0 投票する
0 に答える
769 参照

python-3.x - pip のセットアップ ツールをアップグレードするにはどうすればよいですか

私は Docker/Python を初めて使用し、既存の AWX の Docker イメージの Dockerfile を更新して、次のパッケージの最新バージョンがあることを確認しようとしています。/usr/lib/python3.6/site-packages

以下は私の環境情報です:

Docker バージョン 19.03.3、ビルド a872fc2f86

Docker ベース イメージ: centos:latest

これを変更する Dockerfile は、こちらから入手できます

これまでに複数の投稿/ブログから読んだことから、これは通常、単純に更新する必要があります。

しかし、これを実行すると、次のようになります(パスに含まれる別localのパスが表示されます。

次のことも試しましたが、これは役に立ちませんでした:

これは、上記の変更が Dockerfile に適用された方法です。

この Dockerfile では、pip パッケージを更新するために、Dockerfile の 124行目の後に次の行を追加しました。

Dockerfile からの必要なセクションのスナップショット

どういうわけか、変更が正しいパスに反映されていません。誰かが内部のパッケージを更新する方法を提案できますか:/usr/lib/python3.6/site-packages