-
Notifications
You must be signed in to change notification settings - Fork 98
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor server CLI and configuration
This commit simplifies the KES server CLI and configuration based on an internal design review. From now on, the KES server only accepts YAML configuration since the most common why to use/deploy a KES server is as (docker) container resp. as K8S pod. Some configuration fields have changed as well. For example the previous Vault key store `name` field has been replaced by the `prefix` field. Further, this commit simplifies the server CLI. The TLS private key can be specified via `--key` and the certificate via `--cert` (Same as for curl). Further, the authentication can now be disabled via `--auth=off` or explicitly enabled via `--auth=on`. As before mTLS authentication verification is enabled by default. (`--auth=on` is the default)
- Loading branch information
Andreas Auernhammer
committed
Apr 29, 2020
1 parent
bda681b
commit 8f259c0
Showing
5 changed files
with
218 additions
and
596 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.