"YAML manifest" là gì?
Last updated: September 20, 2025 Xem trên toàn màn hình
- 08 Jan 2022
Yêu cầu thay đổi (Change Request) là gì? Làm thế nào để kiểm soát Change Request? 65/385 - 01 Aug 2023
Phân tích yêu cầu phần mềm sẽ nhìn vào thực trạng (AS-IS) hay tương lai (TO-BE)? 61/572 - 14 Apr 2019
Product Backlog là gì? Các đặc điểm cơ bản của một Product Backlog 57/504 - 18 Mar 2021
Kỹ thuật ước lượng dự án phần mềm linh hoạt dựa vào Story Point - phương pháp T-Shirt Sizing 50/631 - 03 Mar 2020
Giả định (Assumption ) là gì? Tại sao giả định rất quan trọng với dự án? 49/648 - 10 May 2021
Phát triển Phần mềm Tinh gọn (Lean Software Development) 48/285 - 18 May 2021
Cây cầu hiện đại vô dụng nhất thế giới và câu chuyện cái kết của thay đổi yêu cầu 46/808 - 20 Jul 2021
Quản lý và đánh giá công việc theo quy trình TIGO SmartWork 46/468 - 08 Feb 2021
Quy trình nâng cấp phần mềm quản trị doanh nghiệp ERP 43/282 - 03 May 2022
Mô hình Hybrid Agile là gì? 39/567 - 02 Aug 2023
Tổng hợp một số project tham khảo khi xây dựng các ứng dụng theo mô hình Microservices 37/537 - 11 Dec 2025
Phần mềm cho SMEs: Vì sao “Best-Fit” lên ngôi và “Best-of-Breed” dần lỗi thời 37/70 - 28 Jun 2024
Tại sao các kỹ sư IT giỏi nhất lại là những người theo thuyết bất khả tri về công nghệ (technology agnostics)? 36/428 - 30 Aug 2024
Friction points (điểm ma sát) là gì? 36/148 - 22 Jul 2020
Quản lý dự án phần mềm trong thực tế và câu chuyện thành công của InfoSys 34/190 - 16 Apr 2025
Lãnh đạo linh hoạt: Hành động (Bias for Action) hay không hành động (Non-Action)? 32/88 - 14 Dec 2022
Phương pháp kiểm tra Fagan Inspection là gì? 32/227 - 04 Jan 2023
Phát triển phần mềm linh hoạt theo mô hình Big Bang 31/800 - 24 Mar 2019
Scrum giống như bà mẹ chồng, giúp bạn nhìn ra các lỗi sai 31/349 - 02 Aug 2021
Product Owner làm gì trước khi bắt đầu sprint đầu tiên của dự án (Sprint Zero)? 28/398 - 14 Aug 2024
Eventual Consistency và Strong Consistency trong Cơ sở dữ liệu phân tán 27/218 - 21 Apr 2020
Bảo trì phần mềm là gì? Phân biệt các loại bảo trì 26/352 - 20 Feb 2025
Zachman Framework là gì? 26/35 - 15 Aug 2025
Dự án phần mềm bị trì hoãn và vấn đề "akrasia" 24/101 - 10 Aug 2020
Bạn có biết quy tắc thất bại nhanh: Fail early, fail often, fail cheap, but always fail forward 24/183 - 11 Mar 2025
Thiên hướng Hành động (Bias for Action) và Thiên hướng Quy trình (Bias for Process) tác động tiêu cực tới "đổi mới và sáng tạo" như thế nào? 23/113 - 19 Sep 2025
Luật chống ôm đồm (WIP limits): Làm ít hơn và chất hơn 22/64 - 13 Aug 2024
Cognitive friction (ma sát nhận thức) là gì? 22/68 - 04 Feb 2024
“Nợ kỹ thuật” (technical debt) là gì? 20/44 - 13 Feb 2024
"Weighted milestone" là gì? 20/24 - 01 Apr 2025
CTO ra quyết định như thế nào? 20/75 - 02 Aug 2022
BVP (Billable Viable Product) là gì? 19/109 - 08 Aug 2023
"Denormalized Table" là gì? 19/219 - 11 Mar 2024
Các trục liên thông LGSP và NGSP là gì? Lợi ích của LGSP và NGSP? 19/33 - 01 Jun 2025
Thiết Kế Hướng Miền (Domain-Driven Design) hình thành như thế nào trong kiến trúc Lưới Dữ Liệu (Data Mesh)? 18/97 - 13 Sep 2024
Cấp quyền và Hủy quyền người dùng (User Provisioning & Deprovisioning) là gì? 16/121 - 11 May 2025
Từ điển kỹ thuật trong quản lý tài nguyên truy cập hệ thống (System Access Resource Management) 15/143 - 13 Sep 2025
Vanity Metrics: Follower tăng vọt nhưng doanh thu đứng yên 15/75 - 15 May 2025
Hiệu quả năng lượng trong phần mềm (Energy Efficiency in Software) là gì? 14/103 - 09 Aug 2024
Latency (độ trễ) là gì? 14/191 - 17 Feb 2026
Giá trị con người nằm ở đâu trong thời đại AI và Robot? 14/17 - 17 Oct 2025
Hồ sơ quyết toán và hồ sơ kiểm toán là gì? 14/24 - 30 Jan 2026
Vượt qua cơn bão sa thải nhân viên công nghệ: Những đêm thức trắng, phần mềm bị lỗi và hội chứng kẻ giả mạo (Impostor Syndrome) 14/29 - 12 May 2024
Groan Zone là gì? Khi mọi quan điểm va chạm, đâu là cách biến Groan Zone thành động lực đổi mới? 14/55 - 11 Dec 2025
12 lợi ích của tự động hóa quy trình làm việc 13/29 - 11 Dec 2025
Vì Sao Hệ Thống Báo Cáo Trong Phần Mềm Kế Toán Luôn Được Đánh Giá Là Khó Nhất? 13/20 - 11 Mar 2024
Materialized Views là gì? Bí quyết tăng tốc truy vấn dữ liệu cho hệ thống lớn 13/17 - 15 Mar 2024
SDLC là gì? So sánh với Full-Cycle Software Development 11/15 - 19 Feb 2025
“Tribal knowledge” là gì? 11/13 - 13 Mar 2024
Vì sao Man-Month vẫn còn được sử dụng trong ngành công nghệ phần mềm? 6/11 - 11 Sep 2025
📚 Từ điển thuật ngữ về DevOps 6/60
YAML manifest thường được dùng trong bối cảnh Kubernetes và các hệ thống hạ tầng hiện đại.
YAML là gì?
-
YAML (viết tắt của "YAML Ain’t Markup Language") là một ngôn ngữ định dạng dữ liệu, tương tự như JSON nhưng dễ đọc hơn.
-
Nó thường dùng để mô tả cấu hình dưới dạng key-value, có thể lồng nhau theo cấp bậc bằng khoảng trắng (indentation).
Ví dụ YAML đơn giản:
name: MyApp
replicas: 3
image: nginx:latest
Manifest là gì?
-
Manifest trong tiếng Anh có nghĩa là “bản kê khai” hay “bản mô tả”.
-
Trong công nghệ, manifest thường là một file chứa thông tin mô tả chi tiết cấu hình, tài nguyên, hoặc ứng dụng.
YAML manifest trong Kubernetes
-
Trong Kubernetes, YAML manifest chính là file cấu hình dùng để định nghĩa tài nguyên (resources) như Pod, Deployment, Service, ConfigMap, v.v.
-
Khi bạn apply YAML manifest (
kubectl apply -f file.yaml), Kubernetes sẽ đọc nội dung file, hiểu bạn muốn tạo gì, rồi tiến hành triển khai.
Ví dụ một YAML manifest của Deployment:
Ý nghĩa:
apiVersionvàkind: cho biết loại resource.metadata: thông tin mô tả (tên, nhãn…).spec: cấu hình chi tiết (số replicas, container nào chạy, dùng image gì, mở port nào…).
Tóm lại:









Link copied!
Mới cập nhật