問題タブ [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.
git - git からロールをインストールする際に Ansible-galaxy タイムアウトを変更する方法
Ansible-galaxy を使用してローカルにインストールしようとしている Git に少し重い Ansible ロールがありますが、ロールのダウンロード中に接続がタイムアウトしたために、CRC チェックに失敗したというエラーが発生する可能性があります。ansible-galaxy タイムアウトを増やす方法はありますか。
ansible - Ansible タスクの依存関係をインストールするエレガントな方法は?
Playbook を実行しているホストにいくつかの Python ライブラリが存在する必要があるサードパーティの Ansible ロールを使用しています。
Ansible Galaxy が実際にこれらの依存関係をインストールすることを期待していますが、残念ながら、AG はロールの依存関係のみをインストールするため、そうではありません。そのため、手動で処理する必要があります。
自動化されたアプローチを探しています。エレガントな方法はありますか?
ansible - 銀河の役割に銀河の役割を含める方法は?
ロールを作成してオープンソースにプッシュしたいと思います。それを行う前に、私は1つのことに興味があります - サードパーティの銀河の役割を適切に含める方法は? でこのロールを指定する必要があることは知っています。meta/main.yml
また、どこかで読んだこともありますrequirements.yml
が、正直に言うと、それを行う方法の完全な例を見たことがありません。誰かがそれを行う方法について段階的な指示をリストできますか?
ansible - ansible と ansible-galaxy の違いは何ですか
ansible と ansible-galaxy の主な違いは何ですか? docs から、ansible-galaxy はロールを管理 (作成および公開) することであり、それでは ansible は何のためにあるのでしょうか? プレイブックだけを実行するには?
ansible コマンドラインを使用してロールを作成できませんか?
よろしく、
git - Ansible Galaxy は SCM ファイルを保持します
私はコマンドを使用しています:
どこにrequirements.yml
ある:
そして、ディレクトリを作成します:/etc/ansible/roles/ANSIBLE-ROLE
.git
SCM ファイルをディレクトリのように保持するにはどうすればよいですか?
ansible - 別のロールの依存関係リストで Ansible ロールとその引数を指定するにはどうすればよいですか?
依存ロールの依存関係リストでAnsibleロールとその引数を指定するにはどうすればよいですか? どちらも別々の Git リポジトリに保存されていますか?
tomcat
roleが role のバージョン 8 に依存する次の間違った例を考えてみましょうopenjdk
。
依存関係の役割を指定する正しい方法は何openjdk
ですか?
Ansible ギャラクシー バージョン:
Ansible プレイブックのバージョン:
oracle - Ansible Playbook を使用した Oracle SQL スクリプトの実行
Ansibleドキュメントのコア データベース モジュールを見ても、Oracle 用のモジュールの兆候は見られません。Ansible for Oracle データベースを介して SQL/PLSQL デプロイメントを処理する最良の方法は何ですか?
これを処理するために、 Ansible Galaxyのロールを使用する必要がありますか? Galaxy for Oracle にリストされているロールをダウンロードした人はほとんどないようです。
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に変更されていることに注意してください。ただし、問題(および解決策)はどのロールでも同じです
ansible - Ansible Galaxy ページの更新
galaxy.ansible.com にロールをコミットしました
Github の README ファイルにいくつかの変更をプッシュしました。
Galaxy.ansible.com に Github リポジトリーを再読み込みするように指示するにはどうすればよいですか?
ansible - ansible-galaxy コレクションのインストール タイムアウト
タイムアウトで終了する ansible コレクションのインストールに問題があります
問題は非常に明白です:
そこで、tarball からコレクションをインストールし、同じ問題で終了することにしましたが、今回は依存関係のダウンロードがタイムアウトしました
OSはCentos8、Ansibleの設定ファイルはインストールパッケージのオリジナル...
この問題を克服する方法はありますか?
ありがとう!