Hey Ankush, I don't think there's a lot of multi-cloud examples. At least I couldn't find any easily. However, setting up infrastructure in multiple clouds is a matter of using multiple providers.
I recently made this to test out a very minimal multi-cloud deployment to AWS and GCP and it works:
https://github.com/nelsonfigueroa/pulumi-homelab/tree/main/multi-cloud-bucket-storage
You can see in
__main__.py
that I'm importing
pulumi_aws
and
pulumi_gcp
. From that point forward I can look at the documentation for each provider and continue adding infrastructure.