Skip to content
This repository has been archived by the owner on Jul 9, 2022. It is now read-only.

spring-attic/spring-cloud-scheduler-kubernetes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

spring-cloud-scheduler-kubernetes is no longer actively maintained by VMware, Inc.

Spring Cloud Scheduler Kubernetes

The Spring Cloud Scheduler Kubernetes project provides a means to schedule short lived tasks to Kubernetes based on the Spring Cloud Scheduler SPI.

Kubernetes Compatibility

| Scheduler \ Kubernetes | 1.8 | 1.9 | 1.10
|------------------------|-----|-----|-----|
| **1.0**                | ✓   | ✓   | ✓   |
| **HEAD**               | ✓   | ✓   | ✓   |
|------------------------|-----|-----|-----|

Building

Clone the repo and type:

$ ./mvnw clean install

Tests

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

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages