Integrations

How to configure authentication and authorization for the Flux integrations with external systems.

As the leading project in cloud-native GitOps, Flux integrates with several external systems to provide a complete GitOps experience, like Git repositories, OCI artifact registries, object storage, key management services and notification systems. This section describes how Flux can be configured to communicate with and get access to resources on these external systems.


Flux Object Identity API

Reference for Object Identity in Flux, including the ServiceAccount annotations for SOPS transit engines, SPIFFE mTLS, and cloud provider authentication.

Flux and Amazon Web Services

How to configure access for the Flux integrations with Amazon Web Services.

Flux and Microsoft Azure

How to configure access for the Flux integrations with Microsoft Azure.

Flux and Google Cloud Platform

How to configure access for the Flux integrations with Google Cloud Platform.

Flux Cross-cloud Support

Compatibility table for cross-cloud support in Flux

Flux SPIFFE mTLS

Reference for the SPIFFE ID formats accepted by Flux when authorizing peers for SPIFFE mTLS.