Yes, it does.
However, when the DR system is brought up on your target cloud, the DR copy of the cluster will be a single SQL Server machine as a cluster requires shared storage and shared storage is not supported on the cloud.
Because of that, there are two ways to achieve this using CloudEndure, each with a different trade off:
1. Install an agent on all the machines in the cluster and replicate the SQL disk every time. The limitation is that if the source cluster is X machines that have Y storage each, CloudEndure will maintain the Y storage X times on the cloud for replication (resulting in X*Y used storage).
2. Install an agent only on the primary node. The limitation is that while there is a failover to a different node, the RPO grows.