Chef
โครงสร้างพื้นฐาน
เรียบร้อย และปล่อยสูตรอาหาร Chef ผ่านการสนทนา - Neotask ทำงานบน Neotask เพื่อให้ ops คุณ Infrastructure as Code เป็นระบบอัตโนมัติ
- ตรวจสอบ และปล่อยสูตรอาหาร Chef
- จัดการ cookbooks Chef และการพึ่งพา
- ติดตามและตรวจสอบ Chef node status
คุณสามารถทำอะไรได้บ้าง
ค้นหาและตรวจสอบโหนด
ขอให้ Neotask ค้นหาโหนดทั้งหมดในสภาพแวดล้อมเฉพาะ แสดงรายการโหนดที่มีการรันตำราอาหารล้มเหลว หรือแสดงรายการรันของเซิร์ฟเวอร์เฉพาะ - Neotask แปลคำถามของคุณเป็นคำค้นหามีดและจัดรูปแบบผลลัพธ์อย่างชัดเจน
เรียกใช้คำสั่งมีดอย่างปลอดภัย
ดำเนินการ Knife ssh, Knife Bootstrap, คำสั่ง Knife Data Bag และอื่นๆ อีกมากมายผ่านการสนทนา Neotask ยืนยันการดำเนินการทำลาย รายงานเอาต์พุตเมื่อมาถึง และสรุปผลลัพธ์เมื่อเสร็จสิ้น
สร้างทรัพยากรตำราอาหาร
อธิบายสิ่งที่สูตรอาหารควรทำ - "กำหนดค่า sshd เพื่อปิดการใช้งานการตรวจสอบรหัสผ่านและรีสตาร์ทบริการ" - และ Neotask เขียนรหัสทรัพยากรเชฟที่เป็นสำนวน: การใช้ประเภททรัพยากรที่ถูกต้อง การแจ้งเตือน และเจ้าหน้าที่รักษาความปลอดภัย
จัดการสภาพแวดล้อมและบทบาท
ถามว่าบทบาทใดที่มีตำราอาหารเฉพาะเจาะจง มีการตั้งค่าข้อจำกัดเวอร์ชันใดในสภาพแวดล้อม หรือเลื่อนระดับเวอร์ชันตำราอาหารจากการพัฒนาเป็นขั้นตอน Neotask อ่านและเขียนอ็อบเจ็กต์เซิร์ฟเวอร์ Chef ตามต้องการ
ดำเนินการตรวจสอบการปฏิบัติตามข้อกำหนด InSpec
ทริกเกอร์โปรไฟล์ InSpec กับโหนดหรือกลุ่มของโหนด และขอให้ Neotask สรุปสถานะการปฏิบัติตามข้อกำหนด: จำนวนการควบคุมที่ผ่าน ซึ่งล้มเหลว และขั้นตอนการแก้ไขสำหรับความล้มเหลวแต่ละรายการคืออะไร
ลองถามดู
- "ค้นหาโหนดทั้งหมดในสภาพแวดล้อมการผลิตที่มีบทบาทเว็บ"
- "แสดงรายการรันสำหรับโหนด app-server-03"
- "โหนดใดที่รันไคลเอนต์ Chef ที่ล้มเหลวในชั่วโมงที่ผ่านมา"
- "สร้างสูตรเพื่อติดตั้งและกำหนดค่า Filebeat สำหรับการส่งต่อบันทึก"
- "เรียกใช้โปรไฟล์ InSpec มาตรฐาน CIS บนเว็บเซิร์ฟเวอร์-01 และสรุปผลลัพธ์"
- "เลื่อนระดับตำราอาหาร nginx จากเวอร์ชัน 2.1.0 ไปเป็นสภาพแวดล้อมชั่วคราว"
- "แสดงรายการถุงข้อมูลทั้งหมดและแสดงเนื้อหาของถุงความลับ"
- "ตำราอาหารเวอร์ชันใดที่ปักหมุดไว้ในสภาพแวดล้อมการผลิต"
เคล็ดลับมือโปร
- ใช้สภาพแวดล้อม Chef เป็นจุดยึดขอบเขตในข้อความแจ้งของคุณ: "อยู่ในการใช้งานจริง" หรือ "ในสภาพแวดล้อมการพัฒนา" เพื่อหลีกเลี่ยงข้อผิดพลาดข้ามสภาพแวดล้อม
- ขอให้ Neotask อธิบายไฟล์แอตทริบิวต์ของตำราอาหารก่อนที่จะสร้างสูตรอาหาร การทำความเข้าใจค่าเริ่มต้นจะป้องกันไม่ให้การแทนที่ไม่ทำให้สิ่งต่างๆ เสียหาย
- สำหรับการตรวจสอบ InSpec ให้ขอ "เฉพาะการควบคุมที่ล้มเหลว" เพื่อให้ผลลัพธ์เน้นไปที่สิ่งที่ต้องมีการแก้ไข
- เมื่อสร้างสูตรอาหาร ให้ระบุตระกูลระบบปฏิบัติการเป้าหมาย: "สำหรับ Ubuntu 22.04" หรือ "สำหรับ RHEL 9" ดังนั้น Neotask ใช้ชื่อแพ็คเกจและผู้จัดการบริการที่ถูกต้อง
- จับคู่คำสั่ง Knife Bootstrap กับเวิร์กโฟลว์ความลับของคุณ - ขอให้ Neotask ใช้ Chef vault หรือ data bag ที่เหมาะสมสำหรับข้อมูลรับรองของโหนดใหม่
Plans
Free
$0/mo
Download without a card and start for free.
Individual
$50/mo
The full personal agent platform for one person.
Business
$100/mo
One company workspace with room to add your team.
Enterprise
$200/mo
Multiple workspaces and capacity for larger teams.
Works Well With
- OpenAI - Connect Chef and OpenAI with Neotask to automate infrastructure provisioning, generate config recipes, and streamline De...
การผสานรวม โครงสร้างพื้นฐาน เพิ่มเติม
Explore: Skills · Glossary · Solutions · Use cases · Examples · Comparisons · Templates · Blog · Docs