安装 GCloud 工具
- 下载安装包:GCloud Command Line Tool
- 如果有多个版本的 Python 可以通过指定环境变量的方式来指定版本:
export CLOUDSDK_PYTHON=<Python Path>
- 安装:
./google-cloud-sdk/install.sh
- 初始化 gcloud,指定项目和区域:
gcloud init
完工!
切换默认的 project
[root@liqiang.io]# gcloud config set project <project-id>
GKE
查看有哪些 GKE 集群
[root@liqiang.io]# gcloud container clusters list
NAME LOCATION MASTER_VERSION MASTER_IP MACHINE_TYPE NODE_VERSION NUM_NODES STATUS
liuliqiang-xxxxxx asia-east1-a 1.20.9-gke.1000 xxxxxxxxx e2-medium 1.20.9-gke.1000 3 RUNNING
下载集群的 Kubernetes 证书
[root@liqiang.io]# gcloud container clusters get-credentials $CLUSTER_NAME \
--zone $ZONE \
--project $PROJECT_ID
[root@liqiang.io]# k get nodes
NAME STATUS ROLES AGE VERSION
liuliqiang-xxxxxx-default-pool-535ba863-02fr Ready <none> 26m v1.20.9-gke.1000
liuliqiang-xxxxxx-default-pool-535ba863-10hs Ready <none> 26m v1.20.9-gke.1000
liuliqiang-xxxxxx-default-pool-535ba863-66hc Ready <none> 26m v1.20.9-gke.1000
杂项
gcloud 配置放在哪
[root@liqiang.io]# rm -rf ~/.config/gcloud
这个如果你有遗留的旧工具就会很坑了,例如我以前在我的电脑上安装过 gcloud 的工具,后面我删除了,但是因为众所周知的原因,里面加了 SOCKS5 的 proxy,所以当我最近再次安装使用的时候就悲剧了,因为这个 Proxy 已经失效,所以重新安装的时候你装都装不上,直接删除就配置就可以了。