Triển khai cụm Redis chủ-tủ trong Kubernetes với StatefulSet và PVC

Để xây dựng một cụm Redis có khả năng chịu lỗi cao (high-availability) trên nền tảng Kubernetes, việc sử dụng StatefulSet là lựa chọn tối ưu thay vì Deployment, bởi vì Redis chủ-tủ phụ thuộc vào định danh mạng ổn định, thứ tự khởi động rõ ràng và trạng thái lưu trữ bền vững. 1. Kiến trúc cụm Redis chủ-tủ Cụm gồm 6 Pod được quản lý bởi một Sta ...

Đăng vào ngày 30 tháng 6 lúc 19:49

Triển khai SQL Server trên Kubernetes (K8S)

1. Xây dựng Image SQL Server 1.1. Dockerfile FROM mcr.microsoft.com/mssql/server:2019-latest USER root RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone 1.2. Build và Push Image mkdir -p /root/manifest/sql_server cd /root/manifest/sql_server # Upload Dockerfile vào thư mục này docker build ...

Đăng vào ngày 25 tháng 6 lúc 09:38

Kubernetes: Volume, PVC, PV và NFS - Triển khai SQL Server với NFS tĩnh và động

Lý do cần sử dụng Volume Hệ thống tệp tin trong container có tính tạm thời, gây khó khăn khi triển khai ứng dụng quan trọng. Khi container crash, kubelet khởi động lại nhưng dữ liệu sẽ bị mất. Ngoài ra, các container cùng Pod thường cần chia sẻ tệp tin. Volume trong Kubernetes giải quyết vấn đề này bằng cách cung cấp không gian lưu trữ chung. C ...

Đăng vào ngày 28 tháng 5 lúc 08:58