Skip to content

Create vizier and cloud cert-manager compatible secrets#2391

Merged
ddelnano merged 3 commits into
pixie-io:mainfrom
ddelnano:ddelnano/create-cert-manager-compatible-secrets
Jun 22, 2026
Merged

Create vizier and cloud cert-manager compatible secrets#2391
ddelnano merged 3 commits into
pixie-io:mainfrom
ddelnano:ddelnano/create-cert-manager-compatible-secrets

Conversation

@ddelnano

@ddelnano ddelnano commented Jun 22, 2026

Copy link
Copy Markdown
Member

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 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

ddelnano added 2 commits June 21, 2026 23:03
…secret

Signed-off-by: Dom Del Nano <ddelnano@gmail.com>
Signed-off-by: Dom Del Nano <ddelnano@gmail.com>
@ddelnano ddelnano requested review from a team as code owners June 22, 2026 06:13
Signed-off-by: Dom Del Nano <ddelnano@gmail.com>
@ddelnano ddelnano merged commit 7622689 into pixie-io:main Jun 22, 2026
21 of 22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants