Amazon EKS TASK

Amazon EKS TASK

WHAT IS AWS EKS ?

Amazon EKS is a managed service that helps make it easier to run Kubernetes on AWS. Through EKS, organizations can run Kubernetes without installing and operating a Kubernetes control plane or worker nodes. Simply put, EKS is a managed containers-as-a-service (CaaS) that drastically simplifies Kubernetes deployment on AWS.

The service integrates with multiple native Amazon services, such as Elastic Load Balancing, AWS Identity and Access Management , VPC and CloudTrail.

Companies adopting Amazon EKS :

Intel, Snap, Intuit, GoDaddy, and Autodesk trust EKS to run their most sensitive and mission critical applications because of its security, reliability, and scalability.

---------------------------------------------------------------------------------------------------------------

Cluster.yml

CLUSTER.YAML


No alt text provided for this image

Instances created

No alt text provided for this image
No alt text provided for this image

Spot-Instances created

No alt text provided for this image
No alt text provided for this image

FCLUSTER.YML

No alt text provided for this image
No alt text provided for this image

EFS

No alt text provided for this image


EFS Implemented-

Note : EBS was not used here because it may result in task failure as ebs requires same availability zone as of the pods.

No alt text provided for this image

create-efs-provisioner.yaml

No alt text provided for this image

create-rbac.yaml

No alt text provided for this image
No alt text provided for this image
No alt text provided for this image
No alt text provided for this image

kustomization.yaml

No alt text provided for this image

THERE YOU GO

No alt text provided for this image
No alt text provided for this image

 HELM ?

Helm is a package manager of K8S which helps us to manage kubernetes applications. It is graduated project in the CNCF and is maintained by the Helm Community.

Helm Charts help us define, install, and upgrade even the most complex Kubernetes application. Charts are easy to create, version, share, and publish — so start using Helm and stop the copy-and-paste.

No alt text provided for this image
No alt text provided for this image
No alt text provided for this image
No alt text provided for this image

Prometheus - An open source monitoring system developed by engineers at SoundCloud in 2012. In order to see get the Prometheus dashboard here, we have to perform port forwarding.

No alt text provided for this image

Grafana - An open source analytics and monitoring solution for every database. It allows us to query, visualize, alert on and understand your metrics no matter where they are stored.

Grafana connects with every possible data source, commonly referred to as databases such as Graphite, Prometheus, Influx DB, ElasticSearch, MySQL, PostgreSQL etc.

No alt text provided for this image
No alt text provided for this image

That's all ---

Any suggestions are welcome. Feel free to contact.


To view or add a comment, sign in

Others also viewed

Explore content categories