GitHub Codespaces

An Infrastructure as Code (IaC) sandbox development environment. that's hosted in the cloud.

GitHub Codespaces provides cloud-hosted development environments for any activity - whether a long-term project or a short-term task like reviewing a pull request. You can connect to Codespaces from Visual Studio Code or a browser-based editor accessible anywhere.

This repository has an example GitHub Codespace for Infrastructure as Code (IaC) development. We recommend forking the repository for use. Its purpose is to be a baseline, something you can maintain and modify to fit your organization's needs.

Install the GitHub Codespaces Extension

You can browse for extensions:

  • The GitHub Codespaces extension lets you develop in a cloud-hosted environment enabling repeatability and reliability for developers.

Open up the Codespace in Visual Studio Code

Go to your GitHub Codespace repository, click on the code dropdown, select Codespaces, and create a new Codspace on main.

Last updated