canonical / s3-integrator

An integrator charm for handling s3 credentials
https://charmhub.io/s3-integrator
Apache License 2.0
2 stars 1 forks source link

Feature: access-key and secret-key as Juju Config instead of action #62

Open mcarvalhor opened 1 month ago

mcarvalhor commented 1 month ago

Hi everyone,

Currently we need to run sync-s3-credentials action in order to provide the access-key and secret-key to the s3-integrator charm.

This is a feature request to add these as Juju config as well (or instead). Since Terraform Juju Provider doesn't support actions, this becomes a manual step which cannot be automated.

If it's a Juju config, we can automate it using Terraform Juju Provider and Terraform Openstack Provider.

syncronize-issues-to-jira[bot] commented 1 month ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/DPE-5556.

This message was autogenerated

dragomirp commented 1 month ago

Hi, @mcarvalhor, the plan is to switch to a configuration pointing to a secret like in the azure-storage-integrator charm. Would that work for your use case?

mcarvalhor commented 1 month ago

Hi @dragomirp

I think that works! Since Terraform Juju provider supports secrets as well: