問題タブ [etcdctl]
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.
etcd - スクリプトから etcd クラスター ID を取得するには?
etcd
作成したクラスターを文書化するスクリプトを作成しています。クラスター ID とメンバー ID を取得して、レポートに書き込みたいと考えています。
を使用して、メンバー ID を簡単に取得できますetcdctl member list
。
ただし、スクリプトからクラスター ID を取得するにはどうすればよいですか? 印刷されている唯一の場所は、が最初に初期化されたstdout
ときです。etcd
kubernetes - Kubernetes クラスターで etcdctl を使用する際のエラー: 「不明な機関によって署名された証明書」
minikube を実行していて、ETCD にキーをリストしようとしています。
etcdctl
github から最新のクライアントをダウンロードしました:
https://github.com/etcd-io/etcd/releases/download/v3.3.18/etcd-v3.3.18-linux-amd64.tar.gz
からの証明書で実行しようとしました/home/myuser/.minikube/certs
:
私はエラーを受け取りました:
エラー: クライアント: etcd クラスターが利用できないか、正しく構成されていません。エラー #0: x509: 不明な機関によって署名された証明書
エラー #0: x509: 不明な機関によって署名された証明書
正しい証明書を使用しましたか?
そのようなさまざまな証明書を試しました:
以前から同じエラーを受け取りました。
何が問題なのですか?
kubernetes - etcdctl からの ETCD メトリクスの取得
ETCD キーの数とサイズ、および kubernetes ポッド (etcdctl) への exec (ing) を介して ETCD に対して行われたリクエストの数などの ETCD メトリックを取得しようとしていますが、これに使用するコマンドがわかりません。
代替手段 (cUrl など) も役立ちます。
助けてくれてありがとう!
etcd - ETCD 警告 サーバーは root ユーザーを初期化する必要があります
私は単純なetcd
サーバーを実行しており、この github プロジェクトを使用etcd-keeper
して、etcd
.
etcd-keeper プロジェクトはこちらにあります: https://github.com/evildecay/etcdkeeper
root
usingを作成しましたがetcdctl
、すべて正常に動作します。
また、表示アクセスが制限されている別のユーザーを作成する必要がありました。そのため、別のtest-user
ユーザーを作成read-only
し、関連する権限を持つロールを追加しました。
etcd-keeper
すべて問題ありませんが、それを使用して etcd サーバーにアクセスしようとすると、最初にユーザーでサインインしない限り、資格情報でログインできませんtest-user
root
root ユーザーの資格情報を .log の個人ログと共有する必要はありませんtest-user
。そうでなければ、新しいユーザー noh を作成しても意味がありません。
この警告は次のように表示されます。
誰かがこの問題を解決するのを手伝ってくれますか? etcd
これはサーバー側からのエラーですか? 誰もこれetcd-keeper
を以前に使用したことがありますか?
ありがとうございました。