問題タブ [ansible-galaxy]

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 に答える
618 参照

git - git からロールをインストールする際に Ansible-galaxy タイムアウトを変更する方法

Ansible-galaxy を使用してローカルにインストールしようとしている Git に少し重い Ansible ロールがありますが、ロールのダウンロード中に接続がタイムアウトしたために、CRC チェックに失敗したというエラーが発生する可能性があります。ansible-galaxy タイムアウトを増やす方法はありますか。

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

ansible - Ansible タスクの依存関係をインストールするエレガントな方法は?

Playbook を実行しているホストにいくつかの Python ライブラリが存在する必要があるサードパーティの Ansible ロールを使用しています。

Ansible Galaxy が実際にこれらの依存関係をインストールすることを期待していますが、残念ながら、AG はロールの依存関係のみをインストールするため、そうではありません。そのため、手動で処理する必要があります。

自動化されたアプローチを探しています。エレガントな方法はありますか?

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

ansible - 銀河の役割に銀河の役割を含める方法は?

ロールを作成してオープンソースにプッシュしたいと思います。それを行う前に、私は1つのことに興味があります - サードパーティの銀河の役割を適切に含める方法は? でこのロールを指定する必要があることは知っています。meta/main.ymlまた、どこかで読んだこともありますrequirements.ymlが、正直に言うと、それを行う方法の完全な例を見たことがありません。誰かがそれを行う方法について段階的な指示をリストできますか?

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

ansible - ansible と ansible-galaxy の違いは何ですか

ansible と ansible-galaxy の主な違いは何ですか? docs から、ansible-galaxy はロールを管理 (作成および公開) することであり、それでは ansible は何のためにあるのでしょうか? プレイブックだけを実行するには?

ansible コマンドラインを使用してロールを作成できませんか?

よろしく、

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

git - Ansible Galaxy は SCM ファイルを保持します

私はコマンドを使用しています:

どこにrequirements.ymlある:

そして、ディレクトリを作成します:/etc/ansible/roles/ANSIBLE-ROLE

.gitSCM ファイルをディレクトリのように保持するにはどうすればよいですか?

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

ansible - 別のロールの依存関係リストで Ansible ロールとその引数を指定するにはどうすればよいですか?

依存ロールの依存関係リストでAnsibleロールとその引数を指定するにはどうすればよいですか? どちらも別々の Git リポジトリに保存されていますか?

tomcatroleが role のバージョン 8 に依存する次の間違った例を考えてみましょうopenjdk

依存関係の役割を指定する正しい方法は何openjdkですか?

Ansible ギャラクシー バージョン:

Ansible プレイブックのバージョン:

0 投票する
2 に答える
14782 参照

oracle - Ansible Playbook を使用した Oracle SQL スクリプトの実行

Ansibleドキュメントのコア データベース モジュールを見ても、Oracle 用のモジュールの兆候は見られません。Ansible for Oracle データベースを介して SQL/PLSQL デプロイメントを処理する最良の方法は何ですか?

これを処理するために、 Ansible Galaxyのロールを使用する必要がありますか? Galaxy for Oracle にリストされているロールをダウンロードした人はほとんどないようです。

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

ansible - マルチファイル Playbook からロールを使用する方法

次のように編成されたプレイブックがあります(この質問のために簡略化されています):

私の簡略化deploy.ymlは次のとおりです。

そして、私の簡略化roles/web/tasks/main.yml

これは次の場合に失敗します。

だから私はに変更しようとしroles/web/tasks/main.ymlました

同じように失敗します。私は失敗を理解しています(代わりに私がやっているタスクからロールを呼び出すことができないため、エラーはより明確になる可能性があります....)

ただし、私が望むこと、つまりその時点で nbextension が行っていることをどのように達成できるかは明確ではありません。そのロールを から に移動できroles/web/tasks/main.ymlますroles/web/meta/main.ymlが、それは機能しますが、 の前にVarious things that work実行され、後で実行する必要があります。それを達成する方法は?

nbextensionと書きましたが、同じ問題が銀河系の他の同様の役割でも発生することに注意してください。

編集:拡張機能が正しくインストールされており、次のようなスタンドアロンの単一ファイルのプレイブックから使用できることにも注意してください。

ただし、「Web」ロールについて上記で説明したより大きなプロジェクトに「統合」する必要があります(表示していないロールが他にもあります)

EDIT2:この質問に使用されているgalaxy ansibleロールの名前がjupyterextensionに変更されていることに注意してください。ただし、問題(および解決策)はどのロールでも同じです

0 投票する
3 に答える
48 参照

ansible - Ansible Galaxy ページの更新

galaxy.ansible.com にロールをコミットしました

Github の README ファイルにいくつかの変更をプッシュしました。

Galaxy.ansible.com に Github リポジトリーを再読み込みするように指示するにはどうすればよいですか?

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

ansible - ansible-galaxy コレクションのインストール タイムアウト

タイムアウトで終了する ansible コレクションのインストールに問題があります

問題は非常に明白です:

そこで、tarball からコレクションをインストールし、同じ問題で終了することにしましたが、今回は依存関係のダウンロードがタイムアウトしました

OSはCentos8、Ansibleの設定ファイルはインストールパッケージのオリジナル...

この問題を克服する方法はありますか?

ありがとう!