diff --git a/components/installer/pkg/components/server/configmap.go b/components/installer/pkg/components/server/configmap.go index ed690658a49a1e..81734d56872cce 100644 --- a/components/installer/pkg/components/server/configmap.go +++ b/components/installer/pkg/components/server/configmap.go @@ -45,7 +45,7 @@ func configmap(ctx *common.RenderContext) ([]runtime.Object, error) { MaxAgeMs: 259200000, Secret: "Important!Really-Change-This-Key!", // todo(sje): how best to do this? }, - DefinitelyGpDisabled: false, + DefinitelyGpDisabled: ctx.Config.DisableDefinitelyGP, WorkspaceGarbageCollection: WorkspaceGarbageCollection{ ChunkLimit: 1000, ContentChunkLimit: 1000, diff --git a/components/installer/pkg/config/v1/config.go b/components/installer/pkg/config/v1/config.go index d3c9eebabeee26..686e32b3619caf 100644 --- a/components/installer/pkg/config/v1/config.go +++ b/components/installer/pkg/config/v1/config.go @@ -88,6 +88,8 @@ type Config struct { SSHGatewayHostKey *ObjectRef `json:"sshGatewayHostKey,omitempty"` + DisableDefinitelyGP bool `json:"disableDefinitelyGp,omitempty"` + Experimental *experimental.Config `json:"experimental,omitempty"` }