Skip to content

Commit

Permalink
feat: added stack in readme to trigger an app update
Browse files Browse the repository at this point in the history
  • Loading branch information
adamlahbib committed Nov 19, 2024
1 parent 893d564 commit c5a5545
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 1 deletion.
Binary file added _DOCUMENTATION/2024-11-19-23-02-06.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions _DOCUMENTATION/README.MD
Original file line number Diff line number Diff line change
Expand Up @@ -269,6 +269,8 @@ The pushed image to the ECR is tagged with the latest commit SHA along with the

The Sync Terraform job: `terraform-apply` in the [sync-and-deploy.yaml file](../.github/workflows/sync-and-deploy.yaml), automates the deployment of infrastructure with Terraform in a streamlined and secure manner. It includes three main steps: Checkout, which fetches the code repository for execution; Terraform Apply, which uses a custom GitHub Action to apply the Terraform configuration with environment-specific variables like AWS credentials, Cloudflare API tokens, and Kubernetes settings; and Prepare Slack Notification, which ensures a clear status update is sent to a Slack channel, regardless of deployment success or failure.

![](2024-11-19-23-02-06.png)

### APPLICATION DEPLOYMENT JOB

This Deploy API job: `deploy` in the [sync-and-deploy.yaml file](../.github/workflows/sync-and-deploy.yaml), automates the deployment of an API application after applying Terraform infrastructure changes. It proceeds through these key steps:
Expand Down
3 changes: 2 additions & 1 deletion app/readme.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
POC Application in Python!
===========================
===========================
Stack: FastAPI, Uvicorn, Pytest, PyCov, Flake8

0 comments on commit c5a5545

Please sign in to comment.