OpenMetadata
OpenMetadata copied to clipboard
All docker/helm chart any other deployment must come up with JWT token configuration
Feature Since we are making username/password the default auth mechanism. We need to bootstrap the ingestion-bot account and create a JWT token. The user experience should be the following.
- If they are installing via docker, helm charts. SSL certs are generated, and JWT token configuration is set - @akash-jain-10
- Ingestion Bot is created along with JWT token - we should probably do this during the DefaultAuthorizer; if there is an existing one, we only link but don't generate a new token - cc @nahuelverdugo
- Ingestion deployment doesn't require any other setups on the airflow configuration etc..
- We are deprecating the Airflow auth mechanism. From the server side, if there is an existing airflow auth mechanism, we shouldn't throw any errors during the config parsing - cc @nahuelverdugo
Describe the task A clear and concise description of what the bug is.