- Google Cloud SDKインストール済み
- kubectl Componentインストール済み
- gcloud configセットアップ済み
gcloud container clusters create lovelytokyo-server
gcloud container clusters get-credentials lovelytokyo-server --zone asia-northeast1-a --project lovelytokyo-018
kubectl apply -f k8s/deployment.yml
kubectl apply -f k8s/service.yml
kubectl describe services web-server
Name: web-server
Namespace: default
Labels: name=web-server
Selector: name=web-server
Type: LoadBalancer
IP: 10.215.251.53
LoadBalancer Ingress: 104.198.112.212
Port: http 80/TCP
NodePort: http 31909/TCP
Endpoints: 10.212.1.4:80,10.212.2.5:80
Session Affinity: None
Events:
FirstSeen LastSeen Count From SubObjectPath Type Reason Message
--------- -------- ----- ---- ------------- -------- ------ -------
1m 1m 1 {service-controller } Normal CreatingLoadBalancer Creating load balancer
39s 39s 1 {service-controller } Normal CreatedLoadBalancer Created load balancer
- 10.215.251.53にアクセスすると「Hello World by Go!」が表示される