First draft of moving API server TLS cert generation to controllers

- Refactors the existing cert generation code into controllers
  which read and write a Secret containing the certs
- Does not add any new functionality yet, e.g. no new handling
  for cert expiration, and no leader election to allow for
  multiple servers running simultaneously
- This commit also doesn't add new tests for the cert generation
  code, but it should be more unit testable now as controllers
This commit is contained in:
Ryan Richard
2020-08-09 10:04:05 -07:00
parent b00cec954e
commit 86c3f89b2e
11 changed files with 391 additions and 118 deletions

View File

@@ -1 +1,3 @@
# placeholder-name
# placeholder-name
Copyright 2020 VMware, Inc.