私はAnsible 2.Xを使用していて、いくつかのパッケージをインストールするyum module
ansible docsにyum confファイルへのパスを提供するオプションが見つかりませんでした。ここでyum confファイルでyumモジュールを使用することができません
は、私が現在持っているものです。
tasks:
- name: install dependencies
yum: name={{ item }} state=latest disablerepo=* enablerepo=pmyrepo-*
with_items:
- package1
- package2
- package3
現在のアプローチは、ホストのyumのグローバル設定を使用している、私は私がどこかでホスティングしています私の設定ファイルを、使用したいです。ここで
は私がyum
で実行するコマンドです:
yum -c path_to_conf_file -y install packages
は、yumのモジュールでそれを行う方法はありますか?
'conf_file'はあなたのためには機能しませんか? confファイルがローカルの場合、 '/ etc/yum.repos.d'に置くことができ、自動的に索引が付けられます。リモートの場合、 'conf_file'を使うことができます。あなたの状況に珍しい何かがありますか? –
so ... 'yum'モジュールを使用していて、' conf_file'フラグを提供している場合、リモートのグローバルconfファイルを使用します。作成したconfファイルを使いたいのですが、このファイルはグローバル設定ディレクトリ( '/ etc/yum.repos.d')の下には保存されていません – user3502786
私はAnipalが本質的にそれをサポートするとは思いません。これらのタイプのソフトウェアの開発者は、システム構成のためのある種の「ベストプラクティス」を想定しています。 –