-
Notifications
You must be signed in to change notification settings - Fork 293
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Bug Description
Error updating ContainerCluster complains about Kubernetes Engine API, which is already enabled.
Issues exists when using KCC in namespaced mode with a service account in another project when the project the service account is in does not have the GKE API enabled.
Additional Diagnostic Information
Config Connector Version
1.51.0
Config Connector Mode
namespaced
Log Output
message: 'Update call failed: error applying desired state: summary: Error waiting
for updating GKE cluster master authorized networks: error while retrieving
operation: googleapi: Error 403: Kubernetes Engine API has not been used in
project 538440108421 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/container.googleapis.com/overview?project=538440108421
then retry. If you enabled this API recently, wait a few minutes for the action
to propagate to our systems and retry., accessNotConfigured, detail: '
Steps to Reproduce
Steps to reproduce the issue
- Deploy Config Controller
- Use the
config-control
namespace - Create any ContainerCluster
The config-control
namespace is configured with a Google-internal service account, in a project that doesn't have GKE enabled.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working