小弟身為架構師的第一年,想想沒有架構比YT還要困難且麻煩,牽扯到影音轉檔、快取、大流量等問題,就決定趁著鐵人賽實做看看微Youtube。如果有錯誤歡迎指教,第...
筆者在這邊使用mac示範如何在mac上操作go的專案 brew install go 測試看看go有沒有安裝成功 $ go version go versi...
我們大家常說的container,其實就是一個實踐微服務架構的方法。藉由container,你就可以專心開發服務,不必擔心依附元件。 Docker 介紹 為了實...
我們昨天已經將image build完了,接下來我們就來實際運行看看,是否如我們所想的運行 docker run -p 3000:8080 -t 82cd -...
今天的狀況是只有一個container,這還算好管裡,但你有想過如果有十個,二十個container,你要怎麼辦嗎?於是我們有了K8s,他是一個很好用的cont...
helm 是拿來管理設定檔的工具。他會將K8s中的各元件yaml檔打包成一個叫做chart的集合,再透過參數去管理設定yaml檔。 先建立一個chart - h...
今天我們要將EKS正式建起來。我們使用的是GitLab的CI/CD來建立的,所以實際執行命令的都是GitLab 建立GitLab Group,並將部署的EK...
建起來之後,我們可以在AWS的EKS上看到我們建立了自己的K8S。 如果我們今天要從本地端可以連線上去,我們會需要先將K8S的Security Group允許...
前面都是直接實作,我們現在要來談談K8S的兩大主力,deployment 跟 service。 首先是 deployment,他是用來定義pods跟 repli...