Documentation ¶
Overview ¶
Package featureflags implements routines to check if a given feature is enabled.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Initialize ¶
func Initialize(optionalFeatures OptionalFeatures)
Initialize initializes the feature flag options
func IsEgressPolicyEnabled ¶ added in v0.9.0
func IsEgressPolicyEnabled() bool
IsEgressPolicyEnabled returns a boolean indicating if OSM's Egress policy API is enabled
func IsMulticlusterModeEnabled ¶ added in v0.9.0
func IsMulticlusterModeEnabled() bool
IsMulticlusterModeEnabled returns a boolean indicating if multicluster mode is enabled in OSM
func IsWASMStatsEnabled ¶ added in v0.8.0
func IsWASMStatsEnabled() bool
IsWASMStatsEnabled returns a boolean indicating if custom stats will be generated by a WASM extension to Envoy
Types ¶
type OptionalFeatures ¶
OptionalFeatures is a struct to enable/disable optional features
var ( // Features describes whether an optional feature is enabled Features OptionalFeatures )
Click to show internal directories.
Click to hide internal directories.