YAML Validator | เครื่องมือตรวจสอบ YAML icon

YAML Validator | เครื่องมือตรวจสอบ YAML

Extension Actions

How to install Open in Chrome Web Store
CRX ID
jokkhfinnhgafmdiobjjahgefekgjajp
Description from extension meta

ตรวจสอบ YAML พร้อมการรองรับสคีมาสำหรับ Kubernetes, Docker Compose, GitHub Actions เครื่องมือ Linter และ Formatter

Image from store
YAML Validator | เครื่องมือตรวจสอบ YAML
Description from store

🔧 ตรวจสอบไฟล์ yaml เทียบกับ 11 สคีมาอย่างเป็นทางการด้วยการตรวจจับอัตโนมัติ YAML Validator ช่วยให้คุณตรวจจับข้อผิดพลาดก่อนการปรับใช้ด้วยการตรวจสอบสคีมาสำหรับ Kubernetes, Docker Compose และไปป์ไลน์ CI/CD

✨ ใหม่ในเวอร์ชัน 1.1

- การตรวจสอบสคีมาสำหรับ 11 แพลตฟอร์มด้วยการตรวจจับอัตโนมัติ
- การพับโค้ด GitHub สำหรับการเรียกดูไฟล์การกำหนดค่าขนาดใหญ่
- โหมดเปิดในแท็บสำหรับการแก้ไขแบบเต็มหน้าจอ
- รองรับโหมดมืดด้วยการตรวจจับธีมของระบบ
- การเน้นบรรทัดข้อผิดพลาดด้วยการนำทางแบบคลิกเพื่อข้าม

📋 สคีมาที่รองรับ

ตรวจสอบ yaml ออนไลน์เทียบกับข้อกำหนดอย่างเป็นทางการ:

1️⃣ Kubernetes v1.29 - ตัวตรวจสอบ k8s yaml สำหรับ Deployment, Service, Pod, ConfigMap, Ingress, StatefulSet, DaemonSet, CronJob และประเภททรัพยากรมากกว่า 20 รายการ
2️⃣ Docker Compose v2.29 - ตัวตรวจสอบ docker compose พร้อมการรองรับข้อกำหนดเต็มรูปแบบ
3️⃣ GitHub Actions - ตัวตรวจสอบ github actions yaml สำหรับการทำงานอัตโนมัติของเวิร์กโฟลว์ CI/CD
4️⃣ GitLab CI - ตัวตรวจสอบ gitlab ci yaml สำหรับไปป์ไลน์ .gitlab-ci.yml
5️⃣ CircleCI - ตัวตรวจสอบ circleci yaml สำหรับการกำหนดค่าการสร้าง config.yml
6️⃣ Azure Pipelines - ตัวตรวจสอบ azure pipelines yaml สำหรับเวิร์กโฟลว์ devops
7️⃣ Bitbucket Pipelines - ตัวตรวจสอบ bitbucket yaml สำหรับการกำหนดค่าไปป์ไลน์
8️⃣ Ansible - ตัวตรวจสอบ ansible yaml สำหรับสคริปต์อัตโนมัติ playbook
9️⃣ Helm Charts - ตัวตรวจสอบ helm yaml สำหรับการจัดการแพ็คเกจ Chart.yaml
🔟 OpenAPI 3.0 - ตัวตรวจสอบ openapi yaml สำหรับข้อกำหนด REST API
⬛ Swagger 2.0 - ตัวตรวจสอบ swagger yaml สำหรับข้อกำหนด API

🎯 การตรวจจับข้อผิดพลาดอัจฉริยะ

ส่วนขยายจะตรวจจับสคีมาที่ใช้กับเนื้อหาของคุณโดยอัตโนมัติ:

▸ วางโค้ดและสคีมาที่ตรงกันจะถูกตรวจจับทันที
▸ การเน้นบรรทัดข้อผิดพลาดแสดงตำแหน่งที่แน่นอนของปัญหา
▸ รองรับหลายเอกสารด้วยตัวคั่น ---
▸ คำแนะนำความไม่ตรงกันของสคีมาพร้อมการแก้ไขด้วยคลิกเดียว

📂 การพับโค้ด GitHub

กำลังเรียกดูไฟล์การกำหนดค่าบน GitHub หรือไม่? ส่วนขยายนี้เพิ่มปุ่มพับ:

• ยุบและขยายส่วนต่างๆ บนหน้าพื้นที่เก็บข้อมูล GitHub ใดๆ
• นำทางไฟล์การกำหนดค่าขนาดใหญ่ได้อย่างง่ายดาย
• ทำงานกับไฟล์ .yaml หรือ .yml ใดๆ บน GitHub
• สลับการพับด้วยคลิกเดียว

💡 คุณสมบัติหลัก

➤ ตัวตรวจสอบไวยากรณ์พร้อมคำติชมทันทีสำหรับโค้ดของคุณ
➤ Linter ระบุปัญหาเชิงโครงสร้างและเชิงความหมายตั้งแต่เนิ่นๆ
➤ Formatter รักษาโค้ดให้สะอาดและอ่านง่าย
➤ การตรวจสอบสคีมาเทียบกับข้อกำหนดอย่างเป็นทางการ
➤ ตัวตรวจสอบ Kubernetes yaml สำหรับ manifest และการปรับใช้ k8s
➤ ตัวตรวจสอบ Docker Compose ก่อนเรียกใช้คอนเทนเนอร์

🚀 สร้างขึ้นสำหรับวิศวกร DevOps

ออกแบบมาสำหรับนักพัฒนา ผู้ดูแลระบบ และผู้เชี่ยวชาญด้าน DevOps:

1. การตรวจสอบ Kubernetes - ตรวจสอบ manifest k8s ก่อน kubectl apply เพื่อป้องกันความล้มเหลว
2. การตรวจสอบ Docker Compose - ตรวจจับข้อผิดพลาดการกำหนดค่าก่อน docker compose up
3. การตรวจสอบไปป์ไลน์ CI/CD - รองรับ GitHub Actions, GitLab CI, CircleCI, Azure Pipelines
4. การตรวจสอบข้อกำหนด API - การตรวจสอบรูปแบบ OpenAPI และ Swagger สำหรับ REST API
5. Infrastructure as Code - รองรับ Ansible playbook และการกำหนดค่า Helm chart

📝 วิธีใช้ส่วนขยายนี้

- คลิกไอคอนส่วนขยายในแถบเครื่องมือเบราว์เซอร์ของคุณ
- วางโค้ดของคุณลงในพื้นที่ตัวแก้ไข
- สคีมาจะถูกตรวจจับโดยอัตโนมัติหรือเลือกด้วยตนเองจากเมนูแบบเลื่อนลง
- คลิกปุ่ม Validate เพื่อตรวจสอบไวยากรณ์และการปฏิบัติตามสคีมา
- ข้อผิดพลาดจะถูกเน้นด้วยหมายเลขบรรทัดสำหรับการนำทางที่รวดเร็ว

🌐 Yaml Validator ออนไลน์บนเบราว์เซอร์

ตรวจสอบไฟล์ yaml โดยตรงในเบราว์เซอร์ของคุณโดยไม่ต้องใช้เครื่องมือภายนอก:

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

🔍 ความสามารถในการ Linting และ Formatting

รวมคุณสมบัติคุณภาพโค้ดที่ครอบคลุม:

▪ ตรวจจับข้อผิดพลาดทางไวยากรณ์ทันทีขณะที่คุณพิมพ์
▪ ตรวจสอบโครงสร้างเทียบกับข้อกำหนด json schema
▪ จัดรูปแบบโค้ดเพื่อให้อ่านง่ายและสม่ำเสมอ
▪ ตรวจสอบโครงสร้างการกำหนดค่าก่อนการปรับใช้
▪ การแยกวิเคราะห์หลายเอกสารสำหรับชุดการกำหนดค่าที่ซับซ้อน

⚡ การตรวจสอบการกำหนดค่าข้ามแพลตฟอร์ม

รองรับการกำหนดค่าข้ามแพลตฟอร์มและสภาพแวดล้อมที่หลากหลาย:

• การตรวจสอบ yaml Kubernetes สำหรับแอพ cloud-native และไมโครเซอร์วิส
• ตัวตรวจสอบ yaml Docker compose สำหรับการจัดระเบียบคอนเทนเนอร์
• ตัวตรวจสอบ GitHub actions สำหรับไปป์ไลน์การรวมอย่างต่อเนื่อง
• Linter Gitlab ci สำหรับกระบวนการสร้างและปรับใช้อัตโนมัติ
• การตรวจสอบ Circleci config สำหรับการสร้างอัตโนมัติบนคลาวด์
• การตรวจสอบ Ansible playbook สำหรับการทำงานอัตโนมัติของโครงสร้างพื้นฐาน

❓ คำถามที่พบบ่อย

Q: ส่วนขยายนี้ทำงานแบบออฟไลน์หรือไม่?
A: ใช่ หลังการติดตั้ง การตรวจสอบทั้งหมดจะเกิดขึ้นในเครื่องในเบราว์เซอร์ของคุณ

Q: โค้ดของฉันถูกส่งไปยังเซิร์ฟเวอร์ใดๆ หรือไม่?
A: ไม่ การกำหนดค่าของคุณยังคงเป็นส่วนตัวโดยสมบูรณ์บนอุปกรณ์ของคุณ

Q: รองรับ Kubernetes เวอร์ชันใด?
A: ปัจจุบันรองรับ Kubernetes v1.29 พร้อมประเภททรัพยากร 23 ประเภท

✅ ดาวน์โหลด YAML Validator สำหรับการตรวจสอบไฟล์การกำหนดค่าที่รวดเร็วและเชื่อถือได้ ตรวจสอบ yaml ออนไลน์ด้วยตัวตรวจสอบ kubernetes yaml, ตัวตรวจสอบ docker compose และประเภทสคีมา 11 ประเภท

Latest reviews

Nikolay Nikolaev
Works great. Fast and Accurate.
Ann Golovatuk
A bit simple, but it works. I like yaml highlighting on external sites, like github!
Vladyslav Vorobiov
I need such tool in order to have handy validator for yaml configs in the browser. Meets my expectations so far