「Minikubeを使用してローカル環境でKubernetesを動かす | Kubernetes」

Minikubeはローカル環境でKubernetesを簡単に実行するためのツールです。Kubernetesを試したり日々の開発への使用を検討するユーザー向けに、PC上のVM内でシングルノードのKubernetesクラスタを実行することができます。 Minikubeの機能 MinikubeのサポートするKubernetesの機能:  DNS NodePort ConfigMapとSecret ダッシュボード コンテナランタイム: Docker、CRI-Oおよびcontainerd CNI (Container Network Interface) の有効化 Ingress  インストール ツールのインストールについて知りたい場合は、公式のGet Started!のガイドに従ってください。 クイックスタート これはMinikubeの起動、使用、削除をローカルで実施する簡単なデモです。下記の手順に従って、Minikubeを起動し試してください。   Minikubeを起動し、クラスターを作成します: minikube start 出力はこのようになります: Starting local Kubernetes cluster... Running pre-create checks... Creating machine... Starting local Kubernetes cluster... 特定のKubernetesのバージョン、VM、コンテナランタイム上でクラスターを起動するための詳細は、クラスターの起動を参照してください。   kubectlを使用してクラスターと対話できるようになります。詳細はクラスターに触れてみようを参照してください。 単純なHTTPサーバーであるechoserverという既存のイメージを使用して、Kubernetes Deploymentを作りましょう。そして--portを使用して8080番ポートで公開しましょう。 kubectl create deployment hello-minikube --image=k8s.gcr.io/echoserver:1.10 出力はこのようになります: deployment.apps/hello-minikube created   hello-minikubeDeploymentに接続するために、Serviceとして公開します: kubectl expose deployment hello-minikube --type=NodePort --port=8080 --type=NodePortオプションで、Serviceのタイプを指定します。 出力はこのようになります: service/hello-minikube exposed   hello-minikubePodが起動開始されましたが、公開したService経由で接続する前にPodが起動完了になるまで待つ必要があります。

Minikubeはローカル環境でKubernetesを簡単に実行するためのツールです。Kubernetesを試したり日々の開発への使用を検討するユーザー向けに、PC上のVM内でシングルノードのKubernetesクラスタを実行することができます。 Minikubeの機能 MinikubeのサポートするKubernetesの機能: DNS NodePort ConfigMapとSecret ダッシュボード コンテナランタイム: Docker、CRI-Oおよびcontainerd CNI (Container Network Interface) の有効化 Ingress インストール ツールのインストールについて知りたい場合は、公式のGet Started!のガイドに従ってください。 クイックスタート これはMinikubeの起動、使用、削除をローカルで実施する簡単なデモです。下記の手順に従って、Minikubeを起動し試してください。 Minikubeを起動し、クラスターを作成します: minikube start 出力はこのようになります: Starting local Kubernetes cluster... Running pre-create checks... Creating machine... Starting local Kubernetes cluster... 特定のKubernetesのバージョン、VM、コンテナランタイム上でクラスターを起動するための詳細は、クラスターの起動を参照してください。 kubectlを使用してクラスターと対話できるようになります。詳細はクラスターに触れてみようを参照してください。 単純なHTTPサーバーであるechoserverという既存のイメージを使用して、Kubernetes Deploymentを作りましょう。そして--portを使用して8080番ポートで公開しましょう。 kubectl create deployment hello-minikube --image=k8s.gcr.io/echoserver:1.10 出力はこのようになります: deployment.apps/hello-minikube created hello-minikubeDeploymentに接続するために、Serviceとして公開します: kubectl expose deployment hello-minikube --type=NodePort --port=8080 --type=NodePortオプションで、Serviceのタイプを指定します。 出力はこのようになります: service/hello-minikube exposed hello-minikubePodが起動開始されましたが、公開したService経由で接続する前にPodが起動完了になるまで待つ必要があります。

kubernetes.io

Webページ

コンテンツ文字数:0 文字

見出し数(H2/H3タグ):0 個

閲覧数:115 件

2021-09-03 08:10:09

オリジナルページを開く