Skip to content

Commit 7f9885f

Browse files
committed
created AWS-EKS folder and starting writing README.md
1 parent 96d2639 commit 7f9885f

File tree

2 files changed

+29
-1
lines changed

2 files changed

+29
-1
lines changed

examples/AWS/AWS-ECS/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Deploy AWS ECS for testing [Chronos](https://github.com/open-source-labs/Chronos
66

77
This sample AWS ECS example allows developers to explore the functionality of Chronos with cloud-based applications.
88

9-
ECS clustter is deployed with following process:
9+
ECS cluster is deployed with following process:
1010
- build Docker Image
1111
- upload to Docker hub or ECR
1212
- update docker-compose file

examples/AWS/AWS-EKS/README.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
![Chronos logo](https://raw.githubusercontent.com/Chronos2-0/Chronos/master/app/assets/logo2.png)
2+
3+
# Chronos AWS EKS Example
4+
5+
As an all-in-one monitoring tool for microservices, Chronos lets users add EKS clusters for viewing cost and health metrics calculated by OpenCost, collected by Prometheus, and displayed using Grafana.
6+
7+
## Purpose and Design
8+
9+
This example serves as a tutorial for anyone new to Chronos, EKS, or even AWS.
10+
11+
The main steps are:
12+
- Creating an AWS account
13+
- Creating an AWS user with sufficient permissions
14+
- Installing eksctl
15+
- Creating an EKS cluster
16+
- Installing the Amazon EBS CSI Driver
17+
- Deploying the sample application
18+
- Installing Helm
19+
- Deploying Prometheus
20+
- Deploying OpenCost
21+
- Deploying Grafana
22+
- Importing Grafana Dashboards
23+
- Adding EKS cluster to Chronos dashboard using the Grafana URL
24+
25+
This process can also be done using the AWS Command Line Interface (CLI) or the AWS User Interface (UI).
26+
27+
## Creating an AWS Account
28+

0 commit comments

Comments
 (0)