Phan Văn Hoànghoangpv.hashnode.dev·a day agoCertified Kubernetes Administrator (CKA) with Practice Tests - Phần 8: NetworkingSwitching Routing 💡 Chúng ta có hai máy tính, A và B (laptop, desktop, hoặc máy ảo trên cloud, bất kể ở đâu). Làm thế nào để hệ thống A kết nối được với B? Chúng ta kết nối chúng với một switch, và switch sẽ tạo ra một mạng chứa hai hệ thống này...DiscussCKAk8s
Phan Văn Hoànghoangpv.hashnode.dev·Nov 19, 2024Certified Kubernetes Administrator (CKA) with Practice Tests - Phần 7: StorageStorage in Docker Khi bạn cài đặt Docker trên một hệ thống, nó sẽ tạo ra cấu trúc thư mục này tại /var/lib/docker/. Nó chứa nhiều thư mục bên trong, được gọi là AUFS, containers, images, volumes, v.v. Đây là nơi Docker lưu trữ toàn bộ dữ liệu của nó ...DiscussCKAcka
Phan Văn Hoànghoangpv.hashnode.dev·Nov 8, 2024Certified Kubernetes Administrator (CKA) with Practice Tests - Phần 6: SecurityKubermetes Security Primitives Kubernetes là một platform phù hợp để lưu trữ các ứng dụng bằng container. Security là mối quan tâm hàng đầu. Tất cả quyền truy cập vào các máy chủ phải được bảo mật: Xác thực dựa trên mật khẩu bị vô hiệu hóa. Chỉ cu...DiscussCKAk8s
Phan Văn Hoànghoangpv.hashnode.dev·Nov 7, 2024Certified Kubernetes Administrator (CKA) with Practice Tests - Phần 5: Cluster MaintenanceOS Upgrades Bạn có thể phải gỡ bỏ các node chẳng hạn như vì mục đích bảo trì, nâng cấp phần mềm hoặc áp dụng các bản vá như các bản vá bảo mật trên cluster. Bạn có 1 cụm Kubernetes gồm 4 node và các pod chạy trên đó. 💡 Điều gì xảy ra khi một trong...DiscussCKAKubernetes
Phan Văn Hoànghoangpv.hashnode.dev·Nov 6, 2024Certified Kubernetes Administrator (CKA) with Practice Tests - Phần 4: Application Lifecycle ManagementRolling Updates and Rollbacks Trước khi tìm hiểu cách nâng cấp ứng dụng của chúng ta, hãy thử hiểu về rollout (quy trình triển khai) và versioning trong một triển khai (deployment). Khi tạo một deployment đầu tiên,, nó sẽ kích hoạt một lần triển khai...DiscussCKAk8s
Phan Văn Hoànghoangpv.hashnode.dev·Nov 6, 2024Certified Kubernetes Administrator (CKA) with Practice Tests - Phần 3: Logging & MonitoringMonitor Cluster Components Để giám sát việc tiêu thụ tài nguyên trên Kubernetes, bạn thường sẽ tập trung vào các chỉ số ở cấp độ node và pod. Chỉ số Cấp Độ Node Các chỉ số này bao gồm thông tin về bản thân các node: Tổng số node trong cụm (cluster)...DiscussCKAk8s
Phan Văn Hoànghoangpv.hashnode.dev·Nov 4, 2024Certified Kubernetes Administrator (CKA) with Practice Tests - Phần 2: SchedulingManual Scheduling 💡 Bạn sẽ làm gì khi không có scheduler trong cluster? Bạn có thể không muốn dựa vào scheduler tích hợp sẵn và thay vào đó muốn tự mình lên lịch cho pod. Vậy chính xác thì scheduler hoạt động như thế nào. Hãy bắt đầu với một tệp ...DiscussCKAcka
Kaleem Mirzakaleem-mirza21.hashnode.dev·Sep 28, 2024Understanding Node Affinity in KubernetesNode affinity in Kubernetes is a way to control where pods are scheduled based on specific conditions on nodes. This ensures optimal placement and efficient use of resources. Node affinity offers more flexibility than node selectors. Types of Node Af...DiscussDevops
Rajat Chauhanchauhanrajatwork.hashnode.dev·Sep 26, 2024Challenges of Using Standalone ContainersWhile standalone containers are a great way to package and run applications, they present several challenges when scaling or managing complex environments. Let's take a look at some of the major issues: Manual Scaling: Challenge: In a standalone co...Discuss·41 readsCKA (2024)Kubernetes
Rajat Chauhanchauhanrajatwork.hashnode.dev·Sep 23, 2024Multi-Stage Docker BuildContainerization has become a critical part of modern application development and deployment workflows. Docker allows developers to package their applications, including all dependencies, into a portable image. One of the best practices in Dockerfile...Discuss·41 readsCKA (2024)Docker