This initial multi-cloud support is released with a first resource made available for each of the cloud providers recently added (Azure and GCP). A simple resource is not much, but we decided to go for the standard “release early, release often” OSS approach. We could have waited until we had a fairly significant amount of resources available before making this multi-cloud version public, but we preferred to go for an early release even if this means that we will probably be constantly shipping new versions at a quick pace in the coming weeks. Indeed, there is still some work to be done before the CLI reaches the same level of resources coverage on Azure and GCP as it has on AWS, and we will be working very hard in the coming weeks to cover the ground and add as many resources as possible to those new clouds.
The good news is that this tool is open source and you are more than welcome to make a contribution. If there is a specific resource that we do not support so far, and that you’d like to add, it is very easy to do so. We are calling out for contributions from the open-source community to continually add resources to the tool as needed, and thus make driftctl as comprehensive as possible.
Feel free to open a discussion, or add an issue on GitHub and propose to grab it yourself. You can also directly chat with the core team of maintainers on our community Discord. All engineering discussions are held live on the #dev channel which is open for all to join. There are many ways you can contribute to the project. Our community page will tell you more about it.