Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/brooke-hamilton/radius-dev-config

Configuration settings for developing and testing Radius on Windows and WSL with Dev Containers
https://github.com/brooke-hamilton/radius-dev-config

dev-containers radius wsl

Last synced: 7 days ago
JSON representation

Configuration settings for developing and testing Radius on Windows and WSL with Dev Containers

Awesome Lists containing this project

README

        

# Configuration Settings for Developing Radius on Windows/WSL

This repo contains general dev machine setup resources for developing [Radius](https://github.com/radius-project/) on Windows.

Contents:

`.configurations` folder:

- WinGet DSC configurations for Radius
- Visual Studio 2022 workload configuration as a `.vsconfig` file

`.devcontainer` folder: dev container definitions for testing Radius scenarios

## Prerequisites

Windows 11 with:

- `winget`
- Windows Terminal

## Step-By-Step

1. Provision a new vitrual machine with Windows 11.
1. Open Windows Terminal as administrator and run `.\.configurations\Set-WingetConfiguration`
1. Reboot (Required for WSl and Docker Desktop)
1. Launch WSL Ubuntu and run these two scripts: `.\wsl\wsl-setup.sh`, `.wsl\wsl-configure-git.sh`