質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%

Q&A

解決済

1回答

2302閲覧

【k8s】kubectlコマンドがエラーになる

narururu

総合スコア172

0グッド

0クリップ

投稿2020/10/27 06:54

解決したい課題

kubectlを使用できるようにしたい。

試したこと

・kubectlのインストール
choco install kubectl

Chocolatey v0.10.15 Installing the following packages: kubectl By installing you accept licenses for the packages. kubectl not installed. The package was not found with the source(s) listed. Source(s): 'https://chocolatey.org/api/v2/' NOTE: When you specify explicit sources, it overrides default sources. If the package version is a prerelease and you didn't specify `--pre`, the package may not be found. Please see https://chocolatey.org/docs/troubleshooting for more assistance. Chocolatey installed 0/1 packages. 1 packages failed. See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log). Failures - kubectl - kubectl not installed. The package was not found with the source(s) listed. Source(s): 'https://chocolatey.org/api/v2/' NOTE: When you specify explicit sources, it overrides default sources. If the package version is a prerelease and you didn't specify `--pre`, the package may not be found. Please see https://chocolatey.org/docs/troubleshooting for more assistance.

現状

kubectl version

An error occurred (AccessDenied) when calling the AssumeRole operation: User: arn:aws:iam::015061834696:user/narururu is not authorized to perform: sts:AssumeRole on resource: arn:aws:iam::015061834696:user/naruko Client Version: version.Info{Major:"1", Minor:"16+", GitVersion:"v1.16.13-eks-2ba888", GitCommit:"2ba888155c7f8093a1bc06e3336333fbdb27b3da", GitTreeState:"clean", BuildDate:"2020-07-17T19:05:56Z", GoVersion:"go1.13.9", Compiler:"gc", Platform:"windows/amd64"} Unable to connect to the server: getting credentials: exec: exit status 254

どうすればkubectlを使用できるようになりますでしょうか。
ご教示いただけますでしょうか。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

公式に
https://kubernetes.io/ja/docs/tasks/tools/install-kubectl/

choco install kubernetes-cli

って書いてありますのでコマンドを変えて再実行頂けますでしょうか?

投稿2020/10/27 07:34

yasutakatou

総合スコア446

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

narururu

2020/10/27 10:50

ご回答ありがとうございます。yasutakatouさん☺ ご連絡が遅くなり申し訳ございません。 ご提示いただいたコマンドも実行したのですが、下記の通りエラーとなってしまいます。 choco install kubenetes-cli Chocolatey v0.10.15 Installing the following packages: kubenetes-cli By installing you accept licenses for the packages. kubenetes-cli not installed. The package was not found with the source(s) listed. Source(s): 'https://chocolatey.org/api/v2/' NOTE: When you specify explicit sources, it overrides default sources. If the package version is a prerelease and you didn't specify `--pre`, the package may not be found. Please see https://chocolatey.org/docs/troubleshooting for more assistance. Chocolatey installed 0/1 packages. 1 packages failed. See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log). Failures - kubenetes-cli - kubenetes-cli not installed. The package was not found with the source(s) listed. Source(s): 'https://chocolatey.org/api/v2/' NOTE: When you specify explicit sources, it overrides default sources. If the package version is a prerelease and you didn't specify `--pre`, the package may not be found. Please see https://chocolatey.org/docs/troubleshooting for more assistance.
narururu

2020/10/28 10:54

アドバイスありがとうございます! choco install kubernetes-cliをたたいたらインストールできました!本当にありがとうございます! しかし、WSL2(Linux)では下記のエラーとなってしまいkubectlをインストールできません(T_T) 公式ページを参考に進めているのですが、、、 https://kubernetes.io/ja/docs/tasks/tools/install-kubectl/ ↓実行コマンド https://kubernetes.io/ja/docs/tasks/tools/install-kubectl/ ↓エラー wsl@DESKTOP-04UOGHH:/mnt/c/Windows/System32$ sudo curl -LO https://storage.googleapis.com/kubernetes-release/release/$(c url -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0Warning: Failed to create the file kubectl: Permission denied 0 41.0M 0 1387 0 0 1775 0 6:43:47 --:--:-- 6:43:47 1773 curl: (23) Failed writing body (0 != 1387)
yasutakatou

2020/10/28 12:57

無事インストール出来たようでなによりです!良かった! >下記のエラーとなってしまいkubectlをインストールできません(T_T) ファイルのダウンロード場所が/mnt/c/Windows/System32ってWindowsのシステムディレクトリなので 書き込めないのだと思います。ユーザーのホームディレクトリなど書き込み権のあってシステムが使ってないとこで再度実行してみてくださいな。
narururu

2020/10/28 14:05 編集

ホームディレクトリでコマンドを実行したらインストールできました!ありがとうございます! system32ディレクトリ配下ではインストールできないんですね。知らなかたです。覚えておきます。 wsl@DESKTOP-04UOGHH:/$ sudo curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl [sudo] password for wsl: % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 41.0M 100 41.0M 0 0 21.6M 0 0:00:01 0:00:01 --:--:-- 21.6M ご丁寧にありがとうございました。感謝です!
yasutakatou

2020/10/28 14:21

WindowsはUnixと違ってめんどくさくて、例外が多いんですよね。フツーに分からなくても仕方ないですよ。無事解決したみたいで良かったです!お疲れ様でした! ただ、追加で質問があるとなると他の人も交えてオープンで調査したいので新しく記事投稿してくださいなー。
narururu

2020/10/29 01:03

そうなんですね。 追加の質問に関しては別で投稿します。 まずは自分で調べて解決を試みます! 本当にありがとうございました!助かりました☺
yasutakatou

2020/10/29 02:44

いえいえ。こちらこそお役に立てて嬉しいです!次はノウハウが生かせて自己解決できるとさらに楽しくなりますよ!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問