THẢO LUẬN

thg 12 19, 2022 3:43 SA

Mình từ phía DevOps có quan sát là, khi tự quản lý một K8s cluster scale lớn (>10k Namespace, mỗi namespace có ít nhất 1 Secret cho cả Namespace (docker-pull secret), và mỗi Deployment trong Namespace có ít nhất 1 Secret riêng), thì Secret là một trong hai K8s Resource (em kia là Events) thường làm etcd bị căng về mặt storage do số lượng quá nhiều, mà etcd thì lại chỉ gợi ý max size 8GB. Trong tình huống đó, mình có thể thay đổi cách chạy K8s API Server để chấp nhận flag --etcd-servers-overrides, ví dụ từ đây:

'etcd-servers-overrides': [
  '/events.k8s.io#https://master-0.example.com:3379',
   '/foo#bar'
]

Khi sử dụng như vầy thì API Server sẽ gửi toàn bộ dữ liệu cho Events đến URL https://master-0.example.com:3379. Cái này gọi là "etcd sharding".

0
thg 12 19, 2022 2:22 SA

Đọc sao giống google dịch quá, ai đó có thể dịch 1 cách smooth và dễ hiểu hơn hông

0

@gshoanganh Okie bạn, cảm ơn bạn đã đọc bài viết của m , m đang có plan quay video về khóa Pandas cho DA bạn chờ theo dõi nhé ạ 😄

0

làm sao để thử ở Việt Nam bạn

0

@hmquan08011996 vâng thế em muốn tăng request storage của PVC lên thì kubectl edit pvc hay không tăng được ạ

0
thg 12 18, 2022 10:07 SA

Bài viết có vẻ hơi cũ thì phải. Thằng Heroku PostgresHeroku Redis đã không còn miễn phí nữa rồi.

+1

ừm đúng r em, data center thường sẽ không có sẵn

0

@hmquan08011996 Anh ơi như vậy là với k8s cài trên data center thông thường thì k có Dynamic provisioning phải không ạ hay như thế nào ạ em đọc vẫn chưa clear lắm ạ. Em cảm ơn anh

0

đọc serie bài của bác hay quá, dễ hiểu,dễ hình dung 😄 thank bác

+1
thg 12 18, 2022 4:51 SA

hay quá chị ơi nhưng nếu được chị thêm phần định hướng cho các bạn . Ví dụ nâng cao skill ở nhiều mặt thì outsource là 1 lựa chọn đúng

+1
thg 12 18, 2022 4:50 SA

lấy mã băm chia cho size của bảng băm lấy phần dư. Ví dụ trong trường hợp này : mã băm 118, size của bảng băm là 16 => số index sẽ là 118 % 16 = 6 .

0

@NgocPH cảm ơn b đã chia sẻ, nhưng có thể sẽ có case trong ngày đấy user có thể thêm các schedule vào thời điểm sau 0h sáng thì mấy cái schedule mới thêm này sẽ ko check được, mình sẽ phải check thêm case này

0

Bài viết hay lắm ạ

0

@iumyx2101 Cảm ơn bạn đã góp ý, có vẻ mình vẫn chưa thực sự hiểu dụng ý của tác giả khi sử dụng dw 3x3. Mình sẽ cố gắng tìm hiểu và trả lời bạn trong thời gian ngắn nhất nhé.

0
thg 12 17, 2022 4:08 SA

vì app PHP thì nó cần có 1 webserver để nhận request từ bên ngoài sau đó pass vào php-fpm.

còn ở bài này thì mình dùng nodejs bản thân nó đã là 1 webserver sẵn rồi. Nếu e thích e có thể đặt 1 con nginx phía trước nodejs giống bài Laravel cũng đc, nhưng ko cần thiết 😃

0
thg 12 17, 2022 2:41 SA

Cho em hỏi khi em sử dụng @primary hoặc @Qualifier thì em thấy nó sẽ bị fix cứng 1 Engine nào đó khi new Car. Vậy có cách nào linh hoạt hơn để tuỳ chọn bean được inject không?

0
thg 12 17, 2022 2:23 SA

có cần nhất thiết phải install ko ạ. Sao e thấy có vài người hướng dẫn họ ko cần install mà vẫn có babel ạ?

0
thg 12 17, 2022 12:26 SA

Ghi rõ toàn chuyên ngành đọc k hiểu thì tìm hiểu thêm rồi đọc hoặc bỏ qua khỏi tìm hiểu. Việc gì cay cú thế ô

0

=))) Ông nói gì dài thế, blog chia sẻ kinh nghiệm chuyên ngành ông đọc đ hiểu thì đừng đọc nữa là được rồi.

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí