The Spring Cloud Scheduler Kubernetes project provides a means to schedule short lived tasks to Kubernetes based on the Spring Cloud Scheduler SPI.
| Scheduler \ Kubernetes | 1.8 | 1.9 | 1.10
|------------------------|-----|-----|-----|
| **1.0** | ✓ | ✓ | ✓ |
| **HEAD** | ✓ | ✓ | ✓ |
|------------------------|-----|-----|-----|
Tests can be run against Minikube or a full Kubernetes cluster such as GKE. Tests will be run against the current context in kubectl
. The integration tests have a rule that will check to see if a Kubernetes instance can be reached, if so then it will run the integration tests. If no Kubernetes instance can be reached then the integration tests will be skipped.
Note
|
If you get authentication errors, try setting basic auth credentials obtained from your target Kubernetes installation: |
$ KUBERNETES_AUTH_BASIC_USERNAME=username KUBERNETES_AUTH_BASIC_PASSWORD=password ./mvnw clean install