Store your container images in Cloud Code for IntelliJ
Stay organized with collections
Save and categorize content based on your preferences.
To run or debug an application on a remote Kubernetes cluster, you'll need to
define the container image repository for your project. You can use any image
repository provider, including Artifact Registry.
Specify where container images are stored
If you're logged into Google Cloud in your IDE and you have a
default project defined, Cloud Code automatically uses your
default container image repository
gcr.io/PROJECT_ID, where
PROJECT_ID references your default project.
If you'd like to update the image repository where the project
images are pushed, follow these instructions:
Navigate to the Run/Debug configuration selector in the Navigation bar
or the top-level main menu:
Run > Edit Configurations > Develop on Kubernetes > Image repository.
Fill in the Image repository field.
See the common image repository formats section for examples
of how to specify where container images are stored for some common registries.
Image name creation
Cloud Code concatenates the image registry with the image name
specified in the Kubernetes manifests to generate the final image repository
name.
To submit feedback or report an issue in your IntelliJ IDE, go to
Tools > Cloud Code > Help / About > Submit
feedback or report an issue to report an issue on GitHub.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eYou need to define a container image repository to run or debug an application on a remote Kubernetes cluster, using providers like Artifact Registry.\u003c/p\u003e\n"],["\u003cp\u003eCloud Code automatically uses your default container image repository (gcr.io/PROJECT_ID) if you're logged into Google Cloud in your IDE with a default project, but this step isn't needed if you are running on a local cluster such as minikube or Docker Desktop.\u003c/p\u003e\n"],["\u003cp\u003eTo update the image repository for your project, you can do so via the Run/Debug configuration settings within the IDE by filling in the "Image repository" field.\u003c/p\u003e\n"],["\u003cp\u003eCloud Code combines the image registry with the image name specified in Kubernetes manifests to form the complete image repository name, simplifying image name creation.\u003c/p\u003e\n"],["\u003cp\u003eCommon image repository formats for Docker Hub, Artifact Registry, AWS ECR, and Azure ACR are provided as examples for specifying container image storage locations.\u003c/p\u003e\n"]]],[],null,[]]