DEV Community

Cover image for Streamlining env0 Onboarding with Environment Discovery
env0 Team for env0

Posted on • Originally published at env0.com

Streamlining env0 Onboarding with Environment Discovery

At env0, we’re dedicated to making the onboarding process faster and more efficient for our customers. The latest upgrade to our Environment Discovery feature improves how you onboard your existing environments to env0, making the process quicker and smoother than ever before.

With this capability, you can add your existing environments (aka workspaces) in bulk without having to rebuild them from scratch. This reduces manual work and minimizes the risk of errors.

After importing your existing environments, you can easily enable automatic detection for new environments created in Git, seamlessly incorporating them into env0 through the pull request workflow.

With the import complete, both new and existing environments are managed within env0 according to your governance policies, benefiting from automation, auditability, and other helpful platform features.

How it works

You configure Environment Discovery, which scans your Git repositories to detect existing environments. After they are detected, they are displayed in the dashboard for you to review. 

You can then filter and search the environments according to your needs.

 Now you can select the environments you want to add, and begin the import process. 

Clicking the ‘Import’ button will open a new page where you can configure project credentials and environment or Terraform variables. The page also previews the import process and notifies you of any potential issues, such as missing credentials or variables.

When all information is in place, the import process will begin quickly.

You can monitor the deployment status by hovering over it to view logs. Behind the scenes, env0 validates the import to ensure it completes correctly and without unintended changes.

If any issues arise, such as misconfigured credentials or incorrect variable values, you can simply check the errored rows and click on ‘Rerun’ to correct the mistakes and try again.

After addressing the issue and rerunning the import, it will be completed successfully.

Once the process is complete, all environments are fully managed within env0.

Should you want to, you can then enable the automatic addition of new environments created in Git by checking the ‘Create New Environments from Pull Requests’ box, ensuring future environments are seamlessly integrated and benefit from env0's full range of capabilities.

And that's it!

With just a few easy steps you get:

  1. Faster and easier onboarding of existing environments, keeping everything in sync with your pull request workflow for streamlined operations.
  2. Fewer errors and increased visibility with oversight at every stage of the import process, reducing manual mistakes and ensuring smoother operations.

Want to learn more?

Schedule a technical demo to see env0 in action!

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

Billboard image

Try REST API Generation for Snowflake

DevOps for Private APIs. Automate the building, securing, and documenting of internal/private REST APIs with built-in enterprise security on bare-metal, VMs, or containers.

  • Auto-generated live APIs mapped from Snowflake database schema
  • Interactive Swagger API documentation
  • Scripting engine to customize your API
  • Built-in role-based access control

Learn more

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay