代管式 Kubernetes 介紹 – GKE:比 K8s 更好用的 DevOps 工具
Google Kubernetes Engine(GKE)是雲端版的代管式 Kubernetes(K8s)。K8s 本身是一項功能強大的 DevOps 工具,那具備「雲端」和「代管」2大特質的 GKE 有什麼優於 K8s 的地方呢?一起來了解吧!
Google Kubernetes Engine(GKE)是雲端版的代管式 Kubernetes(K8s)。K8s 本身是一項功能強大的 DevOps 工具,那具備「雲端」和「代管」2大特質的 GKE 有什麼優於 K8s 的地方呢?一起來了解吧!
Cloud Run 是什麼?和 Cloud Functions 及 App Engine 相比,在使用上有哪些差異,實際使用時又該如何操作呢?一起來了解 Cloud Run 的六大特色,還有三種實用功能的實作教學吧!
我們用一個簡單的scenario來try一下GKE,讓各位快速了解一下,在GKE上做事,比Kubernetes上簡單非常多。 1.準備一支Node.js應用程式 (含範例程式碼) 2.做成Docker container image (不需要image server) 3.把image推送並儲存在Container Registry (Google免費儲存) 4.建立GKE Cluster (一條指令),部署Hello Node (一條指令) 5.讓應用程式上線expose (一條指令,並自動建立Load Balance和防火牆規則) 6.把Pod從1個擴充到4個 (一條指令)
Google Kubernetes Engine(GKE)的 Autopilot 模式是什麼,和 Standard 模式有什麼不同?這次 Cloud Ace 的專業雲端架構師將透過 GKE Autopilot 教學實作示範它如何替工程師省下多餘的麻煩,更專注於軟體開發。
Kubernetes(K8s)是什麼?和 Docker 相比有哪些差異?而 Google Kubernetes Engine(GKE)相較 K8s 又多了哪些優勢呢?一起來認識容器化時代裡不可不知的 Docker、K8s 和 GKE 這三大服務吧!
將DevOps流程都放在全代管 GCP 服務上,不用自建Server。且善用 Git 分版本來達成 GitOps,把整個環境用 Code 來處理,也就是所謂 "environments-as-code"。
本文將介紹知名的GitLab,以及如何使用GitLab部署 Kubernetes Engine 達成CI/CD的效果。
由於開發部門和維運部門各自的背景和激勵措施不同,導致雙方產生衝突,拖慢了系統開發的速度,Google採用SRE來實現DevOps的原則,除了使用工具之外,也需要"人與文化"的輔助,高階主管的支持,才能讓DevOps的文化得以落實。