ไฟล์ Yaml ใน Kubernetes คืออะไร
ไฟล์ Yaml ใน Kubernetes คืออะไร

วีดีโอ: ไฟล์ Yaml ใน Kubernetes คืออะไร

วีดีโอ: ไฟล์ Yaml ใน Kubernetes คืออะไร
วีดีโอ: Kubernetes YAML File Explained - Deployment and Service | Kubernetes Tutorial 19 2024, อาจ
Anonim

YAML ซึ่งย่อมาจาก Yet Another Markup Language หรือ YAML ไม่ใช่ภาษามาร์กอัป (ขึ้นอยู่กับว่าคุณถามใคร) เป็นรูปแบบข้อความที่มนุษย์อ่านได้สำหรับการระบุข้อมูลประเภทการกำหนดค่า ตัวอย่างเช่น ในบทความนี้ เราจะแยกส่วน YAML คำจำกัดความสำหรับการสร้าง Pod ก่อนแล้วจึงทำให้ใช้งานได้

ในที่นี้ Yaml ใน Kubernetes คืออะไร?

YAML ซึ่งย่อมาจาก Yet Another Markup Language หรือ YAML ไม่ใช่ภาษามาร์กอัป (ขึ้นอยู่กับว่าคุณถามใคร) เป็นรูปแบบข้อความที่มนุษย์อ่านได้สำหรับการระบุข้อมูลประเภทการกำหนดค่า ตัวอย่างเช่น ในบทความนี้ เราจะแยกส่วน YAML คำจำกัดความสำหรับการสร้าง Pod ก่อนแล้วจึงทำให้ใช้งานได้

ต่อมาคำถามคือ Kubernetes คืออะไร? ใจดี ทำงานในพื้นที่ Kubernetes คลัสเตอร์โดยใช้คอนเทนเนอร์ Docker เป็น "โหนด" ใจดี ใช้โหนดอิมเมจเพื่อเรียกใช้ Kubernetes สิ่งประดิษฐ์ เช่น kubeadm หรือ kubelet ในทางกลับกัน node-image นั้นถูกสร้างขึ้นจาก base-image ซึ่งติดตั้งการพึ่งพาทั้งหมดที่จำเป็นสำหรับ Docker และ Kubernetes เพื่อทำงานในคอนเทนเนอร์

ดังนั้น ไฟล์ Yaml มีไว้ทำอะไร?

YAML (ตัวย่อแบบเรียกซ้ำสำหรับ " YAML ไม่ใช่ภาษามาร์กอัป") เป็นภาษาซีเรียลไลซ์เซชันข้อมูลที่มนุษย์สามารถอ่านได้ โดยทั่วไป ใช้สำหรับ การกำหนดค่า ไฟล์ และในแอปพลิเคชันที่มีการจัดเก็บหรือส่งข้อมูล

ไฟล์ Manifest ของ Kubernetes คืออะไร?

Kubernetes ประจักษ์ ใช้ในการสร้าง แก้ไข และลบ Kubernetes ทรัพยากรต่างๆ เช่น พ็อด การทำให้ใช้งานได้ บริการ หรือขาเข้า มันเป็นเรื่องธรรมดามากที่จะกำหนด ประจักษ์ ในรูปแบบ. yaml ไฟล์ และส่งไปยัง Kubernetes เซิร์ฟเวอร์ API ผ่านคำสั่งเช่น kubectl สมัคร -f my- ไฟล์.

แนะนำ: