pulsar-resources-operator icon indicating copy to clipboard operation
pulsar-resources-operator copied to clipboard

feat: support TLS authentication and customized volumes

Open tomjo opened this issue 1 year ago • 0 comments

Master Issue: #108

Motivation

Helm chart changes related to #143 Adds the updated CRD and adds support for volumes to the operator to provide the necessary certificates (e.g. from a secret). I bumped the version to v0.5.0 because that is the milestone tag used on #143.

Modifications

  • Adds the updated CRD to support TLS authentication
  • Adds support for volumes/volumeMounts to the operator to provide the necessary certificates for TLS authentication (e.g. from a secret)

Verifying this change

  • [ ] Make sure that the change passes the CI checks.

This change added tests and can be verified as follows:

  • Added helm chart test for default values - no volume/volumeMount is added to the deployment

Documentation

Check the box below.

Need to update docs?

  • [ ] doc-required

    (If you need help on updating docs, create a doc issue)

  • [x] no-need-doc

    (Please explain why)

  • [ ] doc

    (If this PR contains doc changes)

tomjo avatar Jan 23 '24 12:01 tomjo