Chuyển tới nội dung chính

Terms

NoTerminologyMeaning
1AMDPViết tắt của Nền tảng Phát triển Hiện đại hóa Ứng dụng
2RDEViết tắt của Môi trường Phát triển Từ xa
3IDEViết tắt của Môi trường Phát triển Tích hợp
4.PRViết tắt của Yêu cầu Kéo
5.Non-PRViết tắt của Không-Yêu cầu Kéo
6.TopologySắp xếp và phân phối các nút và tài nguyên trong một cụm
7.Add-on serviceThành phần tùy chọn nâng cao chức năng của Kubernetes nhưng không phải là một phần của lõi.
8.FargateĐộng cơ tính toán không máy chủ cho các container do AWS cung cấp. Fargate chạy các container mà không cần quản lý hạ tầng cơ sở (ví dụ: các phiên bản EC2)
9Infra sizeNăng lực tính toán (như CPU, RAM và lưu trữ) và tài nguyên mạng cần thiết để chạy môi trường phát triển một cách hiệu quả
10CICDViết tắt của Tích hợp Liên tục và Triển khai Liên tục
11Backing serviceBất kỳ dịch vụ bên ngoài hoặc gắn liền nào mà ứng dụng của bạn phụ thuộc vào (Cơ sở dữ liệu - MySQL, PostgreSQL, Hàng đợi tin nhắn - RabbitMQ, Kafka, Bộ nhớ đệm - Redis, Memcached)
12IngressMột Ingress là một tài nguyên Kubernetes quản lý quyền truy cập bên ngoài vào các dịch vụ trong cụm, thường thông qua HTTP hoặc HTTPS.
Nó định nghĩa các quy tắc định tuyến, cài đặt TLS (HTTPS) và các đường dẫn URL.
13Container ImageMột gói nhẹ, độc lập bao gồm mọi thứ cần thiết để chạy một ứng dụng: mã, thời gian chạy, thư viện và hệ thống tệp.
14NamespaceMột phân vùng logic của cụm mà cô lập và tổ chức tài nguyên.
Được sử dụng cho các trường hợp sử dụng đa đội, đa người thuê hoặc đa môi trường
15ClusterMột nhóm máy (nút) chạy các thành phần Kubernetes
16DORAViết tắt của Nghiên cứu và Đánh giá DevOps
17FrameworkMột nền tảng có cấu trúc hoặc bộ công cụ cung cấp chức năng và mẫu đã được định nghĩa trước để xây dựng, triển khai hoặc quản lý các ứng dụng và dịch vụ
18Time To Live (TTL)Xác định cách dữ liệu phiên được ghi vào máy chủ
19Flush ModeKiểm soát khi nào dữ liệu được lưu trong bộ nhớ được ghi (hoặc “xả”) vào một hệ thống lưu trữ hoặc đầu ra
20PVCViết tắt của Persistent Volume Claim.
Đây là một yêu cầu lưu trữ của người dùng. Nó xác định kích thước, chế độ truy cập và tùy chọn một lớp lưu trữ. Kubernetes khớp PVC với một PV có sẵn đáp ứng các yêu cầu.
21PVViết tắt của Persistent Volume.
Đây là một phần lưu trữ trong một cụm Kubernetes đã được cấp phát bởi một quản trị viên hoặc được cấp phát động bằng cách sử dụng StorageClasses. Nó là một tài nguyên trong cụm giống như một nút hoặc pod.
22Pod Lifecycle HookCác trình xử lý đặc biệt thực thi ở các giai đoạn cụ thể trong vòng đời của một container
23Config MapMột đối tượng Kubernetes lưu trữ dữ liệu cấu hình không nhạy cảm dưới dạng cặp khóa-giá trị.
Được sử dụng để tách biệt cấu hình ứng dụng khỏi hình ảnh container.
24Min Replica CountSố lượng bản sao pod tối thiểu cần duy trì cho ứng dụng
25Max Replica CountSố lượng bản sao pod tối đa cần duy trì cho ứng dụng
26PodĐơn vị nhỏ nhất và đơn giản nhất trong mô hình đối tượng Kubernetes để tạo hoặc triển khai
27Port Một định danh số được sử dụng để xác định một quy trình hoặc dịch vụ cụ thể trên một thiết bị. Trong mạng, nó cho phép nhiều dịch vụ chạy trên một địa chỉ IP duy nhất bằng cách phân biệt lưu lượng truy cập dành cho các ứng dụng khác nhau (ví dụ: HTTP sử dụng cổng 80)
28Service-account-tokenTrong Kubernetes, một mã thông báo tài khoản dịch vụ là một JWT (JSON Web Token) được tự động gắn vào các pod để xác thực với API Kubernetes. Nó cho phép các ứng dụng chạy bên trong các pod tương tác một cách an toàn với các tài nguyên của cụm
29Basic-authMột sơ đồ xác thực đơn giản được tích hợp vào HTTP. Nó sử dụng một tên người dùng và mật khẩu được mã hóa bằng base64 và gửi trong tiêu đề yêu cầu. Nó không an toàn trừ khi được sử dụng qua HTTPS
30Mount PathThư mục bên trong một container nơi một volume (lưu trữ bên ngoài) được gắn vào. Nó cho phép container đọc/ghi dữ liệu vào lưu trữ bền vững, chẳng hạn như ConfigMap, Secret hoặc đĩa bên ngoài
31EndpointMột địa chỉ có thể truy cập qua mạng (IP + cổng) mà phơi bày một dịch vụ hoặc tài nguyên. Trong Kubernetes, các điểm cuối được tự động tạo ra để đại diện cho các IP của các pod hỗ trợ một dịch vụ
32GIT repositoryMột không gian lưu trữ có kiểm soát phiên bản cho mã, cấu hình hoặc tài liệu. Nó theo dõi các thay đổi, hỗ trợ hợp tác và thường được sử dụng trong các pipeline CI/CD để triển khai ứng dụng
33ProtocolMột tập hợp các quy tắc xác định cách dữ liệu được truyền qua mạng. Các ví dụ bao gồm HTTP, HTTPS, TCP, UDP và FTP. Nó đảm bảo giao tiếp đáng tin cậy và tiêu chuẩn giữa các hệ thống
34MicroserviceMột dịch vụ nhỏ, độc lập thực hiện một chức năng cụ thể trong một ứng dụng lớn hơn. Các microservices giao tiếp qua APIs và được thiết kế để mở rộng, bền bỉ và dễ triển khai
35LoadBalancerMột loại dịch vụ Kubernetes phân phối lưu lượng truy cập đến từ nhiều pod hoặc nút. Nó đảm bảo tính khả dụng cao và khả năng mở rộng bằng cách cân bằng tải và ngăn ngừa quá tải
36Service AnnotationsSiêu dữ liệu dạng khóa-giá trị gắn liền với các đối tượng Kubernetes. Các chú thích dịch vụ được sử dụng để cấu hình các tích hợp bên ngoài, chẳng hạn như bộ cân bằng tải đám mây, công cụ giám sát hoặc bộ điều khiển truy cập.
37Session AffinityCòn được gọi là phiên dính, đảm bảo rằng các yêu cầu của người dùng được định tuyến nhất quán đến cùng một pod hoặc máy chủ backend. Điều này hữu ích cho các ứng dụng duy trì trạng thái phiên.
38Broker InstanceTrong các hệ thống nhắn tin (như Kafka hoặc RabbitMQ), một phiên bản môi giới là một máy chủ nhận, lưu trữ và chuyển tiếp tin nhắn. Nó hoạt động như một trung gian giữa các nhà sản xuất và người tiêu dùng trong một hệ thống phân tán.
39Circuit BreakerMột mẫu thiết kế được sử dụng để phát hiện các lỗi và ngăn chặn các nỗ lực lặp lại để thực hiện một hoạt động thất bại. Nó giúp duy trì sự ổn định của hệ thống bằng cách ngừng gọi đến một dịch vụ có khả năng thất bại.
40WYSIWYG Viết tắt của "What You See Is What You Get"
41PaaSViết tắt của "Platform as a Service".
PaaS là một mô hình điện toán đám mây cung cấp cho các nhà phát triển một nền tảng để xây dựng, chạy và quản lý các ứng dụng mà không cần xử lý cơ sở hạ tầng bên dưới.
42SSHViết tắt của "Secure Shell".
SSH là một giao thức an toàn được sử dụng để truy cập và quản lý máy chủ từ xa qua một kết nối được mã hóa.
43E2CViết tắt của "Elastic Compute Cloud" - một máy chủ ảo trong Amazon Web Service (AWS).
44OOMViết tắt của "Out Of Memory".
45Kubernetes CNIViết tắt của "Container Network Interface".
CNI là một đặc tả và tập hợp các plugin được Kubernetes sử dụng để quản lý kết nối mạng cho các container. Nó cho phép các pod giao tiếp với nhau và với các dịch vụ bên ngoài.
46Opaque Một phương pháp để đăng ký thông tin cấu hình theo định dạng Khóa/Giá trị.
47TLS Secret Một đối tượng Kubernetes Secret lưu trữ khóa riêng TLS và chứng chỉ để sử dụng trong giao tiếp HTTPS an toàn (SSL/TLS)
48Environment variableMột cặp khóa-giá trị được tiêm vào môi trường runtime của container, thường được sử dụng để cấu hình các ứng dụng
49ProvisionerMột thành phần tự động tạo Persistent Volumes (PV) để đáp ứng các Persistent Volume Claims (PVCs).
50RBAC Viết tắt của Kiểm soát truy cập dựa trên vai trò.
RBAC là một phương pháp điều chỉnh quyền truy cập vào các tài nguyên dựa trên vai trò của từng người dùng trong một tổ chức. Trong Kubernetes, RBAC kiểm soát ai có thể thực hiện các hành động như đọc pods, tạo deployments, hoặc truy cập secrets
51WizardMột giao diện đồ họa hoặc hướng dẫn giúp người dùng thực hiện quy trình tạo hoặc cấu hình các tài nguyên Kubernetes từng bước
52k8sagentMột hệ thống điều phối container mã nguồn mở tự động hóa việc triển khai, mở rộng và quản lý các ứng dụng container hóa.