mirror of
https://github.com/pomerium/pomerium.git
synced 2025-06-27 15:08:14 +02:00
Merge branch 'main' into kenjenkins/deprecate-jwt-endpoint
This commit is contained in:
commit
c36043f67f
43 changed files with 553 additions and 222 deletions
|
@ -3,20 +3,22 @@ package config
|
|||
import "maps"
|
||||
|
||||
var (
|
||||
// RuntimeFlagGRPCDatabrokerKeepalive enables gRPC keepalive to the databroker service
|
||||
RuntimeFlagGRPCDatabrokerKeepalive = runtimeFlag("grpc_databroker_keepalive", false)
|
||||
|
||||
// RuntimeFlagMatchAnyIncomingPort enables ignoring the incoming port when matching routes
|
||||
RuntimeFlagMatchAnyIncomingPort = runtimeFlag("match_any_incoming_port", true)
|
||||
|
||||
// RuntimeFlagLegacyIdentityManager enables the legacy identity manager
|
||||
RuntimeFlagLegacyIdentityManager = runtimeFlag("legacy_identity_manager", false)
|
||||
|
||||
// RuntimeFlagConfigHotReload enables the hot-reloading mechanism for the config file
|
||||
// and any other files referenced within it
|
||||
RuntimeFlagConfigHotReload = runtimeFlag("config_hot_reload", true)
|
||||
|
||||
RuntimeFlagEnvoyResourceManagerEnabled = runtimeFlag("envoy_resource_manager_enabled", true)
|
||||
// RuntimeFlagEnvoyResourceManager enables Envoy overload settings based on
|
||||
// process cgroup limits (Linux only).
|
||||
RuntimeFlagEnvoyResourceManager = runtimeFlag("envoy_resource_manager", true)
|
||||
|
||||
// RuntimeFlagGRPCDatabrokerKeepalive enables gRPC keepalive to the databroker service
|
||||
RuntimeFlagGRPCDatabrokerKeepalive = runtimeFlag("grpc_databroker_keepalive", false)
|
||||
|
||||
// RuntimeFlagLegacyIdentityManager enables the legacy identity manager
|
||||
RuntimeFlagLegacyIdentityManager = runtimeFlag("legacy_identity_manager", false)
|
||||
|
||||
// RuntimeFlagMatchAnyIncomingPort enables ignoring the incoming port when matching routes
|
||||
RuntimeFlagMatchAnyIncomingPort = runtimeFlag("match_any_incoming_port", true)
|
||||
|
||||
// RuntimeFlagPomeriumJWTEndpoint enables the /.pomerium/jwt endpoint, for retrieving
|
||||
// signed user info claims from an upstream single-page web application. This endpoint
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue