PlAwAnSaI
Administrator
เป็นเรื่องปกติที่จะมีงานที่ต้องทำงานซ้ำๆ ตามช่วงเวลาที่กำหนด วิศวกรใช้ Cron Job ใน Linux มานานแล้ว เนื่องจากความต้องการงานเบื้องหลังใน App Software, Cron Job จึงมีใน Kubernetes ด้วยเช่นกัน
Kubernetes CronJob สามารถใช้สำหรับงานที่ทำซ้ำๆ เช่น การสำรองข้อมูล และการสร้างรายงาน งานเหล่านี้สามารถตั้งค่าให้ทำซ้ำได้ตั้งแต่รายชั่วโมงไปจนถึงรายปี
หากคุณต้องการเพิ่มประสิทธิภาพการใช้งาน Kubernetes บทความนี้จะอธิบายวิธีการผสาน CronJob เข้ากับ Workflow ของคุณ นอกจากนี้ยังจะกล่าวถึงปัญหาที่ควรระวัง เพื่อให้แน่ใจว่า CronJob ของคุณทำงานได้อย่างถูกต้อง
K8s CronJob คืออะไร?
Object CronJob เปรียบเสมือนบรรทัดนึงใน File Crontab หรือ Cron Table มันจะ Run งาน Kubernetes ตามกำหนดเวลาในรูปแบบ Cron ในพื้นหลัง ในขณะที่คุณทำงานอื่นๆ ของการพัฒนา Software

Kubernetes CronJob สามารถใช้สำหรับงานที่ทำซ้ำๆ เช่น การสำรองข้อมูล และการสร้างรายงาน งานเหล่านี้สามารถตั้งค่าให้ทำซ้ำได้ตั้งแต่รายชั่วโมงไปจนถึงรายปี
หากคุณต้องการเพิ่มประสิทธิภาพการใช้งาน Kubernetes บทความนี้จะอธิบายวิธีการผสาน CronJob เข้ากับ Workflow ของคุณ นอกจากนี้ยังจะกล่าวถึงปัญหาที่ควรระวัง เพื่อให้แน่ใจว่า CronJob ของคุณทำงานได้อย่างถูกต้อง
K8s CronJob คืออะไร?
Object CronJob เปรียบเสมือนบรรทัดนึงใน File Crontab หรือ Cron Table มันจะ Run งาน Kubernetes ตามกำหนดเวลาในรูปแบบ Cron ในพื้นหลัง ในขณะที่คุณทำงานอื่นๆ ของการพัฒนา Software
Code:
https://cronitor.io/guides/kubernetes-cron-jobs
Last edited: