HsiuChuanHsu commented on code in PR #55962:
URL: https://github.com/apache/airflow/pull/55962#discussion_r2441703691


##########
chart/values.yaml:
##########
@@ -549,6 +555,36 @@ data:
   # Add custom annotations to the broker url secret
   brokerUrlSecretAnnotations: {}
 
+# SQLite shared file system configuration
+# This enables multiple Airflow pods to share a single SQLite database file
+# through a shared persistent volume. Suitable for development/testing 
environments.
+# WARNING: Not recommended for production use.
+sqliteShared:
+  # Enable SQLite shared mode
+  enabled: true
+
+  # Shared storage configuration
+  persistence:
+    # Enable persistent volume for SQLite database file
+    enabled: true
+    # Storage class name for the PVC (empty means use default storage class)
+    storageClassName: ""
+    # Access mode for the persistent volume
+    # Note: Local Path Provisioner (used in KinD) only supports ReadWriteOnce
+    # For production with multiple nodes, use ReadWriteMany with NFS or cloud 
RWX storage
+    accessMode: ReadWriteMany
+    # Size of the persistent volume
+    size: 1Gi
+    # Annotations for the PVC
+    annotations: {}
+    # Existing PVC name (optional, if you want to use an existing PVC)
+    existingClaim: ""
+
+  # Node selector for pod scheduling (used when access mode is ReadWriteOnce)
+  # Ensures all pods are scheduled on the same node to share the volume
+  nodeSelector: {}

Review Comment:
   True. Just keep it simple for now. Removed `nodeSelector` setting. 



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to