The Contribution Guideline helps you to understand how to contribute to Kubelet Serving Certificate Approver.
To ease development there is an option to use Tilt and KinD (Kubernetes in Docker).
Once you already installed all of them, you can start the development.
Files being used here:
# Start Kubernetes Cluster with local Image Registry
hack/kind-with-registry.sh
# Start Tilt
tilt up
# Navigate back to console to remove your Tilt development
tilt down --delete-namespaces
# Stop and remove Kubernetes Cluster with local Image Registry
hack/teardown-kind-with-registry.sh
Use the GitHub flow as main versioning workflow.
All pull requests shall adhere to the Conventional Commits specification.