This is a tool which is built on top of the pod-tls-sidecar framework however
it has extra tooling which will make sure to reload the TLS certificates in the
libvirt daemon when they are updated.
This project uses Tilt for development. To start the development environment run:
tilt upIn order to trigger a manual renewal, you can try something like this:
cmctl renew libvirt-api
cmctl renew libvirt-vncYou can then view the logs after:
kubectl -n default logs ds/libvirt-libvirt-default -c tls-sidecarThis project uses semantic versioning with version tags
prefixed with v (e.g., v1.0.0, v1.2.3).
To create a new release using the GitHub CLI:
gh release create vX.Y.Z --generate-notesThis will:
- Create a new tag
vX.Y.Zon the current branch - Auto-generate release notes from merged pull requests and commits since the last release
- Publish the release to GitHub
Follow semantic versioning (MAJOR.MINOR.PATCH):
- MAJOR: Breaking changes or incompatible API changes
- MINOR: New features that are backwards compatible
- PATCH: Backwards compatible bug fixes