From b6f103097780b3a72305bb60256c934233a3d37b Mon Sep 17 00:00:00 2001 From: Niel Date: Mon, 21 Aug 2023 14:37:30 +0200 Subject: [PATCH] docs: update README #77 --- {{cookiecutter.project_slug}}/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/{{cookiecutter.project_slug}}/README.md b/{{cookiecutter.project_slug}}/README.md index b9bec0bf..8522a9c9 100644 --- a/{{cookiecutter.project_slug}}/README.md +++ b/{{cookiecutter.project_slug}}/README.md @@ -72,3 +72,15 @@ To create a superuser use the following commands: If React frontend was selected during the project creation (using our [cookiecutter](https://github.com/sixfeetup/cookiecutter-sixiedjango)), you can access it at [http://localhost:3000/](http://localhost:3000/). + +## Infrastructure provisioning + +Terraform can be used to provision AWS resources for your project deployment. +terraform/ec2-cluster will create an EC2 instance running a kubernetes cluster for your project. +Check `terraform/ec2-cluster/README.md` for more information and steps for provisioning resources. + +## Project deployment + +ArgoCD and kubernetes can be used to automate the deployment of your project to your infrastructure. +ArgoCD will watch for changes in your repository and apply the kubernetes manifests. +Check `k8s/argocd/README.md`` for more information.