27/06/2022 11:53
Với hệ thống Kubernetes, bạn cần sử dụng kubectl
client không khác quá 1 phiên bản minor với phía server, ví dụ:
kube-apiserver
sử dụng version 1.21
kubectl
client có thể sử dụng version: 1.21, 1.20 (cũ hơn 1 version), 1.22 (mới hơn 1 version)
reference
Trường hợp sử dụng version không theo khuyến cáo, lệnh kubectl version
trả về kết quả kèm theo cảnh báo:
...
WARNING: version difference between client (1.24) and server (1.21) exceeds the supported minor version skew of +/-1
29/04/2022 12:10

MariaDB Galera Cluster là hệ thống cluser cho phép nhiều primary node CSDL MariaDB đồng thời, tức bạn có thể thực hiện lệnh write trên node bất kỳ và dữ liệu được đồng bộ cho các node khác trong cluster. Nó chỉ chính thức hỗ trợ hoạt động trên môi trường Linux và InnoDB storage engine.
20/12/2021 03:13
Trong bài viết này mình sẽ cùng bạn dựng DNS server với pihole và dùng nginx để làm load balancing.
Tổng quát luồng xử lý như sau:
- (1)
nginx
nhận request cổng 53
cho phân giải DNS và cổng 8080
cho HTTP request
- (2)
nginx
phân bổ request về 2 pihole chạy trên docker, lần lượt nghe ở các port: 531, 532, 8081, 8082
# DNS
DNS request :53 --> nginx :53 --> pihole_1 :531
--> pihole_2 :532
# HTTP
Admin user :8080 --> nginx :8080 --> pihole_1 :8081
--> pihole_2 :8082