Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
copilot-cli
The AWS Copilot CLI is a tool for developers to build, release and operate production ready containerized applications on AWS App Runner or Amazon ECS on AWS Fargate.
cd ~/environment git clone https://github.com/aws-containers/ecsdemo-frontend.git git clone https://github.com/aws-containers/ecsdemo-nodejs.git git clone https://github.com/aws-containers/ecsdemo-crystal.git
cd ~/environment git clone https://github.com/aws-containers/ecsdemo-frontend.git git clone https://github.com/aws-containers/ecsdemo-nodejs.git git clone https://github.com/aws-containers/ecsdemo-crystal.git
cd ~/environment git clone https://github.com/aws-containers/ecsdemo-frontend.git git clone https://github.com/aws-containers/ecsdemo-nodejs.git git clone https://github.com/aws-containers/ecsdemo-crystal.git
# Install prerequisites sudo yum install -y jq pip install --user --upgrade awscli # Install copilot-cli sudo curl -Lo /usr/local/bin/copilot https://github.com/aws/copilot-cli/releases/latest/download/copilot-linux && sudo chmod +x /usr/local/bin/copilot && copilot --help # Setting environment variables required to communicate with AWS API's via the cli tools echo "export AWS_DEFAULT_REGION=$(curl -s 169.254.169.254/latest/dynamic/instance-identity/document | jq -r .region)" >> ~/.bashrc source ~/.bashrc mkdir -p ~/.aws cat << EOF > ~/.aws/config [default] region = ${AWS_DEFAULT_REGION} output = json role_arn = $(aws iam get-role --role-name ecsworkshop-admin | jq -r .Role.Arn) credential_source = Ec2InstanceMetadata EOF
eksctl is a tool jointly developed by AWS and Weaveworks that automates much of the experience of creating EKS clusters.
cd ~/environment git clone https://github.com/aws-containers/ecsdemo-platform git clone https://github.com/aws-containers/ecsdemo-frontend git clone https://github.com/aws-containers/ecsdemo-nodejs git clone https://github.com/aws-containers/ecsdemo-crystal
Related posts
- Real Time DevOps Project | Deploy to Kubernetes Using Jenkins | End to End DevOps Project | CICD
- Auto-scaling DynamoDB Streams applications on Kubernetes
- How to migrate Apache Solr from the existing cluster to Amazon EKS
- [AWS] EKS vs Self managed HA k3s running on 1x2 ec2 machines, for medium production workload
- What is your production environment?