Set up GKE กันก่อน
ก่อนที่เราจะสามารถใช้ GKE ได้ เราต้อง setup google cloud platform กันก่อน
- สร้าง project ใหม่
https://console.cloud.google.com/projectselector2/home/dashboard?_ga=2.193066283.705129989.1668417572-196493181.1668417572
โดยเราสามารถกดสร้าง project ได้ที่มุมขวาบน
หลังจากนั้นเราสามารถกดสร้าง project ของเราได้เลย - เปิดใช้งาน API
https://console.cloud.google.com/flows/enableapi?apiid=artifactregistry.googleapis.com,container.googleapis.com&_ga=2.231462169.705129989.1668417572-196493181.1668417572
- Install GCloud CLI ( วิธีการติดตั้งจะแตกต่างกันออกไปตาม OS )
https://cloud.google.com/sdk/docs/install
หลังจากนั้น console จะขึ้นให้เรา login เข้า account ที่มี gcp ของเรา
- หลังจากนั้นให้เลือก project ที่เราสร้าง และ เลือก zone ของ project ( ในที่นี้เลือก asia-southeast1-a )
- Install kubecl
gcloud components install kubectl
- สร้าง Cluster
gcloud container --project <PROJECTID> clusters create-auto "myapp" --region "asia-southeast1" --release-channel "regular" --network "projects/<PROJECTID>/global/networks/default" --subnetwork "projects/<PROJECTID>/regions/asia-southeast1/subnetworks/default" --cluster-ipv4-cidr "/17" --services-ipv4-cidr "/22"
หลังจากนี้เราจะได้ cluster มาให้เราใช้กันได้แล้ว !
No Comments