Please provide your valuable feedback in the comment section. Please like share and subscribe for more upcoming content
@anuragsharma5678Ай бұрын
very well demonstrated. Thanks for clearing all doubts in AWS EKS
@beyondthecloudАй бұрын
Glad it was helpful!
@mariajayaraj33413 ай бұрын
Nice video, clear explanation, thanks lot.
@beyondthecloud2 ай бұрын
You are welcome!
@aparnasengupta03 Жыл бұрын
Thanks for this video. Some request & comment required from your end - 1) Could you make a video on how to use CICD Pipeline to deploy Kubernetes Applications using Terraform ,EKS, Jenkins. 2)Also could you suggest some best resources to learn "terraform" from scratch. 3) What are your opinion on book -Terraform Up & Running Writing Infrastructure as Code by Yevgeniy Brikman (O'Reilly publisher)
@beyondthecloud Жыл бұрын
Great suggestion!
@manickamkagamalai58363 ай бұрын
if you possible to use with Wordpress for example it will be cleare more understanding :)
@beyondthecloud2 ай бұрын
I will do it..
@bepositive6525 Жыл бұрын
Bery informative
@beyondthecloud Жыл бұрын
Glad you think so!
@MWKING3 ай бұрын
more videos like this please
@beyondthecloud3 ай бұрын
Thank you for watching
@pupun813 Жыл бұрын
very nice video
@beyondthecloud Жыл бұрын
Thanks
@naveenk34476 ай бұрын
This helped me so much but can you please add the links & commands in the git hub.
@chimagerald59107 ай бұрын
Thanks for this project. You didn't include your scripts in your README file.
@manickamkagamalai58363 ай бұрын
How to clean up the cluster via eksctl
@beyondthecloud2 ай бұрын
Cleaning up an Amazon EKS (Elastic Kubernetes Service) cluster using `eksctl` involves a few key steps, including deleting the cluster itself, associated node groups, and any related AWS resources. Here's a general guide on how to do it: ### Prerequisites 1. **Install `eksctl`:** Ensure you have `eksctl` installed. If not, you can install it following the instructions [here](eksctl.io/). 2. **AWS CLI:** Make sure you have the AWS CLI installed and configured with the appropriate credentials. ### Steps to Clean Up EKS Cluster 1. **Delete Nodegroups:** First, you may need to delete the node groups associated with the cluster. This step ensures that the worker nodes are terminated and their associated resources (like EC2 instances) are cleaned up. ```sh eksctl delete nodegroup --cluster= --name= ``` - Replace `` with the name of your EKS cluster. - Replace `` with the name of the node group. If you have multiple node groups, you'll need to run this command for each one. 2. **Delete Fargate Profiles:** If your cluster has any Fargate profiles, you should delete them as well: ```sh eksctl delete fargateprofile --cluster= --name= ``` - Replace `` with the name of the Fargate profile. 3. **Delete the EKS Cluster:** After deleting node groups and Fargate profiles, you can delete the EKS cluster itself: ```sh eksctl delete cluster --name= ``` This command deletes the EKS cluster and all its associated resources (like VPC, security groups, CloudFormation stacks, etc.) created by `eksctl`. ### Additional Cleanup While `eksctl` handles most of the cleanup, you may have additional resources associated with your EKS cluster, such as: - **Elastic Load Balancers (ELBs)** - **Amazon EFS volumes** - **ECR repositories** - **CloudWatch log groups** - **IAM roles and policies** These may need to be manually reviewed and deleted via the AWS Management Console or AWS CLI if not automatically removed. ### Verification After deletion, verify that all resources have been cleaned up to avoid unexpected charges. You can use the AWS Management Console, AWS CLI, or tools like AWS Cost Explorer to ensure no lingering resources remain. ### Example Script ```sh #!/bin/bash CLUSTER_NAME="your-cluster-name" # Delete node groups eksctl delete nodegroup --cluster=$CLUSTER_NAME --all # Delete Fargate profiles eksctl delete fargateprofile --cluster=$CLUSTER_NAME --all # Delete the cluster eksctl delete cluster --name=$CLUSTER_NAME ``` This script deletes all node groups and Fargate profiles before removing the cluster. ### Note Ensure you have backups or snapshots of any important data before deleting your cluster and its associated resources. This action is irreversible and will result in the loss of all data stored in the cluster.
@AWSwala10 ай бұрын
when you navigated to the compute section of your eks cluster "dev" why there were no nodes listed there although you have 3 different t3.medium nodes are running in the node groups we are able to see the node groups in the console but not the nodes why? This question arises because although those are managed nodes but what if i want to see what all pods are running in my worker node (I can do that with master itself - true) but i want to see that running on my worker node. also if some error occur while deploying some application it is better to debug the error if we have the access to worker node
@beyondthecloud9 ай бұрын
I will take a look into it. May be it was a bit delayed but it was definitely there. Agree with you
@AWSwala9 ай бұрын
@@beyondthecloud I think there is some permission issue so the user who created the eks will only be able to see the nodes in the compute pane as you created on user named as kubernetes but you are logged in as some cloud_user.