-
v1.4.0
Stablereleased this
2026-09-07 21:09:27 -05:00 | 267 commits to main since this releaseAutomatic deployment credentials
Adds automatic deployment credential issuance through Forgejo OpenID Connect and OpenBao, removing the need to manually refresh Kubernetes credentials for each deployment.
Added
- Optional OpenBao credential mode for reusable bundle deployments.
- Inspection mode to review Forgejo identity claims without deploying.
- Repository-specific permission contracts that verify required access and reject excessive permissions before deployment.
- Documentation for configuring identity trust and onboarding applications.
Security
- Validates the issued service account and remaining credential lifetime.
- Masks credentials, removes Forgejo identity-request credentials from the deployment subprocess, and revokes the OpenBao token after execution.
- Fails explicitly when credential issuance or permission validation fails.
Compatibility and adoption
Existing kubeconfig-based deployments remain supported. OpenBao mode requires platform configuration and caller workflow updates.
Environment selection and promotion of the same tested artifact from dev to prod remain follow-up work.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads