Contributions are welcome :)
To contribute you have to license your code under the MIT License. For more information look here.
Feel free to create a pull request here.
To execute SimpleCloud on your pc you have to setup the execution environment by following these steps:
- Clone the project and make sure you are using Java 17
- Install Docker
- Install microk8s by follwowing the insturction on https://microk8s.io/
- After the installation is completed execute the follwing command:
microk8s enable dashboard dns registry
This command will enable the built-in docker registry. - Add the shell script in
microk8s/microk8sScript.sh
to your Run Configurations
- Add the Gradle
ShadowJar
task to Before launch
- Add microk8s registry as insecure registry to docker’s deamon.js:
- MacOS path: ~/.docker/daemon.js
{
...
"insecure-registries": [
"192.168.64.2:32000"
]
}
- Restart Docker
- Run the microk8s script in IntelliJ