-
Notifications
You must be signed in to change notification settings - Fork 33
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor: tls policy status to state of the world tasks (#885)
* refactor: tls policy status to state of the world tasks Signed-off-by: KevFan <[email protected]> * refactor: improve linking functions Signed-off-by: KevFan <[email protected]> * refactor: events from certificate owned by TLSPolicies only Signed-off-by: KevFan <[email protected]> * test: re-add unit tests for enforced condition Signed-off-by: KevFan <[email protected]> * feat: status for cert manager not installed in tls policies Signed-off-by: KevFan <[email protected]> * fixup: use GroupKind for isObjectOwnedBy function Signed-off-by: KevFan <[email protected]> * fixup: logs Signed-off-by: KevFan <[email protected]> * refactor: align with some common conventions Signed-off-by: KevFan <[email protected]> * fixup: map[string]error for TLSPolicy validation & refine target not found logic Signed-off-by: KevFan <[email protected]> * refactor: link certs to listeners instead Signed-off-by: KevFan <[email protected]> * fixup: subscribe to events for tls status Signed-off-by: KevFan <[email protected]> * refactor: check for isCertManagerInstalled only from boot Signed-off-by: KevFan <[email protected]> * refactor: struct to store state of dependencies in initial boot Signed-off-by: KevFan <[email protected]> * refactor: bootOptionsBuilder Signed-off-by: KevFan <[email protected]> * fixup: address comments Signed-off-by: KevFan <[email protected]> * fixup: move getting hostname to outside loop Signed-off-by: KevFan <[email protected]> --------- Signed-off-by: KevFan <[email protected]>
- Loading branch information
Showing
16 changed files
with
1,223 additions
and
998 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.