OpenMetadata icon indicating copy to clipboard operation
OpenMetadata copied to clipboard

All docker/helm chart any other deployment must come up with JWT token configuration

Open harshach opened this issue 3 years ago • 0 comments

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.

  1. If they are installing via docker, helm charts. SSL certs are generated, and JWT token configuration is set - @akash-jain-10
  2. 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
  3. Ingestion deployment doesn't require any other setups on the airflow configuration etc..
  4. 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.

harshach avatar Sep 20 '22 18:09 harshach