1

このチュートリアルに基づいて、oo-installer を使用して openshift origin をインストールおよび構成しようとしています。

しかし、パペットを適用する際にいくつかの問題に直面しています。

Warning: Config file /etc/puppet/hiera.yaml not found, using Hiera defaults
Warning: Variable access via 'fqdn' is deprecated. Use '@fqdn' instead. template[inline]:1
(at /usr/lib/ruby/siteruby/1.8/puppet/parser/templatewrapper.rb:76:in `methodmissing')
Warning: Scope(Class[Openshiftorigin::Plugins::Dns::Nsupdate]): Generate the Key file with '/usr/sbin/dnssec-keygen -a HMAC-MD5 -b 512 -n USER -r /dev/urandom -K /var/named apps.example.com'
Warning: Scope(Class[Openshiftorigin::Plugins::Dns::Nsupdate]): Use the last field in the generated key file /var/named/Kapps.example.com*.key
Error: bindkey is required. at /etc/puppet/modules/openshiftorigin/manifests/plugins/dns/nsupdate.pp:30 on node master.openshift.example.com
Error: bindkey is required. at /etc/puppet/modules/openshift_origin/manifests/plugins/dns/nsupdate.pp:30 on node master.openshift.example.com

誰でも私を助けることができますか?

4

1 に答える 1

0

「dnssec-keygen」コマンド「/usr/sbin/dnssec-keygen -a HMAC-MD5 -b 512 -n USER -r /dev/urandom -K /var/」を実行して、記載されているとおりにキー ファイルを生成してください。名前付き apps.example.com'

dnssec-keygen ユーティリティは、指定された「/var/named」ディレクトリにある SecureDNS キー ファイルを生成します。

'cat /var/named/Kapps.example.com.*.key | awk '{print $8}''

最後のコマンドによって返されるキーの形式は、「CNk+wjszKi9da9nL/1gkMY7H+GuUng==」のようになります。このキーは bind_key puppet パラメーターで設定されます。

たとえば、生成された puppet オリジン構成ファイルに次のキーを追加します - bind_key => 'CNk+wjszKi9da9nL/1gkMY7H+GuUng==',

于 2016-03-18T20:10:06.283 に答える