feat: 统一所有基础设施组件登录凭证为 admin/admin

- 修改 PostgreSQL 用户名/密码为 admin/admin
- 修改 Redis 密码为 admin
- 修改 RabbitMQ 用户名/密码为 admin/admin
- 修改 MinIO 用户名/密码为 admin/adminadmin (密码长度要求)
- 修改 Keycloak 管理员密码为 admin
- 修改 Nacos 数据库用户名/密码为 admin/admin
- 修改 Neo4j 密码为 adminadmin (密码长度要求)
- 修改 Grafana 管理员密码为 admin
- 修改 Jaeger Elasticsearch 密码为 admin
- 更新所有相关的健康检查和连接字符串
- 删除数据卷重新初始化以确保新凭证生效

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
This commit is contained in:
BrunoGao
2025-10-17 18:59:46 +08:00
co-authored by Claude
parent 234b62726a
commit 0fe147f0f2
+17 -17
View File
@@ -58,8 +58,8 @@ services:
environment:
POSTGRES_DB: gmkx_platform
POSTGRES_USER: gmkx
POSTGRES_PASSWORD: Gmkx@2025#Platform
POSTGRES_USER: admin
POSTGRES_PASSWORD: admin
TZ: Asia/Shanghai
volumes:
@@ -73,7 +73,7 @@ services:
- gmkx-network
healthcheck:
test: ["CMD-SHELL", "pg_isready -U gmkx -d gmkx_platform"]
test: ["CMD-SHELL", "pg_isready -U admin -d gmkx_platform"]
interval: 30s
timeout: 10s
retries: 3
@@ -99,7 +99,7 @@ services:
- "19187:9187"
environment:
DATA_SOURCE_NAME: "postgresql://gmkx:Gmkx@2025%23Platform@postgres:5432/gmkx_platform?sslmode=disable"
DATA_SOURCE_NAME: "postgresql://admin:admin@postgres:5432/gmkx_platform?sslmode=disable"
PG_EXPORTER_WEB_LISTEN_ADDRESS: "0.0.0.0"
PG_EXPORTER_DISABLE_DEFAULT_METRICS: "true"
@@ -121,7 +121,7 @@ services:
- "16379:6379"
- "19121:9121" # Redis Exporter
command: redis-server /usr/local/etc/redis/redis.conf --requirepass "Gmkx@2025#Redis"
command: redis-server /usr/local/etc/redis/redis.conf --requirepass "admin"
volumes:
- redis_data:/data
@@ -148,7 +148,7 @@ services:
environment:
REDIS_ADDR: "redis://redis:6379"
REDIS_PASSWORD: "Gmkx@2025#Redis"
REDIS_PASSWORD: "admin"
depends_on:
redis:
@@ -169,8 +169,8 @@ services:
- "16722:15672" # 管理界面端口
environment:
RABBITMQ_DEFAULT_USER: gmkx
RABBITMQ_DEFAULT_PASS: Gmkx@2025#RabbitMQ
RABBITMQ_DEFAULT_USER: admin
RABBITMQ_DEFAULT_PASS: admin
RABBITMQ_DEFAULT_VHOST: /
volumes:
@@ -208,8 +208,8 @@ services:
- "19100:9200" # MinIO Exporter端口
environment:
MINIO_ROOT_USER: gmkx
MINIO_ROOT_PASSWORD: Gmkx@2025#MinIO
MINIO_ROOT_USER: admin
MINIO_ROOT_PASSWORD: adminadmin
MINIO_DOMAIN: minio.gmkx.local
MINIO_API_CORS_ALLOW_ORIGIN: "http://localhost:3000,http://localhost:9001"
@@ -249,7 +249,7 @@ services:
KC_HOSTNAME_STRICT: "false"
KC_CACHE: "local"
KEYCLOAK_ADMIN: admin
KEYCLOAK_ADMIN_PASSWORD: Admin@2025#KC
KEYCLOAK_ADMIN_PASSWORD: admin
KC_LOG_LEVEL: INFO
depends_on:
@@ -299,8 +299,8 @@ services:
MYSQL_SERVICE_HOST: postgres
MYSQL_SERVICE_PORT: 5432
MYSQL_SERVICE_DB_NAME: nacos
MYSQL_SERVICE_USER: nacos
MYSQL_SERVICE_PASSWORD: Nacos@2025#Nacos
MYSQL_SERVICE_USER: admin
MYSQL_SERVICE_PASSWORD: admin
JVM_XMS: 512m
JVM_XMX: 1g
@@ -342,7 +342,7 @@ services:
- "17687:7687" # Bolt端口
environment:
NEO4J_AUTH: neo4j/Neo4j@2025#Graph
NEO4J_AUTH: neo4j/adminadmin
NEO4J_PLUGINS: '["apoc"]'
NEO4J_ACCEPT_LICENSE_AGREEMENT: "yes"
NEO4J_dbms_security_procedures_unrestricted: "apoc"
@@ -360,7 +360,7 @@ services:
- gmkx-network
healthcheck:
test: ["CMD", "cypher-shell", "-u", "neo4j", "-p", "Neo4j@2025#Graph", "--format=plain", "RETURN 1"]
test: ["CMD", "cypher-shell", "-u", "neo4j", "-p", "adminadmin", "--format=plain", "RETURN 1"]
interval: 60s
timeout: 30s
retries: 5
@@ -565,7 +565,7 @@ services:
environment:
GF_SECURITY_ADMIN_USER: admin
GF_SECURITY_ADMIN_PASSWORD: Admin@2025#Grafana
GF_SECURITY_ADMIN_PASSWORD: admin
GF_USERS_ALLOW_SIGN_UP: "false"
volumes:
@@ -605,7 +605,7 @@ services:
SPAN_STORAGE_TYPE: elasticsearch
ES_SERVER_URLS: http://opensearch:9200
ES_USERNAME: admin
ES_PASSWORD: Admin@2025#OS
ES_PASSWORD: admin
depends_on:
opensearch: