diff --git a/README.md b/README.md index d9f94aa..d03d2b3 100644 --- a/README.md +++ b/README.md @@ -136,6 +136,7 @@ POSTGRES_USER=my-user POSTGRES_PASSWORD=my-password ./run.sh postgres | Database | spanner | ✅ | | Database | sqlite | ✅ | | Data Catalog | marquez | ✅ | +| Data Catalog | polaris | ✅ | | Data Catalog | unitycatalog | ✅ | | Data Catalog | amundsen | ❌ | | Data Catalog | datahub | ❌ | diff --git a/docker-compose-persist.yaml b/docker-compose-persist.yaml index 72bf1b2..38c2c19 100644 --- a/docker-compose-persist.yaml +++ b/docker-compose-persist.yaml @@ -72,6 +72,9 @@ services: opensearch: volumes: - "./data/opensearch/persist:/usr/share/opensearch/data" + polaris: + volumes: + - "./data/polaris/persist/credentials:/tmp/credentials" postgres-server: volumes: - "./data/postgres/persist:/data/postgres" diff --git a/docker-compose.yaml b/docker-compose.yaml index ee9cbd5..e471c45 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -720,6 +720,17 @@ services: ports: - "9000:9000" restart: unless-stopped + polaris: + container_name: polaris + healthcheck: + interval: 10s + retries: 5 + test: [CMD, curl, "http://localhost:8182/healthcheck"] + timeout: 10s + image: "datacatering/polaris:${POLARIS_VERSION:-1.0.0}" + ports: + - "8181:8181" + - "8182:8182" postgres: command: [/bin/bash, -c, /tmp/scripts/init.sh] container_name: postgres-data