問題タブ [puppet-enterprise]
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.
ssl - パペットエンタープライズSSL証明書エラー
EC2 にパペット エンタープライズをインストールしようとしています。
人形サーバーは正常に動作しているようです。
/etc/ホスト:
puppet cert list --all : 何も表示されません
パペットエージェントで:
/etc/ホスト:
「puppet agent --test」を実行すると
エラー: 証明書を要求できませんでした: マスターから取得した証明書がエージェントの秘密鍵と一致しません。これを修正するには、マスターとエージェントの両方から証明書を削除してから、パペットの実行を開始します。これにより、証明書が自動的に再生成されます。
マスターで:
エージェントで:
マスターでこのコマンドを実行すると。エラーが発生します:
「puppet agent -t」を実行すると、同じエラー メッセージが表示されます。
また、web-ui: bla1.example.com が「応答しない」リストに表示されることにも注意してください。
「puppet agent --server puppet --waitforcert 30 --test」を実行すると、同じエラー メッセージが表示され、その後、次のメッセージが表示されます。
puppet - puppet エージェントに変更が反映されない
centos 7 に puppet エンタープライズ 3.7.2 をインストールしました。Puppet マスターとエージェントの両方が動作しています。puppet エンタープライズ コンソールと添付のスクリーン ショットからノードを表示できます。
puppet サーバーで次の内容のマニフェスト ファイル /etc/puppetlabs/puppet/manifests/node.pp を作成しました。
マスターで次のコマンドを実行した後:
そして、クライアントノードで次のコマンドを実行しました:
Puppet ノードはマスターから変更を取得しません。
puppet - puppet apply 'クラスが見つかりませんでした'
これは非常に単純な問題であり、いくつかの提案された解決策を読みましたが、git::config クラスをインポートするために puppet apply を取得できません。これが私のファイル設定です:
nodes.pp 経由で git モジュールをインポートします。
site.pp は nodes.pp をインポートします。
git モジュールは次のように定義されています。
および構成ファイル:
puppet apply を実行すると、puppet が git::config クラスを見つけられません。
元のモジュールは puppetlabs-git (同じフォルダー構造) でしたが、簡略化されたファイル構造 (上記) を使用してエラーを再現しました。
更新 1
上記のタイプミス、git config.pp と init.pp はフォルダー /modules/git/manifests にあり、config.pp ファイルは「define git::config」を読み取ります
database-connection - 典型的な SQL インスタンスのように PuppetDB インスタンスにログインしますか?
たとえば、mysql インスタンスのように pe-puppetdb インスタンスにログインする方法があるかどうかを調べています。AKAmysql -u username -p
私は周りを見回しましたが、実際にはデータベースにカールする機能しか見ていませんが、実際に操作したいと思っています。これは可能ですか?
現在、Puppet バージョン 3.7.3 (Puppet Enterprise 3.7.1) を使用しています。
git - /var/www のインデックス ファイルを vcsrepo で上書きします。
デフォルトのindex.file(apaceh2に付属)を/var/www/
gitリポジトリにあるindexファイルで上書きするパペットモジュールを作成しようとしています。私は人形プラグイン Vcsrepo を使用してリポジトリを複製しています。
私は今、このエラーが発生しています:
force=>"true"
問題を解決することができずに、 を試しました。
linux - puppet エンタープライズのインストール中にエラーが発生しました
PuppetLabs の Web サイトから Puppet Enterprise 3.7 インストーラーをダウンロードしましたが、インストール中に以下のエラーが発生しました...
どうすればこれを修正できますか?