The required prerequisites that need to be set up before the workshop.
-
.Net Core
- Install .NET Core
- Version: 6.0.x
- 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
- Version: LTS 16.15.0
-
Dapr
- Install Dapr CLI
- Initialize Dapr/Install Runtime
- Upgrading Dapr
- Minimum Version: 1.7 (latest)
-
Azure Subscription
- Azure Portal
- Subscription should have ability to create/manage AKS Clusters
-
Azure CLI
- Install CLI
- Minimum version: 2.0.80
-
Kubectl CLI
- Install CLI
- Version: 1.21.x
-
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)