A powerful, unified CLI tool designed to streamline modern DevOps workflows. It combines container building, Kubernetes manifest management, and smart database operations into a single, efficient binary.
amd64 and arm64 using Podman/Buildah.pg_dump/pg_restore binaries on-the-fly.PGPASSWORD internally.You can run the toolkit directly using Docker. The binary is located at /usr/bin/devops-toolkit.
docker run --rm synapsisid/unified-devops-tool devops-toolkit --help
Mount a local directory to receive the backup:
docker run --rm -v $(pwd)/backups:/backups \
synapsisid/unified-devops-tool \
devops-toolkit pg backup --host 10.0.0.1 --user admin --output-dir /backups
docker run --rm -v $(pwd):/app -w /app \
synapsisid/unified-devops-tool \
devops-toolkit generate manifest deployment.yaml \
--app-name myapp --namespace prod --app-host myapp.com --app-port 8080
The tool respects several environment variables for deep integration:
| Variable | Description | Default |
|---|---|---|
APP_WORKDIR | Working directory for temp files | ./tmp |
DOCKERHUB_USER | Registry username | synapsisid |
GIT_USERNAME | Git username for manifest ops | cloudrunner |
PGPASSWORD | PostgreSQL password | - |
This image is based on synapsisid/podman-buildah:stable, providing a robust environment for rootless container builds within your CI/CD pipelines.
Maintained by PT Synapsis Sinergi Digital
Content type
Image
Digest
sha256:28e8249b7β¦
Size
524.3 MB
Last updated
4 months ago
docker pull synapsisid/unified-devops-tool:0.0.4-alpha