Harbor Helm chart requires both existingSecret and existingSecretKey parameters to properly reference credentials. Without the key names, the chart creates secrets with empty passwords, causing authentication failures between components. Added: - database.internal.existingSecretKey: DATABASE_PASSWORD - redis.internal.existingSecretKey: REDIS_PASSWORD