Skip to content

Latest commit

 

History

History
47 lines (31 loc) · 1.49 KB

File metadata and controls

47 lines (31 loc) · 1.49 KB

workflow-plugin-azure

⚠️ Experimental — This plugin compiles and passes its unit tests but has not been validated in any active GoCodeAlone-internal production deployment. Use with caution. Please open an issue if you adopt it so we can promote it to verified status.

License Go Reference

Azure provider plugin for workflow IaC — manages ACI, AKS, SQL, Redis, VNet, LB, DNS, ACR, APIM, NSG, MSI, Blob Storage, and App Service Certificates.

What it provides

Module types:

  • iac.provider — Azure infrastructure provider

IaC state backends:

  • azure_blob — Azure Blob Storage state backend

Install

# In your wfctl.yaml
version: 1
plugins:
  - name: workflow-plugin-azure
    version: v1.2.1
    source: github.com/GoCodeAlone/workflow-plugin-azure

Then:

wfctl plugin install

Minimal example

See examples/minimal/config.yaml.

Required env vars: AZURE_SUBSCRIPTION_ID, AZURE_TENANT_ID, AZURE_CLIENT_ID, AZURE_CLIENT_SECRET.

Documentation

License

MIT. See LICENSE.