我是第一次參加鐵人賽也是第一次寫文章,我的技術和概念可能有許多的問題,所以文筆和內容也可能會有很多錯誤,希望大家包容;本次將透過各種開源專案來佈建k8s以及佈署服務,並在上面應用ㄧ些開源的專案。
花了好幾天終於完成了所有的基礎設施,接著就可以開始部署服務以及使用了,對於k8s來說要部署服務需要的其實只要yaml就可以了,最簡單能夠讓外頭使用的服務會需要幾...
昨天透過kustomize的方式做了base的yaml和規劃了怎麼應用,那麼今天就來利用這些yaml佈署服務吧。 kustomize在使用上其實可以直接用kub...
昨天讓服務能夠在git commit推到master的branch下就立刻進行佈署,但是僅就這一些功能其實沒辦法突顯argo的優勢,所以今天會再進階的利用arg...
參賽將近半個月,終於完成了我認為貼近infra的部分,這也是為什麼要做個小結的原因,大部分企業在使用kubernetes的時候,常常會有一個疑問是,到底這個的管...
k8s只是一個平台,要發揮他的價值就要讓適合的服務運行在上面,所以從今天開始就會介紹一些有趣的服務(不一定適合k8s)。 NATS是一項streaming服務平...
昨天簡略的介紹了今天會佈署的NATS,雖然NATS Streaming要被棄用了,不過我還是會介紹一下。 之前的安裝全部都是透過k8s基礎的resource編寫...
kafka是一套與昨天的NATS類似的分布式MQ系統,會用這兩套也不是想要做差異比較,單純只是有多一個可以選擇的而已,與NATS不同kafka在運行上還有依賴z...
昨天介紹了kafka的機制,今天將會透過strimzi的方式配置kafka cluster,同樣的會介紹用operator的方式進行佈署,strimzi可以管理...
redisDB是一個快速輕量的key-value資料庫,因為可以無狀態的執行,我個人認為非常適合運行在k8s上。 redis本身是一套將資料儲存於記憶體的資料庫...
昨天簡略介紹了redis cluster的架構以及小小的講了一下keydb,所以今天會透過redis operator的方式佈署redis cluster然後用...