This repo includes a complete repo with the PaaS workflow with GitOps / ChatOps features that supports EKS on EC2, Aurora, SQS, Redis, Autoscaling via CDK.
- Overview
- A local NodeJS programming environment and Workflow CLI installed on your machine
- An AWS Personal Access key and Secret Key, which you can create via the AWS Console
- Docker, AWS CDK, and AWS CLI installed on your machine.
- NVM Installed
You can run and deploy the AWS-ECS-Fargate Workflow directly on our Platform, kindly follow the steps below to get started 🚀
The AWS EC2 Auto Scaling group Workflow is running on the latest version
git clone https://github.com/workflows-sh/aws-eks-ec2-asg.git
cd aws-eks-ec2-asg
Before you can deploy this Workflow, you need to Setup your account on CTO.ai
Secrets are encrypted environment variables that CTO.ai utilizes within your workflow to build and run your application and deployments. Follow this guide to create secrets from settings., and also generate your Github token
Follow the following steps below to configure and deploy your AWS EC2-Elastic Kubernetes Service Workflow
In your AWS EKS EC2 workflow, build and set up your infrastructure using the ops run -b .
command. This will provision your AWS-EKS EC2 stacks using Cloud Formation
Get insights to your EC2 instances on AWS. View EC2 instances on AWS
See your EKS Cluster resources, deployments, and authentication
Schedule the scaling actions that proactively increases and decreases capacity to match the load forecast
CTO.ai AWS-EC2-ASG Workflow is an open-source project and is supported by the community.
Learn more about CTO.ai community support channels here
- Slack: https://cto.ai/community
Feel free to submit PRs or to fill issues. Every kind of help is appreciated.
Kindly check our Contributing guide on how to propose bugfixes and improvements, and submitting pull requests to the project.
- View issues related to this image in our GitHub repository issues tracker
- Read the manual on our Docs
Check out our FAQ, send us an email, or open an issue with your question. We'd love to hear from you!
© CTO.ai, Inc., 2022
Distributed under MIT License (The MIT License
).
See LICENSE for more information.