Skip to content

Development Environment

You will need several tools for interacting with the kubernetes cluster.

All Recommended Tools

  • gcloud (required) - Google Cloud SDK, used to authenticate to Google Cloud
  • kubectl (required) - Kubernetes command line tool, used to interact with the kubernetes cluster
  • docker (required) - Containerization tool, used to build and run containers
  • skaffold (recommended) - Kubernetes development tool, build and deployment automation tool

Installation Instructions

To install gcloud and kubectl follow the official documentation on GCP:

  1. Install gcloud
  2. Install kubectl

To set up and install docker, see the Docker page.

To install skaffold, follow the official documentation:

Other Helpful Tools

  • k9s - A terminal-based UI to interact with your Kubernetes clusters
  • stern - Multi pod and container log tailing for Kubernetes