@@ -1853,11 +1853,11 @@ def __init__(self,
18531853 config : Optional [Dict [str , str ]] = None ,
18541854 networks : Optional [List [str ]] = None ,
18551855 placement : Optional [PlacementSpec ] = None ,
1856- disable_https : Optional [bool ] = False ,
1856+ ssl : Optional [bool ] = True ,
18571857 enable_auth : Optional [bool ] = False ,
18581858 port : Optional [int ] = None ,
1859- ssl_certificate : Optional [str ] = None ,
1860- ssl_certificate_key : Optional [str ] = None ,
1859+ ssl_cert : Optional [str ] = None ,
1860+ ssl_key : Optional [str ] = None ,
18611861 ssl_prefer_server_ciphers : Optional [str ] = None ,
18621862 ssl_session_tickets : Optional [str ] = None ,
18631863 ssl_session_timeout : Optional [str ] = None ,
@@ -1886,16 +1886,16 @@ def __init__(self,
18861886 extra_entrypoint_args = extra_entrypoint_args ,
18871887 custom_configs = custom_configs
18881888 )
1889- #: Is a flag to disable HTTPS. If True, the server will use unsecure HTTP
1890- self .disable_https = disable_https
1889+ #: Is a flag to enable/ disable HTTPS. By default set to True.
1890+ self .ssl = ssl
18911891 #: Is a flag to enable SSO auth. Requires oauth2-proxy to be active for SSO authentication.
18921892 self .enable_auth = enable_auth
18931893 #: The port number on which the server will listen
18941894 self .port = port
18951895 #: A multi-line string that contains the SSL certificate
1896- self .ssl_certificate = ssl_certificate
1896+ self .ssl_cert = ssl_cert
18971897 #: A multi-line string that contains the SSL key
1898- self .ssl_certificate_key = ssl_certificate_key
1898+ self .ssl_key = ssl_key
18991899 #: Prefer server ciphers over client ciphers: on | off
19001900 self .ssl_prefer_server_ciphers = ssl_prefer_server_ciphers
19011901 #: A multioption flag to control session tickets: on | off
@@ -1927,8 +1927,8 @@ def get_port_start(self) -> List[int]:
19271927 def validate (self ) -> None :
19281928 super (MgmtGatewaySpec , self ).validate ()
19291929 self ._validate_port (self .port )
1930- self ._validate_certificate (self .ssl_certificate , "ssl_certificate " )
1931- self ._validate_private_key (self .ssl_certificate_key , "ssl_certificate_key " )
1930+ self ._validate_certificate (self .ssl_cert , "ssl_cert " )
1931+ self ._validate_private_key (self .ssl_key , "ssl_key " )
19321932 self ._validate_boolean_switch (self .ssl_prefer_server_ciphers , "ssl_prefer_server_ciphers" )
19331933 self ._validate_boolean_switch (self .ssl_session_tickets , "ssl_session_tickets" )
19341934 self ._validate_session_timeout (self .ssl_session_timeout )
@@ -1997,8 +1997,8 @@ def __init__(self,
19971997 oidc_issuer_url : Optional [str ] = None ,
19981998 redirect_url : Optional [str ] = None ,
19991999 cookie_secret : Optional [str ] = None ,
2000- ssl_certificate : Optional [str ] = None ,
2001- ssl_certificate_key : Optional [str ] = None ,
2000+ ssl_cert : Optional [str ] = None ,
2001+ ssl_key : Optional [str ] = None ,
20022002 allowlist_domains : Optional [List [str ]] = None ,
20032003 unmanaged : bool = False ,
20042004 extra_container_args : Optional [GeneralArgList ] = None ,
@@ -2032,9 +2032,9 @@ def __init__(self,
20322032 # 24, or 32 bytes to create an AES cipher.
20332033 self .cookie_secret = cookie_secret or self .generate_random_secret ()
20342034 #: The multi-line SSL certificate for encrypting communications.
2035- self .ssl_certificate = ssl_certificate
2035+ self .ssl_cert = ssl_cert
20362036 #: The multi-line SSL certificate private key for decrypting communications.
2037- self .ssl_certificate_key = ssl_certificate_key
2037+ self .ssl_key = ssl_key
20382038 #: List of allowed domains for safe redirection after login or logout,
20392039 # preventing unauthorized redirects.
20402040 self .allowlist_domains = allowlist_domains
0 commit comments