Skip to content

Commit c98fb51

Browse files
KoderFPVclaude
andcommitted
fix: Enable API key authentication in Weaviate eval config
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 7230c79 commit c98fb51

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

Jenkinsfile.eval

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ pipeline {
1616
WEAVIATE_GRPC_HOST = '172.17.0.1'
1717
WEAVIATE_GRPC_PORT = '50052'
1818
WEAVIATE_SECURE = 'false'
19-
WEAVIATE_API_KEY = 'anonymous'
19+
WEAVIATE_API_KEY = 'eval-test-key'
2020
}
2121

2222
stages {

docker-compose.eval.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,10 @@ services:
2020
environment:
2121
LOG_LEVEL: "warning"
2222
QUERY_DEFAULTS_LIMIT: 100
23-
AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED: "true"
23+
AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED: "false"
24+
AUTHENTICATION_APIKEY_ENABLED: "true"
25+
AUTHENTICATION_APIKEY_ALLOWED_KEYS: "eval-test-key"
26+
AUTHENTICATION_APIKEY_USERS: "eval-user"
2427
PERSISTENCE_DATA_PATH: "/var/lib/weaviate"
2528
ENABLE_MODULES: "text2vec-transformers"
2629
CLUSTER_HOSTNAME: "node1"

0 commit comments

Comments
 (0)