セントラル·フォアマンのノードの作成
中央フォアマンノードはWebインタフェースとプロビジョニングに使用される他のサーバーの構成制御を提供します, 構成および動作. これらの他には、インクルードDNSを切断, DHCP, TFTPおよび使用して中央のフォアマンノードとインターフェースパペットサービス "スマートプロキシ" クライアント.
Debianでのインストール 7 喘鳴
フォアマンは、スタンドアローンモードで人形操作で人形モジュールを介してインストールされています. これはフォアマンと一緒に実行されますパペットマスターをブートストラップするための適切なアプローチです。. 私も使って人形をインストール パペットラボリポジトリ.
パペットリポジトリを有効にする
apt.puppetlabs.comリポジトリからインストール人形. Debian用 7, コマンドは以下の通りです:
1 2 |
wget http://apt.puppetlabs.com/puppetlabs-release-wheezy.deb dpkg -i puppetlabs-release-wheezy.deb |
パペットエージェントのインストール
1 2 3 |
aptitude update aptitude install puppet puppet agent --version |
私が入手人形のバージョンです 3.3.2.
フォアマンリポジトリ
1 2 |
echo "deb http://deb.theforeman.org/ wheezy 1.3" > /etc/apt/sources.list.d/foreman.list wget -q http://deb.theforeman.org/foreman.asc -O - | apt-key add - |
フォアマンをインストール
私たちは、同じホスト上で一緒にフォアマンとパペットをインストールするためにフォアマンのインストーラを使用します.
1 2 |
aptitude update aptitude install foreman-installer |
インストーラは現在、フォアマンとパペットマスターをインストールするために使用され. これは、パッケージをダウンロードして設定するには、スタンドアロン·モードでパペットエージェントを使用しています.
1 |
foreman-installer |
正常終了
これは、インストールの成功がどのように見えるかです.
落とし穴
私が遭遇した問題の一覧
ケース
ホスト名は小文字でなければなりません. 証明書の名前が小文字であるときフォアマン人形モジュールは、証明書の生成に失敗, しかしモジュールは大文字ホスト名を使用して存在するかどうかを確認. 一般に, ホスト名は必ず小文字でなければなりません. 私はすぐに、このセットアップのために使用する仮想サーバに名前を付けるにはミスを犯した.
続ける ... 次の記事
コメントする最初の人になる. コメントを残す