使用 Argo CD 的 Resource Hooks 來匯入資料庫資料

在傻傻的人工備份資料一陣子之後,我才發現可以使用 K8s 的 CronJob 來定期備份資料庫的資料。使用 CronJob 備份的效果讓我相當的滿意,終於擺脫了人工作業!但這次我有了另外一個問題。如何在 K8s 一建立好資料庫資...

使用 K8s CronJob 來備份資料庫

我的部落格目前是搭建在自己架的 K3s (K8s 輕量版)上,資料庫是使用 MySQL,為了以防萬一導致資料遺失,平常我會以人工的方式下指令來備份部落格的資料庫。kubectl exec -it <mysql-pod-name> -- mysqldump -u...

加密你的 K8s Secret,簡單介紹 Sealed Secrets

上一篇文章我簡單的介紹如何在 k8s 上使用 Argo CD 進行佈署:使用 Argo CD 在 K8s 上實作持續佈署將 k8s 的配置清單推送至程式碼儲存庫 (例如 GitHub) 之後, Argo CD 就可以將儲存庫當作是佈署依據,將資源佈署到...

使用 Argo CD 在 K8s 上實作持續佈署

因為想學習 k8s,還有以容器的方式來運行我的部落格,我在 GCP (Google Cloud Platform) 上搭建了一個 k3s 容器管理平台。k3s 當成是輕量版本的 k8s,基礎使用上沒有太大的差異如果你好奇什麼是 k3s,以及如何部屬一...

分享如何在雲端服務上架個 K3s 來學 K8s

最近一直在學習如何使用 K8s (Kubernetes),一開始我是透過 minikube 來瞭解 K8s 的基礎知識與用法。學習了一段時間後,我想嘗試將自己的個人專案搬移到 K8s 上,從實務面上去使用 K8s,但 …各個雲端平台上的 K8s 服...