-
django-step-by-step
A Django + Vue reference project that focuses on developer tooling and CI/CD + IaC
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
We use ecs-deploy to deploy a new image version to the ECS service. It does it by creating a new ECS task definition with the updated image url and deploying that.
By ignoring changes here you don’t have to worry about infra upgrades pushing out application updates. And you can update your app with with a separate pipeline. My code uses AWS CLI to register new task definitions. Here’s an example of my pipeline that deploy the app: https://github.com/briancaffey/django-step-by-step/blob/main/.github/workflows/ad_hoc_update_backend.yml
Related posts
-
How to Temporarily Remove and Reintegrate Cloud Resources from Terraform Management
-
Migrating from Heroku to EKS
-
Empire: A PaaS Built on Top of Amazon EC2 Container Service
-
How do I configure the EC2 instance type for ECS using terraform?
-
My Infrastructure as Code Rosetta Stone - Deploying the same Django application on AWS ECS Fargate with CDK, Terraform and Pulumi