Ví dụ về cấu hình YAML: Cài đặt ứng dụng hợp lệ
Kiểm tra cấu hình YAML (Kubernetes, CI/CD) xem có đúng thụt lề ngoại tuyến không.
kết quả
Trang này mở trình xác thực YAML được tải sẵn một tệp cấu hình nhỏ, thực tế: khối ứng dụng có chuỗi phiên bản và cờ gỡ lỗi, khối cơ sở dữ liệu với thông tin xác thực lồng nhau và danh sách các thẻ. Nó được kiểm tra ngay khi tải trang và kết quả vượt qua bên dưới là kiểm tra thực, được tính toán — không phải ảnh chụp màn hình đóng hộp.
Ví dụ này được cố tình tạo hình giống như thứ mà bạn thực sự muốn cam kết: thụt lề hai dấu cách xuyên suốt, chuỗi phiên bản được trích dẫn để không bị đọc sai thành số, ánh xạ lồng nhau cho thông tin xác thực và chuỗi khối cho thẻ. Nó phản ánh cấu trúc được sử dụng trong vô số tệp kê khai Kubernetes thực, quy trình làm việc của GitHub Actions và tệp cấu hình ứng dụng, do đó, đây là một công cụ kiểm tra hữu ích để biết YAML "được định dạng chính xác" trông như thế nào trước khi bạn dán tệp của riêng mình vào.
Thay thế văn bản trong hộp bằng cấu hình của riêng bạn để xác thực theo cách tương tự. Nếu tệp của bạn sử dụng các tab thay vì dấu cách, kết hợp độ rộng thụt lề hoặc lặp lại một khóa ở cùng cấp độ lồng nhau, thì trình xác thực sẽ phát hiện khóa đó và chỉ vào dòng chính xác — cùng một loại lỗi được thể hiện trên trang đặt trước lỗi thụt lề.