solo-io / gloo-portal-issues

Public tracker for issues related to Gloo Portal
https://docs.solo.io/gloo-portal/latest/
1 stars 3 forks source link

Add the ability of mounting Certs in Gloo Portal via Helm | Aerospike mTLS #205

Open afro-coder opened 1 year ago

afro-coder commented 1 year ago

Is your feature request related to a problem? Please describe. Currently we have Portal Storage Custom Resource that has the option for AeroSpike mTLS however we have no way to pass the certs to gloo-portal-controller via Helm

Describe the solution you'd like I have few suggestions

  1. Add the option for Volumes/VolumeMounts in Helm for Gloo-Portal - User can mount the certs however they want.
  2. Use Secret Reference in Aerospike CR's - Aerospike client expects this to be read from the system as a file so we would have to take the secretReference and create it as a file somewhere in readonly mode.

Describe alternatives you've considered None as of now, we have some hacky ways using kustomize and helm post-render hooks(To be validated) but this isn't good UX