baseline/README.renovate.md
Sebastian Mark 1edbc436db feat: add renovate-bot cronjob
- Add new Kubernetes manifests for `renovate-bot` in `k8s-manifests/` directory
  - The Kubernetes manifests include a ConfigMap for `renovate-bot` configuration and a CronJob definition
  - The `renovate-bot` now runs as a Kubernetes CronJob scheduled daily
- Add new `start_renovate_bot.sh` script in `bin/` directory for manual job creation
- Update README and add new README.renovate

🤖
2023-07-27 21:29:30 +02:00

1 KiB

Renovate Bot

The baseline only applies the basic settings for renovate, but does not include any credentials or platform configuration.

Create a new secret to provide the necessary settings:

---
apiVersion: v1
kind: Secret
metadata:
  name: renovate-env
  namespace: renovate
type: Opaque
stringData:
  GITHUB_COM_TOKEN: 'your-github-token-here'
  RENOVATE_PLATFORM: 'gitea'
  RENOVATE_ENDPOINT: 'https://git.smsvc.net/'
  RENOVATE_TOKEN: 'your-api-token-here'
  LOG_LEVEL: info

You must set at least RENOVATE_PLATFORM, RENOVATE_ENDPOINT and RENOVATE_TOKEN.
You can set any configuration that can be set by environment variable (see References).


References: