@@ -1935,11 +1935,11 @@ def __init__(self,
19351935 config : Optional [Dict [str , str ]] = None ,
19361936 networks : Optional [List [str ]] = None ,
19371937 placement : Optional [PlacementSpec ] = None ,
1938- disable_https : Optional [bool ] = False ,
1938+ ssl : Optional [bool ] = True ,
19391939 enable_auth : Optional [bool ] = False ,
19401940 port : Optional [int ] = None ,
1941- ssl_certificate : Optional [str ] = None ,
1942- ssl_certificate_key : Optional [str ] = None ,
1941+ ssl_cert : Optional [str ] = None ,
1942+ ssl_key : Optional [str ] = None ,
19431943 ssl_prefer_server_ciphers : Optional [str ] = None ,
19441944 ssl_session_tickets : Optional [str ] = None ,
19451945 ssl_session_timeout : Optional [str ] = None ,
@@ -1968,16 +1968,16 @@ def __init__(self,
19681968 extra_entrypoint_args = extra_entrypoint_args ,
19691969 custom_configs = custom_configs
19701970 )
1971- #: Is a flag to disable HTTPS. If True, the server will use unsecure HTTP
1972- self .disable_https = disable_https
1971+ #: Is a flag to enable/ disable HTTPS. By default set to True.
1972+ self .ssl = ssl
19731973 #: Is a flag to enable SSO auth. Requires oauth2-proxy to be active for SSO authentication.
19741974 self .enable_auth = enable_auth
19751975 #: The port number on which the server will listen
19761976 self .port = port
19771977 #: A multi-line string that contains the SSL certificate
1978- self .ssl_certificate = ssl_certificate
1978+ self .ssl_cert = ssl_cert
19791979 #: A multi-line string that contains the SSL key
1980- self .ssl_certificate_key = ssl_certificate_key
1980+ self .ssl_key = ssl_key
19811981 #: Prefer server ciphers over client ciphers: on | off
19821982 self .ssl_prefer_server_ciphers = ssl_prefer_server_ciphers
19831983 #: A multioption flag to control session tickets: on | off
@@ -2009,8 +2009,8 @@ def get_port_start(self) -> List[int]:
20092009 def validate (self ) -> None :
20102010 super (MgmtGatewaySpec , self ).validate ()
20112011 self ._validate_port (self .port )
2012- self ._validate_certificate (self .ssl_certificate , "ssl_certificate " )
2013- self ._validate_private_key (self .ssl_certificate_key , "ssl_certificate_key " )
2012+ self ._validate_certificate (self .ssl_cert , "ssl_cert " )
2013+ self ._validate_private_key (self .ssl_key , "ssl_key " )
20142014 self ._validate_boolean_switch (self .ssl_prefer_server_ciphers , "ssl_prefer_server_ciphers" )
20152015 self ._validate_boolean_switch (self .ssl_session_tickets , "ssl_session_tickets" )
20162016 self ._validate_session_timeout (self .ssl_session_timeout )
@@ -2079,8 +2079,8 @@ def __init__(self,
20792079 oidc_issuer_url : Optional [str ] = None ,
20802080 redirect_url : Optional [str ] = None ,
20812081 cookie_secret : Optional [str ] = None ,
2082- ssl_certificate : Optional [str ] = None ,
2083- ssl_certificate_key : Optional [str ] = None ,
2082+ ssl_cert : Optional [str ] = None ,
2083+ ssl_key : Optional [str ] = None ,
20842084 allowlist_domains : Optional [List [str ]] = None ,
20852085 unmanaged : bool = False ,
20862086 extra_container_args : Optional [GeneralArgList ] = None ,
@@ -2114,9 +2114,9 @@ def __init__(self,
21142114 # 24, or 32 bytes to create an AES cipher.
21152115 self .cookie_secret = cookie_secret or self .generate_random_secret ()
21162116 #: The multi-line SSL certificate for encrypting communications.
2117- self .ssl_certificate = ssl_certificate
2117+ self .ssl_cert = ssl_cert
21182118 #: The multi-line SSL certificate private key for decrypting communications.
2119- self .ssl_certificate_key = ssl_certificate_key
2119+ self .ssl_key = ssl_key
21202120 #: List of allowed domains for safe redirection after login or logout,
21212121 # preventing unauthorized redirects.
21222122 self .allowlist_domains = allowlist_domains
0 commit comments