Update README
This commit is contained in:
parent
f7226cd6ad
commit
c14a75b6b5
17
README.md
17
README.md
@ -1,5 +1,15 @@
|
|||||||
# Challenge
|
# Challenge
|
||||||
|
|
||||||
|
The infrastructure is set up with minikube and fluxcd.
|
||||||
|
The bitnami PostgreSQL HA chart is used for a highly available PostgreSQL
|
||||||
|
database backend.
|
||||||
|
The app consists of two parts: an import job for PostgreSQL
|
||||||
|
and the HA API deployment with the /success endpoint and a ReplicaSet of 2.
|
||||||
|
|
||||||
|
- Database: PostgresqlHA
|
||||||
|
- Import: gtfso-import
|
||||||
|
- API: gtfso-vbb
|
||||||
|
|
||||||
## Clone repository
|
## Clone repository
|
||||||
```
|
```
|
||||||
$ git clone https://git.e2m.io/mue/obch
|
$ git clone https://git.e2m.io/mue/obch
|
||||||
@ -32,8 +42,14 @@ $ ./setup-cluster
|
|||||||
```
|
```
|
||||||
$ ./deploy
|
$ ./deploy
|
||||||
```
|
```
|
||||||
|
### Stop cluster
|
||||||
|
```
|
||||||
|
$ minikube stop
|
||||||
|
```
|
||||||
|
|
||||||
## TODOs / Notes
|
## TODOs / Notes
|
||||||
|
Make gtfso a native Prometheus exporter
|
||||||
|
Vulnerability Scanning
|
||||||
Define strategy for version updates
|
Define strategy for version updates
|
||||||
Use SOPS for secret management
|
Use SOPS for secret management
|
||||||
Terraform has minikube and flux providers
|
Terraform has minikube and flux providers
|
||||||
@ -41,6 +57,7 @@ Terraform has minikube and flux providers
|
|||||||
## Resources
|
## Resources
|
||||||
[Flux bootstrap for Gitea](https://fluxcd.io/flux/installation/bootstrap/gitea/)
|
[Flux bootstrap for Gitea](https://fluxcd.io/flux/installation/bootstrap/gitea/)
|
||||||
[Flux github action](https://fluxcd.io/flux/flux-gh-action/)
|
[Flux github action](https://fluxcd.io/flux/flux-gh-action/)
|
||||||
|
[Flux Monitoring](https://github.com/fluxcd/flux2-monitoring-example)
|
||||||
[Terraform Flux Provider](https://github.com/fluxcd/terraform-provider-flux)
|
[Terraform Flux Provider](https://github.com/fluxcd/terraform-provider-flux)
|
||||||
[Mozilla SOPS](https://fluxcd.io/flux/guides/mozilla-sops/)
|
[Mozilla SOPS](https://fluxcd.io/flux/guides/mozilla-sops/)
|
||||||
[bitnami PostgreSQL HA Helm](https://bitnami.com/stack/postgresql-ha/helm)
|
[bitnami PostgreSQL HA Helm](https://bitnami.com/stack/postgresql-ha/helm)
|
||||||
|
Loading…
Reference in New Issue
Block a user