今天來聊聊其他的工具,相信大家常常對 kubectl 操作起來還是有稍嫌不變,比較沒有一目了然的介面,今天就來介紹 cli 版的 k8s 介面 k9s 這個是...
今天開始要介紹怎麽在自己本機運行 k8s ,我們所用到的工具為 multipass ,但考量到輕量化,我們會使用 k8s 的另一個延伸版 k3s 來實作,下面就...
istio gateway 在 istio 中扮演很重要的角色,如果沒有這東西,就沒有辦法讓外部流量導進來。 雖然說可以透過 service nodeport的...
在本機把 k3s 設定好後,接下來我們要進到 k8s 裡面最小的部署單位 POD。k8s 裡面很多 resource object 都是以 POD 型態存在。...
昨天大致介紹了 helm 的一些基礎知識,跟為什麼要用 helm ,我們今天就來實際使用一下,怎麼編寫自己的 helm 模板。 如果有照著昨天的方式,應該已經安...
昨天介紹 istio gateway 時有提到,他需要透過 virtual service 才能做到 L7 route rule 的功能,今天就來跟大家介紹這個...
今天要來談談 istio 很重要的一點 sidecar ,這是一個很棒的 pattern ,今天決定特別跟大家分享這個模式。 sidecar pattern...
昨天介紹完了,基礎的 Deployment 的應用,今天要來講講實務上 Deployment 的應用方式。 一般來說,我們都會系統可以高自動化,可以自動做擴展...
今天進入到 Deployment 他是一個控制 pod & replicaset 的設定方式,前一篇有講到,基本上都是不建議單獨使用 pod 來做部署的...
今天來介紹一些 k9s 的其他應用,畢竟是 cli 工具,大家可能不一定了解該怎麼用。就多花一天的篇幅來介紹 搜尋 假設你有 POD 在 k9s 清單中,你應該...
今天進入到 service ,大家可以回想一下,我們前幾篇所講到的 k8s 最小部署單位是 pod ,但是 pod 又有 replica , 那到底他要怎麼識別...
今天要來介紹什麼是 Statefulset ,一般我們前面進行透過 Deployment 部署的 POD,他都是 stateless , statefulset...
昨天介紹完,簡易的建立自己的 helm chart 後,今年我們要談談,怎麼使用 helm 裡面的 values 的功能,以及它階層的功能。 首先我們先看我我設...
今天要來聊聊 k8s (k3s) 的操作介面,也就是 kubectl,它是 k8s 提供出來的 cli 版介面,可以透過它資源控制、部署 APP、觀察 clus...
istio 是 google 所開源的一個項目,也就是跟 k8s 是同門師兄弟,他主要用途就是拿來做 k8s cluster 間的 service mesh。...
終於到了鐵人賽的最後一天,就來介紹另一套 k8s ide ,這跟前兩天介紹的 k9s 不一樣, k9s 是 cli 版的 ide,而 lens 則是一個大家熟悉...
今天來介紹 namespace , 這是 k8s 設計出來抽象的 virtual cluster , 可以應用的層面很廣,下面我們就來依依說明。 namespa...
今天我們來實測看看 istio 是否真有那麼神奇,可以讓原本的 grpc 服務可以無痛做出 loadbalance 我們先看一下今天範例的架構圖 我們會透過...
前面介紹了 k8s 的一些基礎知識,今天來跟大家示範一下,如果要實際部署一個 application 的實際範例。 先來 golang 的 sample cod...
今天我來分享一些,之前在部署 istio 時,碰到的一些小地雷。 Service 首先大家不知道還記不記得這篇k8s Service 介紹。像下面這個設定黨 k...
介紹完了,helm value 間的上下層關係,今天來跟大家分享,我實際規劃團隊所使用的 helm 結構。不過會因為一些商業機密問題,內容會有所轉換,但會盡量呈...
昨天簡介完了 telepresence 基礎應用,今天來介紹來一些筆者實務上比較常用的進階使用方式。 昨天的使用的方式是 telepresence 預設會起一個...
昨天介紹了為什麼要用 helm , 今天就來進入,怎麼安裝 helm 。 Install 首先我們要先安裝 helm 的 cli 工具。 $ brew ins...
到底為什麼我們要使用 istio 呢? 有什麼需求是原生 k8s 辦不到的事情? 這就可以稍微跟大家分享一下團隊導入的故事。 我們導入 k8s 在一個新專案,大...
前幾天介紹完了 istio 是什麼,以及為什麼我們要使用 istio ,今天就來正式進入實戰的部分。 首先我們先去官網下載 istio 的安裝檔 1.7.2...
介紹完了 telepresence ,接下來就來談談,怎麼使用跟安裝它 安裝 MacOs的方法如下 $ brew cask install osxfuse $...