ansible

    13

    1答えて

    私はDirectory Layout構造に従って自分のプレイブックを整理しようとしています。ドキュメントには、ホスト固有のファイル/テンプレートの推奨事項がないようです。 私はこれらのファイルは私のルートに配置されている単一のサイト example.com-provision.yml example.com-deploy.yml のための2つの戯曲を持っています構造。プロビジョニング・脚本は、単に

    12

    2答えて

    私は、コントロールマシンにログオンしているアカウント以外のアカウントを使用してサーバーに対してAnsibleプレイブックを実行しようとしています。 [srv1] 192.168.1.146 ansible_connection=ssh ansible_user=user1 しかしAnsibleは以下のansible-playbook -i inventory playbook.yml -vv

    11

    2答えて

    ansibleでnginxのインストールと設定(httpsサイトのセットアップSSL証明書とともに)を設定しました。 SSL証明書はパスフレーズの下にあります。 nginxを再起動しているansilbeタスクを書きたいと思います。問題は次のとおりです。 通常、HTTPSサイトでnginxの内部の再起動時にPEM pass phraseを求めます。 AnはPlaybookの実行中にそのパスフレーズを

    6

    2答えて

    URLからいくつかの正規表現を抽出します。私はこれを行うことができる唯一の方法は、以下ました: - name: Set regex pattern for github URL set_fact: pattern="^(git\@github\.com\:|https?\:\/\/github.com\/)(.*)\/([^\.]+)(\.git)?$" - name: Ex

    8

    4答えて

    新しいマシン用のブートストラッププレイブックをAnsibleに書き込んで、ネットワーク設定を再構成したいと思っています。最初の実行時に、ターゲットマシンにはDHCP割り当てアドレスが割り当てられます。 プレイブックを実行するはずのユーザは、新しいマシンの割り当てられたIPアドレスを知っています。私は価値があることをユーザーに促したいと思います。 vars_promptモジュールは、ユーザーからの入

    26

    3答えて

    私はDockerイメージが実行されているところに大きなAnsibleプレイブックを持っています。私はそれらをバージョンアップするためのタグとして番号を使用しています。現在、すべてのhosts:セクションにこれを指定する必要があります。 グローバル変数がありますが、「不可能な」「グローバル変数」を検索して見つかったものから、それらはプレイブックの外に定義する必要があります。プレイブックのためのグロー

    9

    1答えて

    私のプロジェクトのリポジトリに保存されている設定ファイル用のテンプレートがあります。私がしたいのは、プロジェクトがリポジトリからクローン化された後、リモートサーバ上のそのテンプレートを使用して設定ファイルを作成するためにAnabilitiesのテンプレートモジュールを使用することです。 templateモジュールのマニュアルを見ると、src属性はローカルファイルのみをサポートしているようです。 私

    6

    1答えて

    は、ファイル内に存在し、ansibleの `lineinfile」 私は(.htaccessに)非コメントしたい行でコメント解除されている:私は次のように使用している #php_flag display_errors on : - name: Make sure PHP Errors are turned on lineinfile: dest={{ www_path }}/.hta

    38

    4答えて

    からAnsibleの脚本の変数をホストします [web] x.x.x.x [droplets] x.x.x.x は今、私はansible-playbook -i hosts/<env> server.ymlを実行し、[droplets]ために、この脚本を実行するためにserver.ymlからhosts: webを上書きしたいです。 server.ymlを直接編集することなく、一時的に無

    11

    3答えて

    私は新しくて、私はそれを実装しようとしています。私はインターネット上に存在する可能性のあるすべての方法とそれに関連するすべての質問を試みましたが、それでもエラーを解決することはできません。私を助けてください。 私はMacBookに無理なプレイブックをインストールしました。 ssh [email protected] と私が得た:私は、そのIP 10.4.1.141であり、ホストIP私はSSHを