@@ -91,6 +91,27 @@ neo4j:
9191 # ⚠️ Recommend to use NEO4J_CREDENTIALS_SECRET_NAME
9292 NEO4J_PASSWORD : " "
9393
94+ nebula :
95+ enabled : false # Enable/disable NebulaGraph integration (optional for graph features)
96+ # Also set api.env.GRAPH_DB_TYPE=nebula to make Nebula the default graph backend.
97+ # Comma-separated graphd endpoints, e.g. "nebula-cluster-graphd:9669".
98+ NEBULA_HOSTS : " nebula-cluster-graphd:9669"
99+ # The name of the Secret containing Nebula username and password (e.g. "username" and "password" keys).
100+ # Example: "nebula-cluster-account-root" (references your Nebula credential Secret)
101+ NEBULA_CREDENTIALS_SECRET_NAME : " "
102+ # Username and Password Priority:
103+ # 1. If NEBULA_CREDENTIALS_SECRET_NAME is set, attempts to fetch 'username' and 'password' from that Secret.
104+ # 2. If NEBULA_CREDENTIALS_SECRET_NAME is empty, uses the direct values of NEBULA_USERNAME and NEBULA_PASSWORD.
105+ # 3. If direct values are also empty, defaults to "root" / "nebula".
106+ # ⚠️ Recommend to use NEBULA_CREDENTIALS_SECRET_NAME
107+ NEBULA_USERNAME : " root"
108+ # Password (Sensitive information, strongly recommended NOT to set directly in values.yaml):
109+ # Only use this if you are NOT using NEBULA_CREDENTIALS_SECRET_NAME and accept the security implications.
110+ # ⚠️ Strongly discourage directly setting sensitive passwords here. Use Secrets for production.
111+ # ⚠️ Recommend to use NEBULA_CREDENTIALS_SECRET_NAME
112+ NEBULA_PASSWORD : " nebula"
113+ NEBULA_SPACE_PREFIX : " aperag"
114+
94115api :
95116 dataPath : /data/aperag
96117 replicaCount : 1
0 commit comments