Skip to content

Commit

Permalink
WEEK-5: updated the README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
shambhand committed Oct 17, 2024
1 parent b3f2d41 commit f0abfc7
Showing 1 changed file with 22 additions and 2 deletions.
24 changes: 22 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# devops-journey

[![Go App CI/CD](https://github.com/shambhand/devops-journey/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/shambhand/devops-journey/actions/workflows/ci.yaml)
[![Go App CI/CD](https://github.com/shambhand/devops-journey/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/shambhand/devops-journey/actions/workflows/ci-cd.yaml)

## Week 1: Containerization
### run app
Expand All @@ -14,7 +14,27 @@ go test ./...
```

### docker-compose

```sh
docker-compose up -d
```

## Week 2: Tools
* go
* docker and docker-compose
* kubectl
* helm
* minikube

## Week 3: Kubernetes and Helm
``` sh
helm template <release-name> <chart-dir>
helm upgrade --install <release-name> <chart.tgz>
```
## Week 4: CI with Github Actions
* Run Tests -> Docker build and push -> helm package and upload

## Week 5: CD with Github Actions
* Setup self hosted runner on local machine
* Deploy to local minikube cluster with the self hosted runner
* Deploy: DEV -> QA -> Prod

0 comments on commit f0abfc7

Please sign in to comment.