Skip to content

Conversation

@m8rmclaren
Copy link

v2.0.0

Features

Reconciler Controller

  • Refactored K8s CertificateSigningRequest controller to use a Reconciler pattern using controller-runtime
  • Changed retrieval of authentication, configuration, and CA root certificate to use the Kubernetes API instead of reading from a file
  • Added support for out-of-cluster deployments using the Kubernetes API

Runtime Customization

  • Added support for customizing the certificate signing process using annotations

Documentation

  • Added updated documentation for deploying the Command CSR Signer v2.0
  • Added updated documentation for using the Command CSR Signer v2.0 with Istio

Testing

  • Added unit tests for the Reconciler controller
  • Added unit tests for the CSR Signer

Actions

  • Added GitHub Actions for building and testing the Command CSR Signer
  • Added GitHub Actions for releasing the Command CSR Signer

@m8rmclaren m8rmclaren added the enhancement New feature or request label Dec 5, 2023
@m8rmclaren m8rmclaren self-assigned this Dec 5, 2023
@m8rmclaren m8rmclaren changed the title Implement Reconciler pattern v2.0.0: Reconciler pattern and Security enhancements Dec 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants