Open awakia opened 9 years ago
standard-2 ぐらいでやってみたら良さそう
https://cloud.google.com/products/calculator/?hl=ja#id=c386205d-979b-4d9c-8db5-aec995ea56e3
ベータのモニタリングも有効にしてみた
https://cloud.google.com/monitoring/get-started?hl=ja
Endpoint Checkのビデオ https://www.youtube.com/watch?v=owjWUzA1XUo&feature=youtu.be
以下のスペックで作成
ちなみに「その他」では以下の様なことが設定可能
Cloud SDK gcloud
というのがある。
https://cloud.google.com/sdk/#Quick_Start
curl https://sdk.cloud.google.com | bash
ここで、インストール場所を選択する。デフォルトで
~
以下。つまり自分は/Users/awakia/google-cloud-sdk/
が作成された。
シェルのリロード
gcloud init
GKE (Google Container Engine) のクライアント
https://cloud.google.com/sdk/gcloud/reference/container/?hl=ja
Google Container Registryのクライアント
が出来る
$ gcloud components update kubectl
$ which kubectl
/Users/awakia/google-cloud-sdk/bin/kubectl
projectのkube-test-awakiaは、https://console.developers.google.com/project からProject IDを選ぶ。 conpute-zoneはhttps://cloud.google.com/compute/docs/zones?hl=ja#available から。
$ gcloud config set project kube-test-awakia
$ gcloud config set compute/zone asia-east1-a
までやる。以下はclusterを作ったあと
$ gcloud config set container/cluster cluster-1
$ gcloud container clusters get-credentials cluster-1
ここまでやるとkubectl
のクレデンシャルが正しくセットされる。
[app]
use_appengine_api = True
[core]
account = nao@wantedly.com
disable_usage_reporting = True
[meta]
active_config = default
[app]
use_appengine_api = True
[compute]
zone = asia-east1-a
[container]
cluster = cluster-1
[core]
account = nao@wantedly.com
disable_usage_reporting = True
project = kube-test-awakia
[meta]
active_config = default
Kubernetes の概要勉強用 https://github.com/awakia/catchup/issues/36
https://cloud.google.com/container-engine/
料金: 各ノードの料金 + 6ノード以上の場合 $0.15HR/クラスタ HR/クラスタってどういうことだ??まぁとりあえず6も使わないので放置