[Kubernetes] Kubernetes 基礎(六) Pod Controller - Job/CronJob

前言

上篇談到 Daemonset, StatefulSet 兩種 Pod controller,本篇將會探討 Kubernetes 一次性的運算單元 - Job/CronJob

Job/CronJob 的命名跟先前已經不同,因為是一次性的運算,以 Job 為基本單元,已經沒有任何 Set 概念,在正式討論 Job/CronJob 之前,先了解到應用程式的生命週期分兩大類:

  • 不會結束 e.g. 持續運行的 Daemon
    前述提到的 DeamonSet, StatefulSet, Deploymnet, ReplicaSet 都屬於此類型
  • 會結束的 e.g. 一次性的任務
    Job, CronJob 都屬於此類一次性的運算單元
Read more

[Kubernetes] Kubernetes 基礎(ㄧ) 架構及元件

前言

Kubernetes 是一個用於管理多個容器(containers)的大型管理平台,原先是 Google 內部自行研發的系統,後來開源出來,讓世界各地的開發者都能加入開發、優化的行列,近期工作上開始接觸 Kubernetes,藉此記錄一下學習到的知識。

Read more