Feature Membership Configmanagement Config Sync
Constructors
Properties
The override configurations for the Config Sync Deployments. Structure is documented below. The field is only available on Config Sync version 1.20.1 or later.
Enables the installation of ConfigSync. If set to true, ConfigSync resources will be created and the other ConfigSync fields will be applied if exist. If set to false, all other ConfigSync fields will be ignored, ConfigSync resources will be deleted. If omitted, ConfigSync resources will be managed depends on the presence of the git or oci field.
(Optional) Structure is documented below.
Deprecated: If Workload Identity Federation for GKE is enabled, Google Cloud Service Account is no longer needed for exporting Config Sync metrics: https://cloud.google.com/kubernetes-engine/enterprise/config-sync/docs/how-to/monitor-config-sync-cloud-monitoring#custom-monitoring.
(Optional) Supported from Config Sync versions 1.12.0 onwards. Structure is documented below. Use either git
or oci
config option.
Supported from Config Sync versions 1.10.0 onwards. Set to true
to enable the Config Sync admission webhook to prevent drifts. If set to false
, disables the Config Sync admission webhook and does not prevent drifts.
Specifies whether the Config Sync Repo is in "hierarchical" or "unstructured" mode.
Set to true
to stop syncing configurations for a single cluster. This field is only available on clusters using Config Sync auto-upgrades or on Config Sync version 1.20.0 or later. Defaults: false
.