-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix for: (#315) #316
base: main
Are you sure you want to change the base?
Fix for: (#315) #316
Conversation
…d Prometheus metrics
bea0d46
to
a6cc844
Compare
Hi Chris, Thanks for another upstream contribution! No, init doesn't use the certs. However, with clustered mode there will be changes in this area of the chart since the controller must be running before initialization. For example, when bootstrapping a new cluster the first node will start without a default admin, then an IPC command will inject it during initialization.
The conventional |
I'm a little apprehensive about complicating the web PKI with separate certs. I'll give it some thought. I've been working on two branches that both touch the PKI, and need to consider the implications there. |
I didn't notice any barriers to adopting an approach like this, and will revisit this PR when I'm converging clustered controller changes in the v2 chart in the next couple of weeks: #314 |
Hi @qrkourier, Thanks for the update. |
Hi,
this is a fix for #315 😉
It separates the server certificates for the management api and the prometheus metrics.
I'm currently wondering:
ziti controller edge init
) need to have access to the certificates?identity.[cert|key]
options required / Is the client certificate required for the management api and prometheus metrics endpoints?Bye,
Chris