昨天講完了 Pod 的進階版了,接著就要來講一些類似 Pod 但是比較特殊的資源,就是 Job & CronJob 。 Job 首先先說 Job ,主要...
Pod 的進階版講的差不多了,接著我們就要講一下 Service 的進階版 Ingress 。 前面的 Service 簡單說就只是單純地將端口打開,然後 Se...
今天要來說的是 Kubernetes 中 Volume 的進階版 StorageClass (我前面快速帶過 PersistentVolumeClaim 、 P...
今天要來講一下不太一樣的東西,那就是 CI/CD 。 會看到或聽到 CI/CD 這個字時,通常也都會伴隨著 DevOps 一起出現,那麼這些字又是什麼意思呢。...
今天要介紹的是 CI/CD 的工具之一 GitLab 。 首先先來說明一下為什麼是用 GitLab ,而不是其他 CI/CD 工具。 因為在我接觸 CI/CD...
昨天架好了 GitLab 的環境了,接著我們要來弄一些基本設定及等等 CI/CD 時會使用到的東西 GitLab 的 Runner 。 基本設定 首先如果是需要...
接著終於要進入我們的正題 CI 了. 在 GitLab 中,我們可以透過一個叫做 .gitlab-ci.yml (注意,最前面有一個點)的檔案來控制我們 CI...
昨天 .gitlab-ci.yml 應該各位都有成功跑起來了, GitLab 都可以看到成功完成了,因此這篇要講一些 .gitlab-ci.yml 進階的技巧,...
今天是鐵人賽的倒數第二天了,因此這篇就來講講一些輕鬆的東西吧(其實是我發現我前幾天好像忘記講一些東西了,但主要是一些概念上的東西啦)。 首先再重新說明一下 Pi...
不知不覺就 30 天過去了,在這 30 天中介紹了 Docker 、 Kubernetes 及簡單的 GitLab CI/CD ,加上去年的 Python 及...