What’s New in Okteto Enterprise — June 2021
Enterprise version 0.9 is officially released and there are a lot of cool features we’re excited to share with you.
Here at Okteto, we’re focused on improving the developer experience, so we love to take a community approach to creating and updating features. Many of this month’s new and updated features came directly from suggestions we received from current Okteto users. Read on to find out what’s new in Enterprise 0.9!
One of the new features we’re really excited about is Divert. Divert allows you to divert traffic that is headed to a particular service in your app to another instance of that service. This can help with development flow, testing, canary deployments, and more.
If you’d like to hear more about this new feature, join us Thursday, June 24th at 10am Pacific for our Community Call. Jacob MacElroy from our team will be giving a demo of the new feature live during the event. Register for the call.
Volume Snapshots allow you to deploy dev environments with data. Use volume snapshots when you’re working with large datasets or when you want to create a dev environment with real data that comes from your production or staging environments. You can point to one version, but tell Okteto to give you a different version’s data. We’ve got both a video and a written tutorial coming soon on this feature, so be sure to check back!
Errors, fixes, and upgrades
We have more detailed error messaging now when storage classes are misconfigured. We’ve made some updates to fix errors in the autoscaler. The okteto autoscaler is now smarter to scale up/down your cluster so you get the most value from your infrastructure.
Security is a top priority here at Okteto, and by using smaller images with less dependencies, we’ve fixed security vulnerabilities and made Okteto more secure.
We upgraded to Kubectl 1.21.0 and Helm 3.6.1 and made some changes to how URLs are reported in Docker Compose. We’ve also upgraded to Buildkit 0.8.3.
Managing your application
Administrators can now pre-configure repositories that everyone on the team can deploy.
Individual pods are now displayed on the dashboard, making it easier to manage your application.
We’ve also made SSH Keys available in the UI for use in accessing private repositories.
You now have the option to put your pipeline files in a folder called .okteto. This works in a similar way to what GitHub does with the .github folder. You can invoke the pipeline directly from the CLI or from the dashboard.
Okteto now offers support for deployment time variables. You can add these deploy time secrets directly from the CLI or from the dashboard.
We’ve added the ability to allow people to run docker commands (DinD) from within Okteto. This feature request was made by several customers, and we’re excited to now offer it in this latest release.
Okteto and Civo
Okteto is now available with Civo in their Marketplace and we offer support for those using Okteto with Civo. You can check out our guide here.