No description
| apps | ||
| base/apps | ||
| clusters | ||
| infra | ||
| platform-apps/services | ||
| platform-operators/services | ||
| resources | ||
| .gitignore | ||
| README.md | ||
| renovate.json | ||
fluxcd
To initialize fluxcd, issue the following command
flux bootstrap gitea \
--token-auth \
--owner=thdm-infra \
--repository=clusters \
--hostname repo.theadam.eu \
--branch=master \
--path=clusters/services \
--author-email fluxcd@theadam.eu \
--author-name fluxcd
It initializes the gyak cluster. Replace it if need other cluster.
to create personal access token to access this org, go to your user, settings, applications and create new token with the following rights
- read:misc
- write:organization
- write:repository
Flux uses gitea extension which is 100% compatible with Forgejo.
Renovate
Renovate Bot can update the apps, dependencies in the repository.
To do this, create an access token. It is a good idea to create a bot account and do it from this, as commits mixed with personal account can make mistakes. Create this access with the following permissions
- write:misc
- write:notification
- write:organization
- write:issue
- write:repository
- write:user
Create a renovate.json and fill it up.