K8S miniKubeエントリー
miniKubeは、スタンドアローンkubernetesで、ポッドは同じホスト上でサービスを実行するように設定することができ、ドッキングウィンドウとして仮想化ツールを使用して
ダウンロード:実行可能ファイルをダウンロードし、パスにパスをコピーし、自由な設置。
開始:minikubeのような、仮想化のさまざまなツールをサポートしていますVirtualBoxのが、Linuxには、あなたはドッキングウィンドウをサポートすることができる場所
minikube start --vm-driver=none
瞬間を待って、最終的な出力
* Done! kubectl is now configured to use "minikube"
多くの場合、多くの支持をダウンロードに失敗する必要性のために、それは追加することが最良である
74.125.204.82 k8s.gcr.io
hostsファイルに。その後の展開を作成します
kubectl run hello-minikube --image=k8s.gcr.io/echoserver:1.10 --port=8080
この画像のダウンロードが遅くなり、あなたはアリをダウンロードすることができ
registry.cn-qingdao.aliyuncs.com/k8slast/echoserver
、すなわちkubectl run hello-minikube --image=registry.cn-qingdao.aliyuncs.com/k8slast/echoserver --port=8080
出力:
deployment.apps/hello-minikube created
そして、サービス展開として公開
kubectl expose deployment hello-minikube --type=NodePort
出力:
service/hello-minikube exposed
最後に、アクセスURLを得るために
minikube service hello-minikube --url
出力訪問URL:HTTP :: // XXXXX:ポート
サービスリソースは、URLを介してアクセスすることができます
サービスリソースを削除します。
- まず、サービスを削除します。
minikube delete service hello-minikube
- 展開を削除します。
minikube delete deployment hello-minikube
- 最後にminikubeクラスタを削除
minikube stop && minikube delete
完全の簡単なデモ