๐Ÿ“Private Module Registry - Folder Based Modules

The env0 Module Registry is a private registry for Terraform modules, allowing you to share and reuse Terraform modules within your organization privately. Now you can manage multiple modules in the same repo by creating folders inside the same repo for each module, which gives you the ability to manage all of your modules in one repo.

โž• Plugins

With env0, you can keep your development organization's best practices for managing and executing Infrastructure as Code. Today we are happy to announce that we developed Plugins to make software development lifecycle tools and processes easier to integrate.

๐Ÿ”Œ Azure DevOps Integration

env0 is all about making IaC management easier. One of the most enabling capabilities we have for achieving this goal is VCS integration. Until recently, we had full support only for GitHub, GitLab, and Bitbucket, along with their on-premise products. And now, env0 is proud to present Azure DevOps integration - create templates, and private modules and enable continuous deployment features for repositories from Azure DevOps.

๐Ÿ”‘ Personal API Keys

In addition to our web app, you can deploy and interact with env0 using any of these three major options - Terraform Provider, Directly invoking the API, and our Remote Backend. All of the mentioned options require an API Key to be passed so we can authenticate, authorize and audit all your actions in env0. The most convenient approach to generating an API Key is to generate a Personal API Key.

๐Ÿ“ˆ Project Costs

env0 has long provided cost estimations for your environments. Now, we also provide the actual cost of your projects, giving you a better overview of an aggregate cost of a specific project within your organization, and can easily control and monitor your cloud spending.

๐Ÿ“ Audit Log

The audit log is here ๐ŸŽŠ, and now you can see the recent activities in your organization. The audit log contains information about who performed the activity, when the action was performed, the activityโ€™s description, and additional data. You can access the audit log from the UI or programmatically through the env0 API.

๐Ÿ‘ฎโ€โ™€๏ธ Custom Roles

Custom Roles have arrived ๐ŸŽ‰, now you can have fine-grained control over what users can and can't do. env0's Custom Role allows you to restrict access based on predefined roles of individual users and teams within your organization. It helps ensure users access only information they need to do their jobs and prevents them from accessing information that doesn't pertain to them.

๐Ÿ‘” SAML Admin Group Integration

env0 already offers to keep your env0 teams in sync with your SAML IdP groups, and Today we're announcing an extension of that - allowing you to set up a Group or Groups in your IdP that follows a specific convention of your choice, and env0 will automatically grant users in those groups Organizational Admin permissions.

๐Ÿ–‡ OIDC Additional Claims

env0 enables easy OIDC integration by passing an environment variable named ENV0_OIDC_TOKEN to your deployments - its value contains a short lived OIDC token (JWT) for authentication via a third party application.

๐Ÿ”™โœ‹ Remote Backend

Terraform uses persisted state data to keep track of the resources it manages. Most non-trivial Terraform configurations use a backend to store the state remotely. This lets multiple people access the state data and work together on that collection of infrastructure resources.