Add cluster-managed certificate metadata support
This commit is contained in:
+8
-1
@@ -32,10 +32,16 @@ class GateConfig:
|
||||
request: bool
|
||||
renew: bool
|
||||
revoke: bool
|
||||
cluster_cert: bool
|
||||
|
||||
@property
|
||||
def any_enabled(self) -> bool:
|
||||
return self.request or self.renew or self.revoke
|
||||
return (
|
||||
self.request
|
||||
or self.renew
|
||||
or self.revoke
|
||||
or self.cluster_cert
|
||||
)
|
||||
|
||||
|
||||
def log(message: str) -> None:
|
||||
@@ -66,6 +72,7 @@ def load_config() -> GateConfig:
|
||||
request=env_bool("ACME_GATE_REQUEST"),
|
||||
renew=env_bool("ACME_GATE_RENEW"),
|
||||
revoke=env_bool("ACME_GATE_REVOKE"),
|
||||
cluster_cert=env_bool("ACME_CLUSTER_CERT"),
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user