Hello, I am facing issue at airbyte/worker Can an...
# replication-troubleshooting
k
Hello, I am facing issue at airbyte/worker Can anyone list the required env variables for airbyte/worker when deploying on kubernetes, I read many post on issues related to. Mino/S3 config but I want to use the inbuilt default state and logs
Copy code
ERROR i.m.r.Micronaut(handleStartupException):338 - Error starting Micronaut server: Failed to inject value for parameter [secretPersistence] of method [secretsHydrator] of class: io.airbyte.config.persistence.split_secrets.SecretsHydrator

Message: No bean of type [io.airbyte.config.persistence.split_secrets.SecretPersistence] exists for the given qualifier: @Named('secretPersistence').
r
check to see what these environment variables are set to in your environment WORKERS_MICRONAUT_ENVIRONMENTS=control-plane # Cron # CRON_MICRONAUT_ENVIRONMENTS=control-plane SecretPersistence is an abstraction to load secrets from the underlying secrets implementation and it could be AWS Secrets Manager, Google Secrets Manager, HashiCorp Vault or a database
k
I have set these env as you have specified. However I do not have any secrets, it is rather a simple implementation with default(coming with airbyte) minio storage and log, only one credential would be the database and that DATABASE_PASSWORD is specified directly in the env. For Minio, I have added the below :
Copy code
# S3/Minio Log Configuration
S3_LOG_BUCKET=airbyte-dev-logs
S3_LOG_BUCKET_REGION=
S3_MINIO_ENDPOINT=<http://airbyte-minio-svc:9000>
S3_PATH_STYLE_ACCESS=true
r
I don't think its an issue with the storage configuration, as per logs its something to do with the secrets configuration for sure
thanku 1