K8S miniKubeエントリー

K8S miniKubeエントリー

miniKubeは、スタンドアローンkubernetesで、ポッドは同じホスト上でサービスを実行するように設定することができ、ドッキングウィンドウとして仮想化ツールを使用して

  1. ダウンロード:実行可能ファイルをダウンロードし、パスにパスをコピーし、自由な設置。

  2. 開始:minikubeのような、仮想化のさまざまなツールをサポートしていますVirtualBoxのが、Linuxには、あなたはドッキングウィンドウをサポートすることができる場所

    minikube start --vm-driver=none

    瞬間を待って、最終的な出力 * Done! kubectl is now configured to use "minikube"

    多くの場合、多くの支持をダウンロードに失敗する必要性のために、それは追加することが最良である74.125.204.82 k8s.gcr.iohostsファイルに。

  3. その後の展開を作成します

    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

  4. そして、サービス展開として公開

    kubectl expose deployment hello-minikube --type=NodePort

    出力:service/hello-minikube exposed

  5. 最後に、アクセスURLを得るために

    minikube service hello-minikube --url

    出力訪問URL:HTTP :: // XXXXX:ポート

    サービスリソースは、URLを介してアクセスすることができます

サービスリソースを削除します。

  1. まず、サービスを削除します。 minikube delete service hello-minikube
  2. 展開を削除します。 minikube delete deployment hello-minikube
  3. 最後にminikubeクラスタを削除 minikube stop && minikube delete

完全の簡単なデモ

おすすめ

転載: www.cnblogs.com/hustcpp/p/11226195.html