This repository has been archived by the owner on Oct 6, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 166
Vault PKI Integration #143
Comments
You can see a simple way to choose server certificate per request here: https://github.com/sirlatrom/tls-sidecar-playground/blob/c669423246c12e1666ac2a5341307df85f1a3e9f/dumbserver/main.go#L84 Please copy in the tlsrotater file instead of depending on my version, as it's certainly not guaranteed to stay the same over time. |
PS: I see that with echo, you would have to use the |
There's also a chicken and egg problem. Goldfish allows for bootstrapping after launch, but launching requires the certificate. I suppose goldfish can refuse to launch on PKI without a token. |
Caiyeon
added a commit
that referenced
this issue
Nov 16, 2017
Server setup logic moved to modular package, and main function re-designed to control the server
Caiyeon
added a commit
that referenced
this issue
Nov 16, 2017
Caiyeon
added a commit
that referenced
this issue
Nov 16, 2017
Caiyeon
added a commit
that referenced
this issue
Nov 17, 2017
Caiyeon
added a commit
that referenced
this issue
Nov 17, 2017
Caiyeon
added a commit
that referenced
this issue
Nov 17, 2017
Caiyeon
added a commit
that referenced
this issue
Nov 17, 2017
Caiyeon
added a commit
that referenced
this issue
Nov 17, 2017
Caiyeon
added a commit
that referenced
this issue
Nov 17, 2017
Caiyeon
added a commit
that referenced
this issue
Nov 17, 2017
Caiyeon
added a commit
that referenced
this issue
Nov 18, 2017
Caiyeon
added a commit
that referenced
this issue
Nov 18, 2017
Caiyeon
added a commit
that referenced
this issue
Dec 3, 2017
Feature has been implemented and tested |
Caiyeon
added a commit
that referenced
this issue
Dec 4, 2017
Caiyeon
added a commit
that referenced
this issue
Dec 4, 2017
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
It would be nice if Goldfish could integrate with Vault's PKI backend. Given a PKI role name, Goldfish should be able to request vault to issue a certificate, and load it into memory in order to serve HTTPS requests. This would require Goldfish to be able to hot-reload its certificate, since it is very possible for vault certificates to be short-lived. Downtime should be ideally zero.
The text was updated successfully, but these errors were encountered: