Professional Cloud DevOps Engineer
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
Your enterprise manages multiple Google Kubernetes Engine (GKE) clusters grouped into staging and production fleets. Your platform engineering team needs to implement a fleet-wide GitOps architecture using Config Sync and Policy Controller that satisfies the following requirements:
Which configuration architecture should you implement?
This architecture uses Config Sync with a multi-repository model that separates root platform configurations from delegated namespace configurations, managed through declarative Kubernetes Custom Resources (RootSync and RepoSync) across GKE Enterprise fleets.
RootSync managed by the platform team deploys cluster-wide RBAC and declarative Policy Controller constraints across all fleet clusters.RepoSync objects instantiate dedicated namespace reconcilers with limited permissions (RoleBinding scoped to the target namespace), allowing app teams to deploy resources without granting cluster-admin access.This approach aligns with Google Cloud recommended enterprise patterns by combining the delegated authority of multi-repo Config Sync, the declarative enforcement of Policy Controller, and IAM-based Workload Identity Federation.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.