versitygw
versitygw copied to clipboard
move IAM service configuration to a separate config file
Describe the solution you'd like The IAM service options are getting a bit overwhelming in the help output. Since we anticipate several more IAM service integrations in the future, lets move the IAM service configuration out of the cli args and into a separate config file.
The goal here is to reduce the cli options to just the following:
--iam-dir
--iam-config
We can leave the internal IAM service support with --iam-dir
option for easier testing, but all others should be configured through a config file specified with --iam-config