Update 'The Lab'

Guillem Borrell Nogueras 2022-08-09 08:06:26 +02:00
parent d2e6c58052
commit 71fb14fccb

@ -140,12 +140,20 @@ Since the database that the services use for their operation is external to dock
# Services # Services
## Gitops ## Gitops
The base deployment includes [gitea](https://gitea.io/en-us/) and Woodpecker CI (https://woodpecker-ci.org/). Gitea provides a plethora of services that we will leverage in the lab: The base deployment includes [gitea](https://gitea.io/en-us/) and [Woodpecker CI](https://woodpecker-ci.org/). Gitea provides a plethora of services that we will leverage in the lab:
1. Source code repository 1. Source code repository
2. Wiki 2. Wiki
3. Authentication 3. Authentication
4. Webhooks for CI/CD 4. Webhooks for CI/CD
5. Package and container image registry (from version 0.17, which was kind of fortunate)
Aditionally, Woodpecker provides
1. CI/CD capabilities, with custom runners
2. Deployment secret management
With this set of features, one can implement a fully-capable gitops base system.
## Development environment ## Development environment