3 ms·
is the Dockerfile not production ready ? https://github.com/yandex/odyssey/blob/master/docker/Dockerfile https://github.com/yandex/odyssey/blob/master/docker/Do
by sandGorgon 5y ago
is the Dockerfile not production ready ? https://github.com/yandex/odyssey/blob/master/docker/Dockerfile https://github.com/yandex/odyssey/blob/master/docker/Dockerf...
i mean i see valgrind, vim, etc in there. this would be a very fat dockerfile.
It seems that way - https://github.com/yandex/odyssey/issues/29#issuecomment-764828337 https://github.com/yandex/odyssey/issues/29#issuecomment-764...
>But it's hard to "bless" some "official" as image: no one from active contributors uses Odyssey in Docker to maintain it thoroughly.
OTOH pgbouncer docker images are rock-solid in production.
Very quickly updated to track upstream.
e.g. the Bitnami ones - https://hub.docker.com/r/bitnami/pgbouncer/ https://hub.docker.com/r/bitnami/pgbouncer/ which also have CVE security scans https://quay.io/repository/bitnami/pgbouncer?tab=tags https://quay.io/repository/bitnami/pgbouncer?tab=tags
Microsoft releases an officially supported k8s sidecar of pgbouncer - https://hub.docker.com/_/microsoft-azure-oss-db-tools-pgbouncer-sidecar https://hub.docker.com/_/microsoft-azure-oss-db-tools-pgboun...
- x4m 5y agoYes, that's a problem. We use Docker only for developement. And mostly because Odyssey is based on epoll and just will not compile on MacOS.
- sandGorgon 5y agoso im not sure what you meant by that - because MacOS compatibility is generally unrelated to production (which is almost always on Linux). Am I understanding this wrong ? do you have production workloads that use Odyssey on MacOS ?
- x4m 5y agoNo. It's just about developer experience. PostgreSQL core developemnt under MacOS is just so great. You can develop PG patches completely without internet connection on a very old MacBook Air. And everything will be so blazingly fast. For Odyssey development MacOS user needs VM, Linux box or Docker.