「gke」タグアーカイブ

Google Container Engine(GKE) でクラスタを作る

gcloud SDKをインストール

ここからgcloudをインストール

Projectを作成する

ユニークなproject-idのプロジェクトを作成する

$ gcloud projects create <project-id>

作業Projectを変更

作業プロジェクトを先程作ったものに変更

$ gcloud config set core/project <project-id>

k8s クラスタを作成

リージョン/ゾーンはここのページを参照

またk8s APIを有効化する必要があるため、このページで有効化する

最小構成でクラスタを作成する

$ gcloud container clusters create -z asia-northeast1-a --image-type UBUNTU --node-version 1.9.2-gke.1 --machine-type f1-micro --cluster-version 1.9.2-gke.1 --enable-network-policy <cluster-name>

kubectlでクラスタを操作するために、認証情報を以下のように作成する。

$ gcloud container clusters get-credentials -z asia-northeast1-a <cluster-name>

これでノードが作成されているので、kubectl get nodeで状態を確認できます。