st2-dockerfiles
st2-dockerfiles copied to clipboard
StackStorm Dockerfiles (one-service-per-container) to build and push images to the StackStorm Docker registry. Used by stackstorm-ha K8s Helm chart and Docker-compose deployments.
st2-dockerfiles
Dockerfiles to build and push StackStorm images to hub.docker.com/r/stackstorm.
Used by both K8s Helm chart stackstorm-ha and docker-compose st2-docker deployments.
Requirements
Build
-
make build
- produce Docker images for all the required StackStorm components The following ENV vars can be passed to control the build settings:-
ST2_VERSION
(optional, ex:2.8.0
) - StackStorm version to build components -
DOCKER_TAG
(optional, ex:latest
) - produced Docker images will get this tag, defaults to ST2_VERSION when not set
-
Push
-
make push
- push the Docker images for all the required StackStorm components to the private docker registry. The following ENV vars can be passed to control the push:-
DOCKER_TAG
(optional, ex:2.8.0
) - tag pushed to the docker registry, defaults to ST2_VERSION when not set
-