現在『Dockerによるアプリケーション開発環境構築ガイド』という書籍を読んでいます。
その中で、minikubeのQuickStartを試す部分があるのですが、想定どおりに動かず原因が分からずにいます。
具体的には、
bash
1$kubectl run hello-minikube --image=k8s.gcr.io/echoserver:1.4 --port=8080 2pod/hello-minikube created
となり、次に以下のようになります、、
bash
1$ kubectl expose deployment hello-minikube --type=NodePort 2Error from server (NotFound): deployments.apps "hello-minikube" not found
URLを調べるために、以下のようなコマンドを打ちましたが下記のようになります。
bash
1$ minikube service hello-minikube --url 2 3❗ Executing "docker container inspect minikube --format={{.State.Status}}" took an unusually long time: 5.301548466s 4???? Restarting the docker service may improve performance. 5 6❌ Exiting due to SVC_NOT_FOUND: Service 'hello-minikube' was not found in 'default' namespace. 7You may select another namespace by using 'minikube service hello-minikube -n <namespace>'. Or list out all the services using 'minikube service list'
kuberneteのHPなどもみてみたりネットをあさってみたりしましたが、k8sの仕組みをあまり理解していないため、どこから切り分ければいいのかも分からない状態です。
お手数ではありますが、なにかアドバイスをいただけますでしょうか。。。
環境は以下の環境になります。
Mac 10.15.7
hiroshi-no-MacBook-Air:~ hiroshi$ minikube version minikube version: v1.17.1 commit: 043bdca07e54ab6e4fc0457e3064048f34133d7e hiroshi-no-MacBook-Air:~ hiroshi$ kubectl version Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.3", GitCommit:"1e11e4a2108024935ecfcb2912226cedeafd99df", GitTreeState:"clean", BuildDate:"2020-10-14T12:50:19Z", GoVersion:"go1.15.2", Compiler:"gc", Platform:"darwin/amd64"} Server Version: version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.2", GitCommit:"faecb196815e248d3ecfb03c680a4507229c2a56", GitTreeState:"clean", BuildDate:"2021-01-13T13:20:00Z", GoVersion:"go1.15.5", Compiler:"gc", Platform:"linux/amd64"}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/23 02:54