Drycc (pronounced DAY-iss) Workflow is an open source Platform as a Service (PaaS) that adds a developer-friendly layer to any Kubernetes cluster, making it easy to deploy and manage applications on your own servers.
The provided Makefile
has various targets to help support building and publishing new images into a kubernetes cluster.
There are a few key environment variables you should be aware of when interacting with the make
targets.
BUILD_TAG
- The tag provided to the container image when it is built (defaults to the git-sha)SHORT_NAME
- The name of the image (defaults tografana
)DRYCC_REGISTRY
- This is the registry you are using (defaultregistry.drycc.cc
)IMAGE_PREFIX
- This is the account for the registry you are using (defaultdrycc
)
make build
- Build podman imagemake push
- Push podman image to a registry
The typical workflow will look something like this - DRYCC_REGISTRY= IMAGE_PREFIX=foouser make build push
A Container image for running rabbitmq on a Kubernetes cluster.