給行銷跟業務的 Kubernetes 101 中翻中介紹

擔任售前以來,常常遇到很多剛接觸 Kubernetes 的業務、行銷或者是非資訊領域的人,其實一直對 Kubernetes 到底在各個文案和標書可以扮演什麼角色一直不是很清楚。今天我嘗試用中翻中的角度,也就是用白話文來跟各位解釋 Kubernetes

有鑒於太多人對於 OpenShift 4 有些小功能很好奇,我有機會會慢慢錄一些無聲小影片給各位參考

Read more

Kubernetes API 服務及跟各組件的交互關係

前陣子客戶那邊有個問題需要先了解 Kubernetes 從部署 Deployment 到實際上跟這些主要組件溝通的流程,不然很難進行 Troubleshooting (a.k.a. 觀落陰)。幸好本次研究有 3 位大大的一起參與 Max、地瓜、喜德,最終找到了一個跟現象毫無關係的根本問題 =_=,但因為過程算蠻難得的,特別記錄下來給大家參考參考

照例講個雜事,Red Hat OpenShift 4.6 (等同 Kubernetes 1.19) 要出啦!這是一個可以一路用到 2022 年 3 月 的版本,各位 Infra 不用在為了更新和升級落淚了 Q_Q,有興趣者可以參考 What’s New in OpenShift Container Platform 4.6

Read more

如何條列出單一 Namespace 內的 Kubernetes 計算資源?

最近這一個月出了一些事,導致太久沒寫廢文。最近有個需求需要逆向研究出 Red Hat OpenShift 4 原生安裝後,它預設安裝一堆的 Namespace (在 OpenShift 稱作 Project,但在這邊可以視為一樣),各自的 CPU / Memory / Storage 資源消耗多少,身為一位計算資源精算師,所以就有了下面這篇的紀錄

本月無心力,無梗圖呈現

Read more

Red Hat OpenShift 4 DNS & NTP & PTP 網路套餐

最近雖然受到 COVID-19 影響導致有些國外專案進度有點落後,但就 OpenShift 4 功能本身不知道為啥成長幅度變的蠻快的…有時候想跟也很難跟上,只能透過影片來了解,然後 Red Hat 本家不知道哪根筋不對了,跑去 Twitch (!!??) 開了一個頻道 RedHatOpenShift Twitch,三不五時就開直播上演下圖的狀況,相當有事

Read more

通用抽象網路邏輯介紹

這世界上沒有完美的架構,只有權衡後的辦法,但…

來一個圖文不符的 RHEL 網路線路圖,架構圖百百種,每個角色跟角度看的樣子都會不太一樣,這張圖目的是要呈現 OS 上的網卡跟網段對應的關係,算是蠻常見的網路架構表示法,一般習慣上我都是畫成像是五線譜ㄧ樣,比較好清楚表示每個角色的相呼關係,大家可以參考參考

但今天要特別講一下關於 OpenShift 本身的角度,我是怎麼看待這些抽象網路邏輯的,這跟如果要整第三方 SDN 解決方案有直接的關係

Read more

Red Hat OpenShift 4 的 etcd 之幾個你應該要知道的事之二

承襲上文 Red Hat OpenShift 4 的 etcd 之幾個你應該要知道的事之一,繼續針對硬碟的部分進行調整,畢竟 etcd 對硬碟 IOPS 相當要求,建議用 SSD 比較好

沒意外的,開場分享個 Deploying OpenShift 4.4 to VMware vSphere 7,整體上比較重要的是利用 VMware vSphere 7 裡面的 DRS (Dynamic Resource Scheduler) 及 NSX-T 的部分,之後有機會再說

Read more

Red Hat OpenShift 4 的 etcd 之幾個你應該要知道的事之一

打從 OpenShift 4 之後,etcd 的安裝變成是透過 etcd-operator 來進行安裝的,預設狀況下一次會建立 3 個 etcd instances,然後把他們弄成一個 etcd cluster,本文會記錄一些關於 OpenShift 跟 etcd 之間的一些操作記錄

Read more

Red Hat OpenShift Pod 與 Container 的愛恨情仇

這幾天有位客戶問了一個很不錯的問題

如果在 1 個 Pod 裡面,有 2 個 Containers 的狀況下,OpenShift 該如何針對特定的 Container 進行操作?

按照 Kuberentes 的設計,Kubernetes 最小單位是 Pod,而不是 Container,然而 1 個 Pod,可以有 1 個或多個的 Container 被包含在裡面,圖示可以參考 20190817 Container Bare Metal for Networking,但實際上遇到多個 Container 被包含在 1 個 Pods 的時候,在 OpenShift 裡面是怎麼操作的呢? 秉持著本人遵循客戶驅動服務 (Customer Driven Service),特別寫一篇記錄

因為最近太累,懶得想梗圖,所以附上一個近期我覺得相當不錯的 Demo,在 OpenShift 裡面開 Windows Server 2019 起來做使用

Read more

Red Hat OpenShift RBAC 最小權限實踐

上一篇準備好了基礎的 OpenShift 4 超級管理員 ocproot 設定後,接下來就是比較針對 Project/Namespace 來進行比較細微的 RBAC 設定,盡可能讓 User 或 Group 適用於最小權限原則

Read more