Skip to main content

Configure integration of a Managed Kubernetes cluster with Container Registry

To deploy a Docker image from a Container Registry registry in a Managed Kubernetes cluster, configure the integration between these objects in the control panel.

During integration, an authorization token for Container Registry is created automatically and passed to the selected Managed Kubernetes cluster — authentication data is added automatically to the default service account and to the secret for all cluster namespaces.

You can use the automatically generated secrets in other service accounts. For more information, see the Configure Service Accounts for Pods article in the Kubernetes documentation.

If necessary, you can disable the Container Registry and Managed Kubernetes integration.

Configure integration

You can configure integration from a Managed Kubernetes cluster with one or more Container Registry registries.

  1. In the control panel, in the top menu, click Products and select Managed Kubernetes.

  2. In the Clusters section, open the cluster page → Settings tab.

  3. In the Container Registry integration block, click Configure integration.

  4. Select the registries that you want to be accessible from the cluster.

  5. If you are configuring the integration for the first time, click Integrate.

  6. If you are editing the integration settings, click Save.

    Information about Container Registry registries that can be accessed from the cluster is displayed on the cluster page → Settings tab → Container Registry integration block.

Disable integration

  1. In the control panel, in the top menu, click Products and select Managed Kubernetes.
  2. In the Clusters section, open the cluster page → Settings tab.
  3. In the Container Registry integration block, click Configure integration.
  4. To remove all Managed Kubernetes clusters that are granted access to the selected registry, click .
  5. Click Save.