2828func main () {
2929 var gatewayAddress , logLevel , opaAddress , oidcIssuerURL , externalHost , tunnelAuthMode string
3030 var gatewayPort , opaPort int
31- var enableAuth , enableMetrics , oidcInsecureSkipVerify bool
31+ var enableAuth , enableMetrics , oidcInsecureSkipVerify , tlsInsecureSkipVerify bool
3232 var connectionProbeInterval time.Duration
3333 flag .StringVar (& gatewayAddress , "address" , "0.0.0.0" , "Address to listen on for edge connection gateway" )
3434 flag .IntVar (& gatewayPort , "port" , 8080 , "Port to listen on for edge connection gateway" )
@@ -37,6 +37,7 @@ func main() {
3737 flag .StringVar (& logLevel , "log-level" , "info" , "Log levels: info, debug, trace, warn" )
3838 flag .StringVar (& oidcIssuerURL , "oidc-issuer-url" , "" , "OIDC Issuer URL" )
3939 flag .BoolVar (& oidcInsecureSkipVerify , "oidc-insecure-skip-verify" , false , "OIDC Insecure Skip Verify" )
40+ flag .BoolVar (& tlsInsecureSkipVerify , "tls-insecure-skip-verify" , false , "Skip TLS certificate verification for client connections" )
4041 flag .StringVar (& externalHost , "external-host" , "" , "External host for the gateway" )
4142
4243 flag .StringVar (& opaAddress , "opa-address" , "http://localhost" , "Address to opa" )
@@ -77,6 +78,7 @@ func main() {
7778 server .WithExternalHost (externalHost ),
7879 server .WithOIDCIssuerURL (oidcIssuerURL ),
7980 server .WithOIDCInsecureSkipVerify (oidcInsecureSkipVerify ),
81+ server .WithTLSInsecureSkipVerify (tlsInsecureSkipVerify ),
8082 server .WithCleanupTicker (clientCleanupTicker ),
8183 server .WithConnectionProbeTicker (connectionProbeTicker ),
8284 )
0 commit comments