iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
DevOps

k8s新手船長船難記 系列

k8s & istio @ gcp

鐵人鍊成 | 共 30 篇文章 | 18 人訂閱 訂閱系列文 RSS系列文 團隊神龍特攻隊 - it 宏的逆襲
DAY 1

[DAY1]前言

前言 以前的工作環境中,不是mainframe主機(ex: Solaris)或是WINDOWS SERVER系列的主機,資源不足時需要擴充是非常困難的一件事情...

DAY 2

[DAY2]k8s在做什麼

先來張時代的眼淚 圖片來源(官網資料) 最原始的實體主機一台一台設定環境:純手工,因為硬體配置都是固定的,如果需求成長時,資源不夠時,只能進行實體機的升級(...

DAY 3

[DAY3]K8S元件初探-Control Plane Components

控制平面元件(Control Plane Components) 來人阿,先上個架構圖圖片來源 官網 從架構圖上面看的出來,Control Plane Comp...

DAY 4

[DAY4]K8S裡面的小小兵-POD

圖片來源我們可以從上面的架構圖清楚看出,POD是K8S中最小可被部署的構物。圖片來源一個k8s cluster可以有多個Node,一個Node裡面有多個POD,...

DAY 5

[DAY5]認識kubectl指令

kubectl 裝好K8S後,可以使用kubectl進行K8S CLUSTER的操作開啟TERNIAML,輸入以下指令 kubectl command type...

DAY 6

[DAY6]從0開始裝k8s(1)-kind

圖片來源github Kind Kind = Kubernetes in Docker,簡單說就是把k8s run在docker上面,少了安裝在本機上面的動作,...

DAY 7

[DAY7]從0開始裝k8s(2)-k0s

k0s k0s是Mirantis推出的輕量化Kubernetes發行版,Mirantis有一個k8s套件相當有名lens,這個後面會再簡單介紹一下。 k0s主打...

DAY 8

[DAY8]k8s必學的設定檔-yaml (上)

YAML(/ˈjæməl/,尾音類似camel駱駝)是一個可讀性高,用來表達資料序列化的格式。YAML參考了其他多種語言,包括:C語言、Python、Perl...

DAY 9

[DAY9]k8s必學的設定檔-yaml (下)

Deployment 在新版的 Kubernetes 官方推薦使用 Deployment 來取代 Replication Controller(rc),兩者間...

DAY 10

[DAY10]Service:服務與POD的連結

在k8s中,pod可以隨時被建立,也可以隨時被移除。如透過Deployments來建立時,它時可是被k8s動態的建立或是移除,因為前面文章有提到hpa或是sel...