Bạn đang sử dụng Amazon Elastic Kubernetes Service (EKS) và muốn tạo một deployment trên EKS và mount một EBS (Elastic Block Store) volume vào deployment đó? Trong bài viết này, chúng ta sẽ đi qua các bước để thực hiện việc đó. Bước 1: Tạo một EBS volume Trước tiên, chúng ta cần tạo […]
Category: Kubernetes
Học kubernetes – tìm hiểu các khái niệm, kiến trúc và các cách cài đặt và triển khai kubernetes trên các môi trường và cho các bài toán khác nhau.
Cách triển khai và quản lý các ứng dụng trên Kubernetes – phần 2
Tiếp nối phần 1, việc viết các file yaml và quản lý nó sẽ trở lên phức tạp nếu app của bạn có nhiều các thành phần khác nhau. Trong bài viết này, chúng ta sẽ tìm hiểu cách triển khai và quản lý các ứng dụng trên Kubernetes bằng Helm. Giới thiệu về Helm […]
Cách triển khai và quản lý các ứng dụng trên Kubernetes – phần 1
Kubernetes là một opensource cho việc triển khai, quản lý và tự động hóa các ứng dụng container. Nó cho phép bạn quản lý các resource của ứng dụng, như CPU, RAM và mạng, và giúp bạn tối ưu hóa hiệu suất của ứng dụng của mình. Trong bài viết này, chúng ta sẽ tìm […]
Sao lưu và khôi phục etcd trong kubernetes (backup – restore etcd)
Trong hướng dẫn kubernetes này, bạn sẽ học cách sao lưu etcd key-value store và khôi phục nó trở lại Kubernetes bằng một etcd snapshot. Trong kiến trúc Kubernetes, etcd là một phần không thể thiếu của cụm. Tất cả các đối tượng cụm và trạng thái của chúng được lưu trữ trong etcd. Một […]
NGINX Ingress và các config hữu ích cho môi trường production
Ingress giúp bạn dễ dàng xác định các quy tắc định tuyến, đường dẫn, lưu trữ ảo dựa trên tên, tên miền hoặc tên miền con và hàng tấn chức năng khác để tự động truy cập các ứng dụng của bạn. Nhưng làm thế nào để bạn theo dõi tất cả các rule này […]
Kubernetes NodePort vs LoadBalancer vs Ingress
Chúng ta sẽ cùng tìm hiểu về 3 loại service trong kubernetes, sự khác biệt và trường hợp sử dụng chúng. ClusterIP Service ClusterIP là 1 kiểu mặc định Kubernetes service. Nó cung cấp cho bạn một service bên trong cụm của bạn mà các ứng dụng khác bên trong cụm của bạn có thể truy […]
Kubernetes không dùng Docker từ release v1.20
Hiện đã có phiên bản mới nhất của Kubernetes Kubernetes v1.20.0-rc.0 . Dự án Kubernetes có kế hoạch ngừng hỗ trợ Docker Engine trong kubelet và hỗ trợ cho dockershim sẽ bị xóa trong một bản phát hành trong tương lai, có thể là vào cuối năm sau. Net/net hỗ trợ cho các container image của bạn được xây dựng bằng […]
Kiến trúc và các khái niệm trong Kubernetes
Kiến trúc Kubernetes / Các thành phần Kubernetes Kiến trúc Kubernetes có các thành phần chính sau: Master Node Worker / Slave Node Key-value Store (v.v.) Master node Master node (hay node chính) là nơi đảm nhiệm tất cả các tác vụ quản trị chịu trách nhiệm quản lý cụm Kubernetes. Có thể có nhiều hơn […]
Kubernetes là gì?
Trong bài viết này, chúng ta sẽ trả lời những câu hỏi sau: Kubernetes là gì? Nó sinh ra để giải quyết bài toán hay vấn đề gì? Khi nào bạn nên chọn sử dụng Kubernetes? Có những lựa chọn thay thế nào? Trước khi đi sâu vào và trả lời những câu hỏi này, chúng ta hãy […]
Recent Comments