DevOps AI
  • Home
  • Bảo mật
  • AI & Automation
  • DevOps & Cloud
  • Bộ đề luyện thi cloud
No Result
View All Result
DevOpsAI
  • Home
  • Bảo mật
  • AI & Automation
  • DevOps & Cloud
  • Bộ đề luyện thi cloud
No Result
View All Result
DevOpsAI
No Result
View All Result
Home DevOps & Cloud

Series AWS EKS – Bài 2 – EKS qua AWS Web Console

Hiếu Tạ by Hiếu Tạ
25 Tháng 4, 2025
in DevOps & Cloud
0
Share on FacebookShare on Twitter

Nếu bạn chưa biết EKS là gì, ghé lại bài 1 nhé !! Trong phần này mình sẽ demo tạo và sử dụng EKS thông qua giao diện của AWS trên Web Console, và switch các cluster trong cùng 1 máy tính sẽ như nào

Khởi tạo 2 IAM Role

eks_cluster_role và eks_node cho eks cluster và eks node

Create Cluster Role

Step 1: Chọn EKS-Cluster

Related Post

Streaming AWS EKS logs into Cloud Watch

Streaming AWS EKS logs into Cloud Watch

30 Tháng 4, 2025
Series AWS EKS – Bài 5 – EKS Fargate

Series AWS EKS – Bài 5 – EKS Fargate

1 Tháng 5, 2025

Series AWS EKS – Bài 4 – EKS Self Managed Node và EKS Managed Node Group

1 Tháng 5, 2025

Series AWS EKS – Bài 3 – K8S services NodePort/LoadBalancer

25 Tháng 4, 2025

Step 2: Đặt tên là eks_cluster_role ⇒ Next

Tạo Node Role

Step1: Chọn Create Role ⇒ EC2

Step2: Add Permissions Tìm và thêm vào 3 policy dưới đây

AmazonEKSWorkerNodePolicy, AmazonEC2ContainerRegistryReadOnly, AmazonEKS_CNI_Policy

Step3: Next

Name: eks_node

Khởi tạo EKS Cluster

Khởi tạo bằng Web Console

Step 1: Đặt tên, version, chọn role ở mục I cho cluster: demcluster

Step 2, 3,4,5,6: Để default VPC, network, nhớ để public endpoint. Phần loggin bạn có thể chọn xem để logging trên Cloud Watch hay không tùy ý. Vào khởi tạo cluster

Đợi 5-10p nhé!

Tạo Node Group cho EKS

Step 1: Chọn tab Compute ⇒ Chọn Add node group

Đặt tên nodegroup và chọn node role đã tạo ở mục I, node group là nhóm của các worker node,

trên 1 cluster có thể có 1 hoặc nhiều node group. Ví dụ 1 cluster có 3 mtr dev, preprod, prod thì mỗi node group mình dùng cho một môi trường. Thì tùy use case mà ta Add các node group

Step 2: Mô tả các cấu hình của node

Chọn t2.small nhé, vì ta còn dùng cho 1 số mục đích lab khác.

  • Phần Scaling Desired size: 2, Minimum size: 2, Maximum size: 4. Nghĩa là thường thì các node hoạt động sẽ là 2, khi traffic cao scale tự động lên tối đa là 4
  • Phần update configuration: Là chọn % hoặc số lượng node sẽ update khi có update node version

Step 3: Phần network thì default, có thể chọn hoặc không để SSH vào các node, nếu cần thì chọn keypair (cách hoạt động như connect vào 1 EC2)

Step 4: Review and create. Và đợi nhé, bạn có thể vào EC2 để xem, EKS sẽ tự động tạo ra 1 Scale Group – tức là 1 nhóm instances có thể scale lên được tùy tải của hệ thống.

Đợi 1 lát và vào lại phần Compute, bạn sẽ thấy nó đã tạo 2 node với cấu hình t2 small tương ứng, bạn có thể vào service EC2, 2 node này tức là 2 instances bên EC2

Kết nối vào EKS và cách switch cluster

Sử dụng lệnh sau để kết nối cluster:

aws eks update-kubeconfig --name demcluster --region ap-southeast-1

Lúc này sẽ sinh ra 1 context, thực thi các lệnh sau để lấy tên context và sử dụng nó

kubectl config get-contexts
kubectl config use-context **CONTEXT_NAME**

Lấy ds nodes:

kubectl get node

Vậy dựa vào việc get contexts và use-context ta có thể switch qua lại việc dùng các cluster trên cùng 1 server

Bài viết sau sẽ là deploy 1 ứng dụng trên cluster này và dùng thông qua Load Balancer của AWS nhé

Chúc các bạn thành công!

Tags: AWS EKSeksSeries AWS EKS
Hiếu Tạ

Hiếu Tạ

Graduated as a Software Engineer. I have more than 3-year experience in developing software and DevOps, used to many services of AWS, and Azure, K8S, and using Windows or Linux on-premies proficiently to set up servers, proxy, build and deploy multiple programming languages (Java, GO, NET,...)..... Experience with CMS such SiteCore, ElasticPath, AEM... Implement CICD via Jenkins scripting, infrastructure as code via Terraform, and AWS Cloud Formation.

Related Posts

Streaming AWS EKS logs into Cloud Watch
DevOps & Cloud

Streaming AWS EKS logs into Cloud Watch

by Hiếu Tạ
30 Tháng 4, 2025
Series AWS EKS – Bài 5 – EKS Fargate
DevOps & Cloud

Series AWS EKS – Bài 5 – EKS Fargate

by Hiếu Tạ
1 Tháng 5, 2025
Series AWS EKS – Bài 4 – EKS Self Managed Node và EKS Managed Node Group
DevOps & Cloud

Series AWS EKS – Bài 4 – EKS Self Managed Node và EKS Managed Node Group

by Hiếu Tạ
1 Tháng 5, 2025
Next Post

Series AWS EKS – Bài 3 – K8S services NodePort/LoadBalancer

Để lại một bình luận Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Recommended

Các website demo hay được sử dụng cho thực hành Automation Test

Các website demo hay được sử dụng cho thực hành Automation Test

11 Tháng 6, 2025
Cài đặt Maven trên Windows

Cài đặt Maven trên Windows

11 Tháng 6, 2025
Hướng dẫn cài đặt Kubernetes trên Ubuntu 22.04

Hướng dẫn cài đặt Kubernetes trên Ubuntu 22.04

1 Tháng 5, 2025

Postwoman test API nhanh chóng mà không cần cài đặt?

25 Tháng 4, 2025
Sử dụng VS Code và Playwright MCP tự động test demo website Demoblaze thông qua GitHub Copilot Agent

Sử dụng VS Code và Playwright MCP tự động test demo website Demoblaze thông qua GitHub Copilot Agent

16 Tháng 6, 2025
MCP server 2025 tốt nhất : Hướng dẫn chọn & bảo mật

MCP server 2025 tốt nhất : Hướng dẫn chọn & bảo mật

16 Tháng 6, 2025
DevOpsify Check Tool hỗ trợ MCP – Tự động hóa kiểm tra qua AI Claude & VS Code

DevOpsify Check Tool hỗ trợ MCP – Tự động hóa kiểm tra qua AI Claude & VS Code

13 Tháng 6, 2025
GitHub Action DevOpsify Check Tool – Tự động kiểm tra bảo mật & hiệu suất

GitHub Action DevOpsify Check Tool – Tự động kiểm tra bảo mật & hiệu suất

11 Tháng 6, 2025
DevOpsify

Cộng đồng DevOps Việt Nam chia sẽ kiến thức giúp tăng tốc quá trình phát triển ứng dụng và tự động hóa trong lĩnh vực Cloud DevOps & AI.

Bài viết mới

  • Sử dụng VS Code và Playwright MCP tự động test demo website Demoblaze thông qua GitHub Copilot Agent
  • MCP server 2025 tốt nhất : Hướng dẫn chọn & bảo mật
  • DevOpsify Check Tool hỗ trợ MCP – Tự động hóa kiểm tra qua AI Claude & VS Code

Categories

  • AI & Automation
  • Bảo mật
  • Chưa phân loại
  • DevOps & Cloud
  • Tin tức
No Result
View All Result
  • Home
  • Bảo mật
  • AI & Automation
  • DevOps & Cloud
  • Bộ đề luyện thi cloud

© 2025 DevOpsify