Available plugins¶
Racetrack instance might be enriched by plugins that add customized, tailored functionality to a generic Racetrack.
These are the known, public Racetrack plugins that are commonly available to be installed:
-
Job types:
-
racetrack plugin install github.com/TheRacetrack/plugin-python-job-type
-
Dockerfile-based Job Type (any language or app wrapped in a Dockerfile)
racetrack plugin install github.com/TheRacetrack/plugin-dockerfile-job-type
-
Dockerfile Proxy Job Type (app wrapped in a Dockerfile like Drupal or Sphinx with a proxy server that adheres to the Racetrack requirements)
racetrack plugin install github.com/TheRacetrack/plugin-docker-proxy-job-type
-
racetrack plugin install github.com/TheRacetrack/plugin-go-job-type
-
racetrack plugin install github.com/TheRacetrack/plugin-rust-job-type
-
racetrack plugin install github.com/TheRacetrack/plugin-hugo-job-type
-
-
Infrastructure Targets:
-
Docker infrastructure - deploys to a local (in-place) Docker
racetrack plugin install github.com/TheRacetrack/plugin-docker-infrastructure
-
Kubernetes infrastructure - deploys to local Kubernetes
racetrack plugin install github.com/TheRacetrack/plugin-kubernetes-infrastructure
-
Remote Docker - deploys to remote Docker Daemon
racetrack plugin install github.com/TheRacetrack/plugin-remote-docker
-
Remote Kubernetes - deploys to remote Kubernetes
racetrack plugin install github.com/TheRacetrack/plugin-remote-kubernetes
-
-
Others:
- Teams notifications -
Sending notifications to Teams channel
racetrack plugin install github.com/TheRacetrack/plugin-teams-notifications
- Teams notifications -
Sending notifications to Teams channel