「kubectlgetnamespace」コマンド「namespacesisforbidden」エラー

ヤコブ

kubectl get namespaceKubernetesマスターノードでコマンドを使用すると、適切な出力が得られます。また、ローカルマシンでkubectlを構成しました。kubectlで構成されたローカルマシンから同じコマンドを実行すると、次のようなエラーが発生します。

Error from server (Forbidden): namespaces is forbidden: User "system:node:mildevkub020" cannot list resource "namespaces" in API group "" at the cluster scope

構成ファイルkubelet.confをクラスターからコピーし、.kube / configにコピーしました。また、kubectlをインストールしました。これが今までのプロセスです。

kubectl config viewの結果は次のようになります、

ここに画像の説明を入力してください

この問題を解決するにはどうすればよいですか?

ヴァシリーアンガポフ

Kubesprayはデフォルトで、クラスター管理kubeconfigファイルをinventory / mycluster / artifacts /admin.confとして保存します。詳細はこちら:https//github.com/kubernetes-sigs/kubespray/blob/master/docs/getting-started.md#accessing-kubernetes-api

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事