以往虛擬化技術都是基於 hypervisor 進行,直到 docker 容器化技術在近幾年開始盛行並大規模的導入到公司內部使用,由於容器有著彈性和可擴展等優點,因此容器再運作執行環境時能夠消耗更少的資源以及時間,更有助於容器進行水平擴展,但相對地當擴展得容器越來越多運行環境越來越複雜,也意味著需要一些工具去進行監控管理,未來30天內我們會先介紹 k8s 的基礎知識,再逐步往如何管理容器並配合實作的方式作為文章的撰寫方向,希望能幫助剛入門或喜歡 devOps 的朋友更了解 k8s 並運用在實戰中
前言 Kubernetes (k8s) 是一個開源平台,可進行自動部署、擴展和管理的「容器化(containerized)應用程式」,用於管理容器化工作負載和服...
為甚麼 「需要」 Kubernetes? 一個走完開發流程之後所產出的軟體應用程式(或稱系統),都會有他自己的架構。而我們在 Development 環境下的架...
Kubernetes 元件介紹 在了解K8s的功能後,我們就要來了解K8s是使用那些元件來管理容器,就像在docker中有最小的單位container一樣,k8...
什麼是 Minikube ? Minikube 是一個輕量級工具,可以看做是只有單一節點的 Kubernetes Cluster,主要安裝運行在本機端,支援 W...
建立一個 Pod # my-pod.yaml apiVersion: v2 kind: Pod metadata: name: my-pod label...