Task manager (backups and cloud clients)
pipeline | ||
src | ||
.gitignore | ||
CHANGELOG.md | ||
README.md | ||
repo-config.yaml |
TasksManager Pipeline Image
This is to build a container image by following a LibreCloud Termas CD/CI procedures.
It is based in Running a Cron Job in Docker Container with code in docker-com.
This image includes:
- bash, vim, bzip, gnugpg, git, curl, wget, curl, ssmtp, supervisor, dcron
- s3cmd via python3
- scaleway cli
- digital ocean cli
- upcloud cli
- aws cli
- restic
- jq
- yq
- kubectl
Not includes:
Container image can be found in src Dockerfile
Tekton Pipeline can be found in pipeline directory.
Configuration
LibreCloud Termas CD/CI configuation
Pipeline
LibreCloud Termas CD/CI pipeline
Service
A sql-mariadb image configured service can be found in LibreCloud site services as an implementation of LibreCloud Services
In most cases final service will need additional or multiple containers to run, as init containers or sidecar containers.
Install
LibreCloud Termas CD/CI installation
Task list
LibreCloud Termas CD/CI task list
Directory content
LibreCloud Termas CD/CI Directory content