In the featureGates Helm setting, you specify a key-value pair, in which the key is the feature name, and the value is a boolean to enable or disable the feature. For example, to onboard external workloads with Gloo Mesh Enterprise, you set --set featureGates.ExternalWorkloads=true in your helm install command, or set featureGates.ExternalWorkloads to true in your Helm values file. Note that the featureGates section replaces the deprecated experimental section in the gloo-platform Helm chart.

For more information about the Helm chart, see the Helm value reference. For more information about features that are in alpha or beta support, see Gloo feature maturity.

FeatureDefault valueMaturitySinceUntilDescriptionUsed by
EnableJWTPolicyEastWestRoutetrueGA2.5.4Enables JWTPolicies to apply to selected east-west routes when configuring applyToRoutes API.Gloo management server
ExternalWorkloadsfalseGA2.5.0In Gloo Mesh Enterprise, integrate external workloads, such as VMs and bare-metal instances, in your service mesh. Important: Enable this setting in the gloo-platform-crds Helm chart too.Gloo management server
InsightsConfigurationfalseAlpha2.5.0Configure settings for the insights engine.Gloo management server
IstioLifecycleAgentfalseAlpha2.6.0In Gloo Mesh Core, enable the Istio lifecycle agent, which deploys Istio installations to your clusters based on IstioLifecycleManager and GatewayLifecycleManager resources.Gloo management server
SafeModeAutoSkipWarmingtrueAlpha2.6.0When this flag is enabled, the Gloo management server automatically excludes workload clusters that were never connected to the management server from Redis safe mode. This setting allows you to seamlessly onboard new clusters without setting the skipWarming field on the corresponding KubernetesCluster resource. NOTE: Enable this field only after you successfully upgraded to 2.6.0 and all workload clusters are reconnected to the Gloo management server and their input snapshots are present in Redis.Gloo management server
VirtualDestinationWorkspacePolicyOverridefalse2.6.0Enable the ability to override client-side policies of imported virtual destinations. Otherwise, the virtual destinations keep the policies from the source workspace. Note that when you first enable this feature, virtual destinations with client-side policies experience dropped traffic until the configuration updates are propagated across clusters. You cannot disable this feature after enabling.Gloo management server