Files
delta-rs/docker-compose-lakefs.yml
Ion Koutsouris db2d1e070e chore: lakefs CI steps
Signed-off-by: Ion Koutsouris <15728914+ion-elgreco@users.noreply.github.com>
2025-01-10 22:41:06 +00:00

33 lines
1.3 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
services:
lakefs:
image: docker.io/treeverse/lakefs:1.48
ports:
- "8000:8000"
environment:
- LAKEFS_DATABASE_TYPE=local
- LAKEFS_BLOCKSTORE_TYPE=local
- LAKEFS_AUTH_ENCRYPT_SECRET_KEY=some random secret string
- LAKEFS_LOGGING_LEVEL=INFO
- LAKEFS_STATS_ENABLED=${LAKEFS_STATS_ENABLED:-1}
- LAKEFS_INSTALLATION_USER_NAME=delta
- LAKEFS_INSTALLATION_ACCESS_KEY_ID=LAKEFSID
- LAKECTL_CREDENTIALS_ACCESS_KEY_ID=LAKEFSID
- LAKEFS_INSTALLATION_SECRET_ACCESS_KEY=LAKEFSKEY
- LAKECTL_CREDENTIALS_SECRET_ACCESS_KEY=LAKEFSKEY
- LAKECTL_SERVER_ENDPOINT_URL=http://localhost:8000
entrypoint: ["/bin/sh", "-c"]
command:
- |
lakefs run --local-settings &
echo "---- Creating repository ----"
wait-for -t 60 lakefs:8000 -- lakectl repo create lakefs://bronze local://bronze || true
echo ""
echo "lakeFS Web UI: http://127.0.0.1:8000/ >(._.)<"
echo " ( )_ "
echo ""
echo " Access Key ID : $$LAKEFS_INSTALLATION_ACCESS_KEY_ID"
echo " Secret Access Key: $$LAKEFS_INSTALLATION_SECRET_ACCESS_KEY"
echo ""
echo "-------- Let's go and have axolotl fun! --------"
echo ""
wait