Links

Support Matrix

The technologies and relevant use cases that Firefly supports.
For detailed instructions on how to add a new integration, see Integrate your providers and tools.

Data sources

Firefly uses data sources (cloud and SaaS providers) to collect information about your assets and manage your remote Infrastructure-as-Code (IaC) state files.
Data source
Inventory support
Remote state
Integration point
Amazon Web Services
Yes
Yes (S3)
Dedicated read-only CloudFormation role
Kubernetes
Yes
No
Kubernetes Collector (dedicated Cronjob running a pod created once from a Helm chart)
Google Cloud
Yes
Yes (GCS)
Dedicated Service Account
Akamai
Yes
Yes
Access token
Datadog
Yes
Yes
API key
New Relic
Yes
Yes
API key
Okta
Yes
Yes
API token
GitHub
Yes
Yes
Access token
Cloudflare
Yes
Yes
API token
NS1
Yes
Yes
API key
Azure
Yes
Yes (Storage Account)
Dedicated application
Oracle Cloud
Coming soon
Alibaba Cloud
Coming soon

IaC technologies

Firefly capability according to IaC type.
IaC type
Manage assets
Detect drifts
Fix drift
Asset codification
HashiCorp Terraform
Yes
Yes
Yes
Yes
Pulumi
Yes (Pulumi Cloud)
Yes (Pulumi Cloud)
Yes (Pulumi Cloud)
Yes
AWS CloudFormation
Yes
Yes
Yes
Yes

Version control systems (VCS)

VCS integration points.
Name
Supported
Integration point
GitHub
Yes
OAuth application
GitLab
Yes
Access token
Bitbucket
Yes
App password
AWS CodeCommit
Yes
IAM authentication
Azure DevOps
Yes
Access token

Notifications (Chat-Ops)

Name
Supported
Integration point
Slack
Yes
Webhook URL
Microsoft Teams
Yes
Webhook URL
Opsgenie
Yes
API key
General webhook
Yes
Webhook URL
Torq
Yes
Webhook URL
PagerDuty
Yes
Integration key