Plugin to support the Google Cloud Platform in IntelliJ IDEA - Docs and Issues Repository
APACHE-2.0 License
Bot releases are visible (Hide)
Published by ivanporty almost 4 years ago
Published by grmoon almost 4 years ago
gcloud run regions list
. This ensures that users will never see an out-of-date list of available Cloud Run service regions.Published by matthewmichihara almost 4 years ago
Published by matthewmichihara almost 4 years ago
Secret Manager support: Many applications require credentials to connect to a database, API keys to invoke a service, or certificates for authentication. Cloud Code now integrates with Google Cloud's Secret Manager to make it easy to create, view, update, and use secrets from within your IDE so you can keep this sensitive data out of your codebase and keep your applications secure.
View secrets, their versions, permissions, and properties in the Secret Manager panel. Easily leverage secrets from your application using our step-by-step guide in the “Code” tab.
Create secrets by either right-clicking highlighted text within the editor and selecting Create Secret in Secret Manager…, or by clicking the + button in the Secret Manager panel.
Leverage the Google Cloud libraries browser to enable the Secret Manager API and import the Secret Manager client library in order to access secrets in your application.
Revamped Google login experience: Login state is now synced between your IDE and command line, allowing you to log in through either.
Cloud Code configures Cloud SDK Application Default Credentials when you log in through your IDE to enable a seamless Google API authentication experience when developing locally (including Minikube and the Cloud Run local emulator), without you needing to download service account files or manually configure environment variables.
Reorganized the Tools > Cloud Code menu to make Cloud Code actions easier to find.
Removed the Google account management component from the main IDE toolbar. Use a project selector or the Tools > Cloud Code menu to sign in and out of Google Cloud.
Improved Cloud Run (fully managed) support:
asia-east2
(Hong Kong)asia-northeast3
(Seoul, South Korea)asia-southeast2
(Jakarta)asia-south1
(Mumbai, India)europe-west2
(London, UK)europe-west3
(Frankfurt, Germany)europe-west6
(Zurich, Switzerland)southamerica-east1
(São Paulo, Brazil)Published by ivanporty about 4 years ago
Note: Cloud Code now supports the 2020.3 EAP.
Kubernetes Explorer support for cluster addition: Add in existing Google Kubernetes Engine (GKE) clusters with the Cloud Code Kubernetes Explorer.
Automatic Skaffold schema upgrades: Cloud Code detects Skaffold schemas that aren’t up-to-date and prompts (via the Event Log) when a Skaffold schema version upgrade is available for existing Skaffold YAML configuration files.
Alternatively, navigate to Tools > Cloud Code > Kubernetes and select the Check for Skaffold Schemas Upgrades menu item to check for available schema upgrades.
Spring GCP Java Libraries for Cloud APIs: Choose between recommended Google Client Java Libraries and Spring GCP Java libraries for all supported Cloud APIs with the Manage Google Cloud APIs dialog.
Cloud Code Welcome and Release Notes screens now allow creating new sample applications for Cloud Run and Kubernetes.
The list of available APIs within the Manage Google Cloud APIs dialog is now searchable.
Cloud Code provides documentation links for all supported languages for a selected Cloud API.
Improved presentation for builders in Cloud Run and Kubernetes run configurations.
Cloud Run Explorer and Kubernetes Explorer have their root node expanded by default, making it easier to see the Kubernetes cluster list and Cloud Run services list.
Published by etanshaul about 4 years ago
Published by peterlin741 about 4 years ago
(See notes for 20.8.1-201
below)
Published by peterlin741 about 4 years ago
Note: The minimum supported platform version has been increased to 2019.3.
Develop and debug your Cloud Run application locally with the new Cloud Run: Run Locally
run configuration. In addition to deploying your applications to Cloud Run, you can now iterate on the applications locally in a Cloud Run-like environment.
Build your Kubernetes and Cloud Run container images with Cloud Native Buildpacks for easy containerization; no Dockerfile required!
Enhanced Skaffold artifact builder configurability when bootstrapping projects or modifying Kubernetes run configuration settings. Easily select between available builders such as Jib (for Java projects), Docker, or buildpacks.
Improved debugging support for Node.js applications with the ability to configure the mapping between the local path of your sources to their remote path in the container.
Cloud Code now supports validation, documentation on hover, and code completions for hundreds of popular Kubernetes Custom Resource Definitions (CRDs). You can also configure additional CRD locations and access CRDs from the current Kubernetes context.
Published by etanshaul over 4 years ago
Note to 2020.2 EAP users: we previously released version 20.5.1 with support for the latest EAP. We have since uncovered some compatibility issues that need to be worked through for an optimal experience, and are therefore removing support for the EAP in this release. Expect a new release as soon as possible supporting the 2020.2 EAP.
Published by etanshaul over 4 years ago
Note: In the next release we plan to bump the minimum supported platform version to 2019.3. If you are on 2019.2, we recommend that you upgrade so that you will continue to get Cloud Code updates.
IllegalStateException: Duplicate Key
error with App Engine causing some Gradle projects to not properly import.Published by etanshaul over 4 years ago
Published by etanshaul over 4 years ago
This is a patch release following the 20.4.1 release adding Cloud Run support earlier this week.
Published by etanshaul over 4 years ago
We are pleased to announce Cloud Run support in Cloud Code for IntelliJ!
Cloud Code now makes it easy to deploy your services to Cloud Run fully managed or Cloud Run for Anthos on GKE. You can view your deployed services right in the IDE with the Cloud Run Explorer.
Follow the Cloud Run quickstart guide, and use our built-in templates to get started quickly. Please file any feature requests or issues you encounter in this repo.
Published by etanshaul over 4 years ago
Published by etanshaul over 4 years ago
Patch release following the 20.1.2 release of Cloud Code.
Published by etanshaul over 4 years ago
Published by etanshaul almost 5 years ago
Published by etanshaul almost 5 years ago
Published by etanshaul almost 5 years ago
We are pleased to announce that Cloud Code is now GA!
Updating Skaffold version provided by the dependency manager to 1.0.1 to fix issue with the cloudbuild profile using the sample projects.
Published by etanshaul almost 5 years ago
This release fixes several bugs and improves stability of the Cloud Code plugin. It also contains the GA version of Skaffold, and enhancements to YAML editing support.