Life is unique by how you shape it

Github Script Repos and Collaborators List Sync

Google Spreadsheet

Github Markdown

...more

Telepresence 2 Have a Tried

在開發 Kuberentes 應用程式時使用 Skaffold 應該是基本操作了,Skaffold 可以幫忙加速開發的速度 (修改程式碼 → 構建 container image → push container image to registry (optional) → 部署至 Kubernets Cluster),至於是否搭配 Helm 還是直接操作 yaml 就看個人喜好來決定

在 Debug 部份,Skaffold 也支援 Remote container debug 的功能 (之前的文章請參照 Skaffold debug goland)。雖然 Skaffold debug 很方便,不過當 Kubernetes 的應用一多時就沒有辦法在本機端完整的重現有所的服務,這時候開源的 Telepresence 就是一個很好的幫手

Telepresence

...more

Github Assets Cnb

在構建 container image 時,有時候會有需求動態下載 Github repo 中的 Assets 檔案,簡單的方式就是在 dockerfile 透過 curl 指令來獲取檔案,如果是 private repo 時另外配置 TOKEN 即可

...more

ghcr.io Pack Build

Github 提供了開源的專案免費的 registry,所以寫個文章來記錄一下,如果使用 .github/workflows/build.yml 中使用 pack 來構建 container image Reference Packages: Container registry now supports GITHUB_TOKEN - GitHub Changelog ...more