Warning: The project is under development.
Odyssey - advanced multi-threaded PostgreSQL connection pooler and request router.
Images are automatically rebuild on yandex/odyssey updates (master branch, release tags).
This is a minimal Odyssey image ( DockerHub or Github packages ), based on Ubuntu Focal.
- Uses standard Postgres port 5432, to work transparently for applications.
- /etc/odyssey/odyssey.conf is auto-created if it don't exist.
- Always automated latest builds from the original repository.
- Dockerfile linter, validate inline bash.
- e2e tests after build image, in progress.
- Docker images in the DockerHub and Github packages, in progress.
- Images based on the Ubuntu:Focal and Alpine, in progress.
Tags | Example | Description |
---|---|---|
<odyssey_tag_number> |
1.1 |
Image from latest tag in yandex/odyssey. Latest tagged version of odyssey. |
<odyssey_stable> |
stable |
Same as tag_number, but tagged like stable. yandex/odyssey. Latest stable version of odyssey. |
<odyssey_main_branch> |
master |
Image from latest master branch in yandex/odyssey. Latest develop version of odyssey. |
<odyssey_commit_id> |
c3231634c4fe5d8c538c7442c136e7ec4ba0f983 |
Same as master, but tagged with commit_id. |
<latest_ci_build> |
latest |
Latest tag for latest image. |
CI_<number_of_build> |
CI_276 |
Number of a build for each image build. ONLY for for internal use. DO NOT USE IT |