Chuyển tới nội dung

Giới thiệu YARP API Gateway

YARP là một thư viện mã nguồn mở của Microsoft, được xây dựng trên .NET, dùng để tạo reverse proxy và load balancer linh hoạt, có thể tùy biến sâu bằng code.
Khác với các proxy truyền thống (như NGINX, HAProxy, Envoy), YARP được thiết kế để nhúng trực tiếp vào ứng dụng .NET,

Ingress trong Kubernetes

Trong bài viết này tôi đưa ra hướng dẫn cách cài đặt Ingress Controller nginx, kong, yard trong k8s 1. Nguyên tắc nhiều Ingress Controller = nhiều Ingress Class Từ Kubernetes networking.k8s.io/v1, với cơ chế “chuẩn” là dùng IngressClass: Ví dụ trong cùng 1 cluster: 2. Ví dụ YAML minh họa IngressClass cho Nginx IngressClass cho Kong Ingress dùng Nginx Ingress dùng Kong Lưu ý: Dưới đây là từng bước… Ingress trong Kubernetes

Backup – Restore cụm k8s bằng Velero kết hợp với Minio

Tiêu chí Velero MinIO Vai trò chính Công cụ Backup & Restore Hệ thống Lưu trữ Làm gì? Điều phối việc sao lưu, tạo snapshot, phục hồi tài nguyên K8s. Lưu trữ các file backup (và bất kỳ file nào khác) một cách an toàn. Ví von ‍Đội trưởng đội dọn nhà. Kho chứa đồ. Tại sao dùng nó? Giải pháp backup “chuẩn ngành” cho K8s, mã nguồn mở, mạnh… Backup – Restore cụm k8s bằng Velero kết hợp với Minio

Storage, PV, PVC và StateFullset

1. Storage Class là gì? Storage Class là một khái niệm cho phép quản trị viên định nghĩa và cung cấp nhiều loại lưu trữ khác nhau (như SSD tốc độ cao, ổ đĩa từ, hoặc dịch vụ đám mây) mà không cần tạo ổ đĩa thủ công trước cho từng yêu cầu. Khi người dùng tạo một PersistentVolumeClaim (PVC), Kubernetes sẽ tự động sử dụng StorageClass tương ứng để… Storage, PV, PVC và StateFullset

Cài đặt Kubernetes và triển khai ứng dụng trên onprimse

1. Cài đặt cụm kubernetes 1.1. Mô hình cài đặt 1.2. Cấu hình tài nguyên Hostname OS IP RAM (tối thiểu) CPU (tối thiểu) k8s-master01 Ubuntu 24.04 10.100.1.24 3G 2 k8s-worker02 Ubuntu 24.04 10.100.1.25 3G 2 k8s-worker02 Ubuntu 24.04 10.100.1.26 3G 2 1.3. Cấu hình hosts file trên cả 3 serverThực hiện trên cả 3 servers – Thêm hosts trong file host vi /etc/hosts 10.100.1.24 k8s-master0110.100.1.25 k8s-worker0110.100.1.26 k8s-worker02 – Cập… Cài đặt Kubernetes và triển khai ứng dụng trên onprimse

Liên hệ