puppet

Puppetのマニュアルページで、「--localcacert」はどこにありますか?
puppet

Puppetのマニュアルページで、「--localcacert」はどこにありますか?

人形に初めて触れました。このオプションを使用するコマンドがあります--localcacert。コマンドは次のとおりです。 puppet agent -t --localcacert <path to CA cert> --ca_server <CA server hostname> --onetime --waitforcert 30 このオプションが何をしているのか知りたいのですが、--localcacertマニュアルページにはありません。 ここにもありません。https://www.puppet.com/docs/puppet/...

Admin

Debian でパッケージ pdk が見つかりません
puppet

Debian でパッケージ pdk が見つかりません

pdkDebian ブルズアイに外部パッケージをインストールしようとしています。フォローする公式説明私は次のことをしました。 wget https://apt.puppet.com/puppet-tools-release-bullseye.deb dpkg -i puppet-tools-release-bullseye.deb apt-get update apt-get install pdk 新しいドッカー画像で実行したすべての手順は次のとおりですdebian:bullseye。 パッケージリストの更新とwgetのインストール root@fb9...

Admin

NixOSまたはGuixシステムに基づく大規模なサービスはありますか?
puppet

NixOSまたはGuixシステムに基づく大規模なサービスはありますか?

仮想化とコンテナ化がネットワークサービススペースに浸透するにつれて、カスタマイズされたオーバーレイテンプレートを適用してこれらのシステムを構成および調整するためのさまざまなツールとシステムが登場しました。 しかし、ほとんどのPOSIXベースのシステムは、単に標準のLinuxベースのオペレーティングシステムを新しい環境に適応させます。 対照的に、ニックOSそしてGUIXシステムデフォルトのアーキテクチャでは、読み取り専用ファイルライブラリを中心に宣言言語を使用してオーバーレイを管理するアプリケーションに最適です。このデザインは、Puppet、Chef、Ansi...

Admin

Puppet マニフェスト設定を Hiera に変換
puppet

Puppet マニフェスト設定を Hiera に変換

人形を介してcorosync-pacemakerクラスタをインストールしました。さて、データをhieraファイルに保存したいと思います。 cs_primitive部分をyamlファイルに変換するにはどうすればよいですか? cs_primitive { 'nfsshare_fs': primitive_class => 'ocf', primitive_type => 'Filesystem', provided_by => 'heartbeat', parameters => { 'device' ...

Admin

情報
puppet

情報

情報 root@slx04c-8odu:/home/xiaojguan# which puppet /usr/share/rvm/rubies/ruby-2.3.8/bin/puppet root@slx04c-8odu:/home/xiaojguan# puppet -V 3.8.6 root@slx04c-8odu:/home/xiaojguan# facter -v 1.7.5 root@slx04c-8odu:/home/xiaojguan# ll /var/lib/puppet/lib/facter/ total 188 drwxr-xr-x 3 ...

Admin

人形ですぐにコマンドを実行する必要がありますか?
puppet

人形ですぐにコマンドを実行する必要がありますか?

たとえば、次のディレクトリ(/tmp/example)がある場合は、puppetで次のコマンドを一度実行したいと思います。はい - リリース - 88.99.05-rc1.tar.gzファイルは特定の瞬間にのみ表示されます。次に、新しい名前(example-releases-stable.tar.gz)のみを移動して抽出する必要があります。そうでなければexample-releases-stable.tar.gzいつでも動かない。 exec { 'fetching_example_tarball': cwd => '/tmp/example...

Admin

Puppet Bolt はジョブとして実行される Bash スクリプトに引数を渡しません。
puppet

Puppet Bolt はジョブとして実行される Bash スクリプトに引数を渡しません。

リモートシステムでBashスクリプトを実行するためにPuppet Boltを使用しようとすると、Boltコマンドに渡された引数を受け取らないため、スクリプトが正しく機能しない状況に常に直面します。次の操作でスクリプトを実行する場合: bolt task run --targets localhost madeUpModule::scriptTakeInUserAndGroup user='testuser' group='testgroup' No user or group definedスクリプトに対して定義した条件に基づいています。 これはすべて、スク...

Admin

Puppet - 8140にリスナーがありませんタイムアウトのため、puppetserver.service 操作が失敗しました。
puppet

Puppet - 8140にリスナーがありませんタイムアウトのため、puppetserver.service 操作が失敗しました。

ある時点で実行されていたPuppet設定があります。 netstat -lnpを実行すると、8140を受信するPuppetサーバーは表示されません。 トラブルシューティング中に、次のコマンドを使用してPuppetサービスを手動で起動してみました。 sudo service puppetserver.service start ただし、これにより次のエラーが発生します。 Job for puppetserver.service failed because a timeout was exceeded. See "systemctl status p...

Admin

Puppetはマニフェストの変更を反映しません。
puppet

Puppetはマニフェストの変更を反映しません。

モジュールマニフェストがありますwork.pp。を実行して確認すると、事実は適切な値を持ちます。しかし、私のファイルには次の条件があります。has_work/lib/facter/work.rbpuppet agent -tfacter -p has_workwork.pp if ($has_work) { $create_file = true } その後、これに基づいて$create_file次の内容があります。 if ($create_file) { file { "create file": ...

Admin

LinuxでpowershellとAnsibleを使用する
puppet

LinuxでpowershellとAnsibleを使用する

Powershellを表示するときは、通常、同種ネットワークのWindowsコンピュータで使用するためのものであるとします。 厳密に Linux 内で「核心」 Powershell のみを使用して確認してください。オートメーション: お客様は、Ansible 文書のメンテナンスされていないバージョンを読んでいます。保守されていないAnsibleバージョンには、パッチが適用されていないセキュリティ脆弱性(CVE)が含まれる可能性があります。メンテナンス版にアップグレードしてください。最新のAnsibleドキュメントを参照してください。 Linux...

Admin

Puppetが認証キーに追加した内容を上書きするのを防ぐにはどうすればよいですか?
puppet

Puppetが認証キーに追加した内容を上書きするのを防ぐにはどうすればよいですか?

当社では、すべての従業員に毎年更新される秘密鍵を提供し、それを使用して仮想マシンに接続する必要があります。ここのSAには、私の公開鍵を照会してそれらをリンクできるように、すべての仮想マシンの~/.ssh/authorized_keysファイルに保存する人形スクリプトがあります。 問題は、Authorized_keysファイルを上書きしていることです。つまり、ファイルに追加した他のキーも上書きされます。主にSCPを実行するためにボックスAからボックスBに接続することを望み、sudo権限ボックスを持つ複数のユーザーであるため、ボックスAに秘密鍵を入れたくないの...

Admin

人形systemctlがサービスの開始を拒否する「停止」systemctlサービスを変更する方法は?
puppet

人形systemctlがサービスの開始を拒否する「停止」systemctlサービスを変更する方法は?

RHELで実行中のアプリケーションを起動できず、ただ停止する状況が発生しました。 sudo systemctl start myservice このサーバーのログにアクセスできないjournaldため、サーバーの状態は謎です。 アプリケーションインスタンスは詳細を記録するため、「起動」されませんが、アプリケーションログには触れません。 私の友人が来て、このボックスでpuppetエージェントのアップデートを実行しました。 puppet agent --environment=production --test その後、サービスを停止して開始でき...

Admin

Puppet エージェント環境
puppet

Puppet エージェント環境

私が読んでいる環境に関するPuppetドキュメントそして、この特定の声明の説明をしたいと思います。 ノードがマスターノードにディレクトリを要求したときに環境を要求します。 ENC を使用し、これがノードの環境を指定する場合は、構成ファイルのすべての項目をオーバーライドします。 これは、私のノードが本番環境でディレクトリを要求しても、別の環境である同じノードが存在する場合、マスターノードがそのディレクトリをノードに割り当てます。私が知っている限り、エラーが発生するはずです。 ...

Admin