Software to Use
OS
Linux, MacOS or WSL2 (Windows Subsystem for Linux)
docker / docker desktop
We recommend to install docker or docker-desktop (includes docker)
-
docker engine (mandatory)
-
MacOS:
brew install docker
-
-
docker desktop (facultative)
maven
-
MacOS:
brew install maven
-
Linux: maven is installed, but not maybe not the newest
Java
-
We recommend Temurin
git
IDE
We use (mainly) Intellij IDEA Ultimate, but you can also use Visual Studio Code or any other java-editor.
-
We recommend to install first JetBrains Toolbox App for easy install
-
MacOS:
brew install --cask jetbrains-toolbox
-
-
In the toolbox install IntelliJ IDEA Ultimate
-
Visual Studio Code
Minikube
-
Minikube is available in "docker desktop" and can be activated.
-
Minikube can also installed independently of "docker desktop".
kubectl
You can wait for the seminar - we will install it together. |
-
Used for the communication with Minikube (and later on with the cloud).
-
It is highly recommended to install autocompletion für kubectl.