You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create vizier and cloud cert-manager compatible secrets (#2391)
Summary: Create vizier and cloud cert-manager compatible secrets
Pixie's certificate management predates cert-manager becoming the
definitive method for managing k8s certs. As a result, Pixie's
certificates are created in an incompatible way to how cert-manager
creates its TLS secrets -- Pixie's are of type generic and bundle client
and server certs while cert-manager uses the [tls secret
type](https://kubernetes.io/docs/concepts/configuration/secret/#tls-secrets)
and only can store a single CA, key and cert file.
This PR updates Pixie's certificate management to create the existing
generic secret alongside two tls type secrets.
Future PRs will move the consumers of these secrets to use the newer
cert-manager compatible equivalents
Relevant Issues: N/A
Type of change: /kind cleanup
Test Plan: Used this as part of a larger change to deploy a cloud with
cert-manager service tls certs
Changelog Message: Update Pixie's vizier and cloud certificate
management to create cert-manager compatible kubernetes secrets
---------
Signed-off-by: Dom Del Nano <ddelnano@gmail.com>
GitOrigin-RevId: 7622689973b118d71a5563e891c44cbc25101aeb
0 commit comments