sigs.k8s.io/cluster-api@v1.7.1/docs/book/src/tasks/multiple-providers.md (about)

     1  # Running multiple providers
     2  
     3  Cluster API supports running multiple infrastructure/bootstrap/control plane providers on the same management cluster. It's highly recommended to rely on
     4  [clusterctl init](../clusterctl/commands/init.md) command in this case. [clusterctl](../clusterctl/overview.md) will help ensure that all providers support the same
     5  [API Version of Cluster API](../clusterctl/provider-contract.md#metadata-yaml) (contract).
     6  
     7  <aside class="note warning">
     8  
     9  <h1>Warning</h1>
    10  
    11  Currently, the case of running multiple providers is not covered in Cluster API E2E test suite. It's recommended to set up a custom validation pipeline of
    12  your specific combination of providers before deploying it on a production environment.
    13  
    14  </aside>