這次主題會聚焦在自建 Kubernetes 的運作上,前面會少部分提到 Cloud Native Infra Labs 的設定,簡介 K8s 的基本架構以後,就會去設定私有雲常用的設定 (Istio Ingress, MetalLB)、套件 (Helm)、監控 (Prometheus、Grafana、Loki),內容長度如果夠也會介紹 GitLab CI/CD 的部分,建立屬於自己的 K8s Cluster。
本篇大綱 這篇要用上篇設定的 OpenStack Client 呼叫 OpenStack API 來設定 Load Balancer,設定監聽器還有連線成員。...
本篇大綱 如果 OpenStack LB 做不到 L7 的 Load Balancer,那我們就自己建立一個,把上面的工具兜起來,理解這當中的原理,組合出 HT...
本篇大綱 因為我們還沒跟 Persistent Volume 串接起來,要透過 OpenStack 提供的 Cinder CSI Plugin 讓 K8s 可以...
本篇大綱 要怎麼監控 K8s 的狀態呢?CPU、記憶體的使用量還有網路狀況要如何監控,對 SRE 來說這是必備的,今天就來安裝 kube-prometheus-...
本篇大綱 今天要巡一下 Grafana 可以設定哪些東西?裡面又有哪些內容,今天就來帶各位看看! 內文 上一篇設定好 Grafana VirtualServic...
本篇大綱 這篇要來介紹 Log 儲存,基於 Time Series 的 Log 儲存系統,安裝在 K8s 上並且跟 Grafana 串起來。 內文 今天會採用的...
本篇大綱 程式版本控管平台,私有雲做最大的就是 GitLab 了,今天來安裝私有雲 GitLab 吧! 內文 (本篇內容很多,需要了解前面的東西做安裝會比較好)...
本篇大綱 今天要來介紹 GitLab 最大的功能,也就是 Runner,安裝 Shell executor 以後,講解一下 Kubernetes executo...
本篇大綱 今天要用 Kaniko 製作 Docker Image 上傳到自己的 GitLab Registry,上傳以後再執行部署命令到 Kubernetes。...
本篇大綱 這篇來總結這 30 天學了哪些東西,要怎麼繼續學習 IT/SRE 的相關知識,還有完賽心得。 內文 終於 Day 30 啦!這篇來回顧一下學習了哪些東...