Skip to content

Cloud Code for Visual Studio Code: Issues, Documentation and more

License

Notifications You must be signed in to change notification settings

greeneterran/cloud-code-vscode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud Code for Visual Studio Code

Cloud Code for VS Code brings the power and convenience of Google Cloud to Visual Studio Code. Our extension works with Google’s command-line container tools like skaffold and kubectl under the hood, providing local, continuous feedback on your project as you build, edit, and run your applications on your workstation or in the cloud. You can easily find and manage Google Cloud APIs to use. Cloud Code for VS Code even helps you connect to Google Cloud resources while running on Kubernetes and emulated Cloud Run locally.

App, Deploy and Debug

With Cloud Code, you can create a new Kubernetes or Cloud Run application, deploy it to a locally or remotely in seconds with live updates as you write code. Or you can seamlessly debug Cloud Run applications locally as well as Kubernetes applications both locally and remotely.

New App, Deploy and Debug

Google Cloud API library browser

Cloud Code allows you to find Google Cloud APIs without leaving your IDE and breaking your development flow. Easily add these APIs to your project and discover more with our API library browser.

Client Library Explorer

Manage your secrets with Secrets Manager

With Cloud Code get the convenience of managing your application secrets directly in VS Code. Quickly connect to Google Cloud when running in your IDE locally even while debugging or testing your Kubernetes and Cloud Run applications.

Secret Manager

Use Google Cloud buildpacks

With Cloud Code and its built-in support for Google Cloud Buildpacks, you can focus on building your application, not containerizing it. Easily deploy your code directly to Kubernetes or Cloud Run without worrying about a Dockerfile.

Key Features

  • Support for Go, Node, Java, and Python
  • Integrated Debugging and Log Viewing/Streaming
  • Cluster and service inspection with the Kubernetes and Cloud Run explorers
  • Cluster creation supporting Google GKE, Amazon EKS and Azure AKS
  • Rapid Edit, Package, Deploy loop to your Kubernetes and Cloud Run projects
  • Snippets, completions, and linting for K8s artifacts
  • Support for Custom Resources (CRDs) e.g. Istio, Knative
  • Automatically uses your Google Cloud SDK credentials even when using Kubernetes and Cloud Run locally
  • Easily find and manage Google Cloud APIs using the Library Explorer
  • Manage your secrets using Secret Manager
  • Integrated with Google Cloud buildpacks

Resources

  • Learn More: Learn more about the Cloud Code project and what it has to offer.
  • Documentation: We have a lot of features to explore head over to our documentation to find out.
  • FAQ: A list of frequently asked questions you may run into.
  • Talk to us: Connect to the Cloud Code development team by joining our #cloud-code Slack channel
  • Prerequisites: A list of prerequisites to use the Cloud Code for VS Code.
  • Sample Applications: We have starter applications for Node, Python, Go, C# and Java.
  • File an Issue: If you discover an issue please file a bug and we will fix it as soon as possible.
  • Request a Feature: If you have any feature requests, ideas for improvement and general feedback please submit a feature request.

About

Cloud Code for Visual Studio Code: Issues, Documentation and more

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published