The required prerequisites that need to be set up before the workshop.
-
.Net Core
- Install .NET Core
- Version: 3.1
- VSCode C# Extension
- Install .NET Core
-
Golang
- Install Go
- Minimum version: 1.14
- VScode Go Extension
- Install Go
-
Java
- Install Java SDK through Oracle or OpenJDK
- Version: 11.0.8
- Apache Maven (https://maven.apache.org/install.html)
- Minimum version: 3.6.3
- VSCode Lombok Annotations Support
- VSCode Java Extension Pack
- Install Java SDK through Oracle or OpenJDK
-
NodeJS
- Install Node
- Minimum versions: LTS 12.19.0 or Current 14.13.1
-
Dapr
- Install Dapr CLI
- Install Dapr Runtime
- Version: Latest v1.0
-
Azure Subscription
- Azure Portal
- Subscription should have ability to create/manage AKS Clusters
-
Azure CLI
- Install CLI
- Minimum version: 2.15.1
-
Kubectl CLI
- Install CLI
- Minimum Version: 1.15.0
-
Helm
- Install Helm
- Migrate from Helm 2 to Helm 3
- Minimum version: 3.1.0
-
Git
-
Docker
-
GitHub Account
-
Code Editor of choice (VSCode recommended)
-
Rest Client (recommended)
-
Windows Subsystem for Linux 2 (optional)