Azure support in alpha
We want to offer broad support for providers big and small, but we had to start somewhere. We are pleased to add Azure support[docs here], on top of AWS and GCP.
Remote backend support + Terraform version selector
Best practices are important to you and to us. As we work towards coming out of Beta, we added two functions that we know are necessary for CloudSkiff to be production-ready.
CloudSkiff supports any terraform version. Before, it would force the newest version on you, which is of course not practical. Now we parse your Terraform for a user-defined version[docs here], or use the default (latest). One more step out of Beta-land.
Share and collaborate
Defining DevOps permissions in GitHub or GitLab is a nightmare. Fine, you can commit and merge, but how do you enable only Deploy and not Destroy? Interns shouldn't be able to harm the holy production environment. We've heard you.
We have built a simple user management, with simple, infra-friendly permissions. Select the role you want, without bothering with setting up your VCS, or worse, trying to figure out what IAM policy to tweak without breaking everything.
We have been security focused from the start. Thing is, we weren't clear about how we were securing things. This is something that we want to be super transparent about: hence our Security Page.
Building a platform from scratch is exciting, but you also get those facepalm moments. We saw a lot of users onboard and get lost because they were trying to deploy code without first configuring their cloud account (or their GitHub).
We improved that part of the onboarding experience, adding explicit flags when something is missing. Some features (such as the Importer) are also explicitly marked as Alpha until they are fully stable. You can now watch a detailed CloudSkiff onboarding tutorial here. Keep the feedback coming, thanks for supporting us and don't forget to