0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

kubectl get deploymentコマンドで「No resources found in default namespace.」エラー

Posted at

kubernetesで作成したDeploymentを確認しようと、以下のコマンドを実行したのですがエラーになりました:cry:

$ kubectl get deployment
No resources found in default namespace.

##原因・解決法
どうやらDeploymentが正しく作成できていなかったことが原因のようです。
kubectlのバージョン1.8より前は、以下のコマンドでdeploymentを作成できていました。

$ kubectl run --restart Always --image (imageの種類)

しかしバージョンが1.8以降は--restart AlwaysでDeploymentが作成されなくなったようです。
そこでバージョン1.8以降でDeploymentを作成するときは以下のコマンドで作成しましょう。

$ kubectl create deployment --image (imageの種類)

Deploymentが作成されたか確認します

$ kubectl get deployment
NAME     READY   UP-TO-DATE   AVAILABLE   AGE
sample   0/1     1            0           11m

ちゃんと作成されたようですね:grin:

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?