Skip to content

I create this project to test capabilities of ChatGPT and "we" build tbuild and deploy a Python Flask application to an EKS cluster. Prometheus monitors request metrics, which are displayed in Grafana. The infrastructure is managed with Terraform.

Notifications You must be signed in to change notification settings

BOlimpio/demo-eks-chatgpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demo EKS ChatGPT

I created this project to test chatGPT's capabilities in accelerating development and learning.

Demo EKS ChatGPT is a project that demonstrates how to build and deploy a Python application to an Amazon EKS cluster and monitor it with Prometheus and Grafana. The application uses Flask and SQLAlchemy to implement a simple RESTful API for creating, reading, updating, and deleting user records.

Getting Started

To get started with this project, you'll need to have the following tools installed on your local machine:

  • Terraform
  • Docker
  • kubectl
  • awscli

You'll also need to have an AWS account and an IAM user with the necessary permissions to create EKS clusters, IAM roles, and other resources.

Building and Deploying the Application

To build and deploy the application, follow these steps:

  1. Clone the project from GitHub:
git clone https://github.com/BOlimpio/demo-eks-chatgpt.git
cd demo-eks-chatgpt

In progress

About

I create this project to test capabilities of ChatGPT and "we" build tbuild and deploy a Python Flask application to an EKS cluster. Prometheus monitors request metrics, which are displayed in Grafana. The infrastructure is managed with Terraform.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published