
Azure Storage Integrator
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/edge | 22 | 13 Oct 2025 | |
1/stable | 2 | 08 Nov 2024 | |
1/edge | 2 | 08 Nov 2024 |
juju deploy azure-storage-integrator --channel 1/stable
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
A provider charm for Azure storage credentials.
Object-Storage-integrator
Description
This is an operator charm providing an integrator for connecting to Azure Storage.
Instructions for Usage
First off all, deploy the
azure-storage-integrator
charm as:juju deploy azure-storage-integrator
Configure the Azure Storage Integrator charm as:
juju config azure-storage-integrator storage-account=stoacc container=conn
Add a new secret to Juju, and grant it's permissions to azure-storage-integrator:
juju add-secret mysecret secret-key=changeme juju grant-secret mysecret azure-storage-integrator
Configure the Azure Storage Integrator charm:
juju config azure-storage-integrator credentials=secret-xxxxxxxxxxxxxxxxxxxx
Now the charm should be in active and idle condition. To relate it with a consumer charm, simply do:
juju integrate azure-storage-integrator:azure-credentials consumer-charm:some-interface
Now whenever the user changes the configuration options in azure-storage-integrator charm, appropriate event handlers are fired so that the charms that consume the relation on the requirer side sees the latest information.
Security
Security issues in the Charmed Object Storage Integrator Operator can be reported through LaunchPad. Please do not file GitHub issues about security issues.
Contributing
Please see the Juju SDK docs for guidelines on enhancements to this charm following best practice guidelines, and CONTRIBUTING.md for developer guidance.