Skip to main content

Okteto Enterprise Release Notes

0.9.7#

July 30, 2021

Features#

Bugfixes#

  • Fixed memory leak in the API service.
  • You can now use IAM roles to give the registry access to S3 buckets.

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.9.7.tgz

0.9.6#

July 16, 2021

Features#

Bugfixes#

  • Buildkit is properly configured when using fullnameOverride in your Helm configuration file.
  • Delete duplicated CRDs.
  • Fixed templating issues that prevented Flux from installing Okteto Enterprise.
  • Use pod affinities to force development environments with volumes to be scheduled on the same node.

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.9.6.tgz

0.9.5#

July 2, 2021

Features#

  • You can now define deploy and destroy commands on the pipeline manifest.
  • You can now place your pipeline manifest in a .okteto folder at the root of the git repository.
  • You can now set a dedicated quota for volume snapshots.
  • You can now configure the timeout of the Okteto pipelines.
  • Upgrade to Helm 3.6.2

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.9.5.tgz

0.9.4#

June 17, 2021

Features#

  • Support for diverted development environments
  • Update the default values of the autoscaler component
  • Update error messages for clarity
  • The dashboard subscribes for namespace changes instead of polling for them
  • Updates on how Okteto labels volumes to prevent race conditions
  • Support for local SSD for the buildkit statefulset
  • The frontend image now uses nginx:1.21 as its base
  • The cloudbin image now uses scratch as its base to reduce dependencies and potential vulnerabilities
  • Upgrade to Helm 3.6.1

Bugfixes#

  • Okteto Enterprise honors the value of bin coming from okteto up
  • GC jobs no longer run concurrently

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.9.4.tgz

0.9.3#

June 7, 2021

Features#

  • Telemetry now collects the authentication mechanism and the name of the cloud provider
  • The default dev role now includes watch
  • Set the deployment strategy to recreate when running okteto up
  • Upgrade to Okteto CLI 1.12.15
  • Upgrade to Kubectl 1.21.0 and Helm 3.6.0

Bugfixes#

  • Don't scale down namespaces with active okteto up sessions

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.9.3.tgz

0.9.2#

May 28, 2021

Features#

  • Pods are now displayed in the dashboard
  • The public SSH key of the cluster is now displayed in the Integrations page
  • The Pulling status is now included in the Okteto UI
  • You can now define a storage class for all the volumes created by okteto up
  • You can now define a private certificate authority when bringing your own certificates
  • Development environments are automatically logged into the Okteto Registry when Docker is enabled
  • You can now define yor own script to be executed during the okteto up sequence
  • The okteto backend image now uses Scratch as the base OS to cut down dependencies
  • Certificates will be renewed 25 days before expiration by default
  • Upgrade to Okteto CLI 1.12.14

Bugfixes#

  • Autoscaler now uses the annotation cluster-autoscaler.kubernetes.io/scale-down-disabled to ensure a minimum number of nodes are available
  • Fixed the node mapping between pods and volumes when using CSI drivers

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.9.2.tgz

0.8.7#

May 14, 2021

Features#

  • Upgrade to Okteto CLI 1.12.12
  • Improved support for deploying environments using Docker Compose manifests.
  • Added support for Docker-In-Docker for development environments running in Okteto Enterprise

Bugfixes#

  • The Deploy Docker Compose dialog works correctly when using Safari
  • Permission error when writing to Okteto Stack volumes
  • Ingress annotations are now properly propagated to the registry ingress

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.8.7.tgz

0.8.6#

May 8, 2021

Features#

  • Support for variables on Okteto Pipelines
  • Quickstarts configuration now includes branches and default variables
  • Upgrade to Okteto CLI 1.12.10
  • Upgrade to Buildkit 0.8.3

Bugfixes#

  • Improvements in the UI to share namespaces

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.8.6.tgz

0.8.4#

April 26, 2021

Features#

  • Support for Docker Compose files
  • Istio's Virtual Services are included in the application endpoints list
  • Upgrade to cert-manager 1.3.0
  • Okteto Enterprise now requires Kubernetes v1.16.0 or newer

Bugfixes#

  • Improvements in the UI

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.8.4.tgz

0.8.3#

April 9, 2021

Features#

Bugfixes#

  • Remove "redacted" from Git repositories URLs
  • Mark pipelines stuck in progressing/destroying as errored

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.8.3.tgz

0.8.2#

March 29, 2021

Bugfixes#

  • Upgrade Okteto CLI binary to 1.12.2 to fix a regression on how image names are inferred on Okteto Stacks

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.8.2.tgz

0.8.1#

March 26, 2021

Bugfixes#

  • Upgrade Okteto CLI binary to 1.12.1 to fix a regression on the labels used by Okteto Stacks

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.8.1.tgz

0.8.0#

March 25, 2021

Features#

  • The frontend and daemonset now run on the default service account, with limited privileges
  • All the sensitive configuration values are now stored in the okteto-enterprise Kubernetes secret
  • Okteto Stacks now directly create Kubernetes resources instead of using Helm
  • Administrators can mark namespaces as persistent in the admin dashboard to prevent them from being automatically scaled to zero or deleted
  • The dashboard shows the state of the pipeline and the state of the components
  • The dashboard now supports collapsing the pipelines
  • The certificate issuer now supports using an assumed role for AWS instead of access keys

Bugfixes#

  • Fixed issues deleting resources created by the pipelines
  • Fixed layout issues with the deploy dialog

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.8.0.tgz

0.7.10#

March 12, 2021

Features#

  • Upgrade to Buildkit 0.8.2
  • All the applications in a namespace awake automatically when they receive a request
  • The error pages include information on the application's status (unavailable, sleeping, restarting) and display troubleshooting information
  • You can now specify extra annotations and labels for all the components
  • You can now override the IP the pods use to communicate with the Okteto API and the Okteto Registry
  • You can now override the serviceAccountName of the registry deployment

Bugfixes#

  • Helm releases with a dash in the name are parsed correctly
  • The garbage collector no longer deletes the migration job and pods
  • Helm creates a separate service account when token-based authentication is enabled

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.7.10.tgz

0.7.9#

March 5, 2021

Features#

  • Support for Kubernetes 1.19
  • All the applications in a namespace awaken automatically when there's an action in the namespace
  • You can now control the schedule, increment size, minimum size, and maximum size of the autoscaler
  • A new configuration to disable the automatic conversion of LoadBalanced services into ClusterIP
  • A new configuration to disable ingress class overwrite. This is useful when running multiple ingress controllers in your Kubernetes cluster

Bugfixes#

  • Scrollbars are now easier to click on high-res screens

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.7.9.tgz

0.7.8#

February 22, 2021

Features#

  • Support for restore volumes from snapshots
  • Support for cronjobs in the Okteto UI
  • Private registry credentials available in git deploy jobs

Bugfixes#

  • Fix issues in namespace layout to avoid logs area to be hidden
  • Fix sorting of users in Admin view

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.7.8.tgz

0.7.7#

February 5, 2021

Features#

  • Awake namespaces and applications directly from the dashboard
  • The ingress class of the ingresses managed by Okteto is now customizable
  • The daemonset is only deployed in the nodes with the devPool toleration
  • The privateRegistry configuration is now compatible with registries that require tokens for authentication

Bugfixes#

  • Handle the error in the admin dashboard when the metrics server is not available

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.7.7.tgz

0.7.6#

January 30, 2021

Features#

  • The dashboard now supports filtering logs by pod
  • The dashboard now supports running okteto down directly from there
  • The dashboard now gives you an option to destroy attached volumes together with the application
  • Support for Azure Storage for the Okteto Registry
  • Login with Okta, Gitlab, Ping, Dex, or any other OpenID provider
  • You can now enable/disable the cluster-wide changes that the daemon set applies
  • Dev environments will automatically use the internal network when connecting to the build and registry services
  • Upgraded to cert-manager v1.1.0

Bugfixes#

  • Fixed the "Operation not progressing" error message when deploying statefulsets

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.7.6.tgz

0.7.5#

January 17, 2021

Features#

  • Support for Digital Ocean Spaces for the Okteto Registry
  • Login with bitbucket as the identity provider
  • Logs view filters and UI improvements
  • Increase default git deploy timeout from 15min to 30min

Bugfixes#

  • Only display In Development status if a resource is in running state.

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.7.5.tgz

0.7.4#

January 6, 2021

Features#

  • The admin view also shows namespace and user count, as well as information on your license
  • Users can define secrets at the cluster level, instead of at the user level
  • Configure a policy to make images available across namespaces
  • You can now customize the shortcut displayed in the "Deploy from Git Repository" dialog
  • You can now use OpenID Connect providers for authentication

Bugfixes#

  • Only show active users in the admin dashboard

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.7.4.tgz

0.7.3#

December 11, 2020

Features#

  • Display YAML for volumes and charts in the UI
  • Install Okteto in air-gapped clusters
  • Upgrade helm and okteto dependencies

Bugfixes#

  • Specify the secret name in all the ingresses created by the installation

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.7.3.tgz

0.7.1#

November 30, 2020

Features#

  • Jobs and pods are now displayed in the dashboard
  • Volumes created by okteto up now show the dev-mode badge
  • Okteto Pipelines now fallback to the repository's default branch if none is specified
  • The default network policy now allows for namespaces from the same owner to access each other
  • Quotas and Policies are easier to configure now
  • Single buildkit pod for both external and internal requests
  • Support to limit login based on Github Organization membership
  • Support for Civo Cloud and K3s
  • Okteto Enterprise is now also available via Artifact Hub

Bugfixes#

  • Run migration job when configuration values change

Upgrade notes (from 0.5.x)#

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.7.1.tgz

0.6.2#

September 15, 2020

Features#

  • Private Endpoints
  • Upgrade to buildkit 0.7.2
  • Support starting Okteto Pipelines from the okteto cli and Github Actions
  • Username, user id, email, and commit sha are available as environment variables in okteto pipelines
  • Add the okteto helm catalog to the pipelines by default

Bugfixes#

  • Truncate logs if they are too big to prevent memory issues
  • Fix name clash when creating role bindings
  • Reload the frontend on API breaking changes
  • Improved handling of API errors
  • Reduce severity of 'pod not found' errors

Upgrade notes (from 0.5.x)#

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.6.2.tgz

0.6.1#

August 20, 2020

Features#

  • Improved backward compatibility with okteto CLI
  • Use helm 3.3.0 for deployment pipelines

Upgrade notes (from 0.5.x)#

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.6.1.tgz

0.6.0#

August 11, 2020

Features#

  • Upgraded NGINX-ingress to v1.4.1
  • Upgraded cert-manager to v0.16.0
  • Deploy application from Git repositories
  • Updated helm, kubectl and okteto binaries
  • Usability and UI improvements
  • Support for using okteto.dev as a shortcut for the registry of a namespace

Bugfixes#

  • Truncate log lines with more than 800 characters to prevent performance issues with the UI
  • Set buildkit cache size as a config value

Upgrade notes#

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.6.0.tgz

0.5.3#

July 06, 2020

Features#

  • supervisor process now logs okteto up output using JSON
  • Updated helm, kubectl and okteto binaries
  • Pin docker registry to 2.7.1

Bugfixes#

  • Fix compatibility issue with okteto 1.8.14

Upgrade notes#

The configuration values have changed from the 0.4.x and older releases. Please review the installation guide before upgrading. New CRDs have been added. Please install them before upgrading.

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.5.3.tgz

0.5.2#

June 18, 2020

Features#

  • Automatically delete dev secrets when deleting a deployment from the UI
  • Support for network policies in 1.17
  • Parameter to make cert-manager and nginx optional

Bugfixes#

  • Fix copy/paste of development instructions in the UI

Upgrade notes#

The configuration values have changed from the 0.4.x and older releases. Please review the installation guide before upgrading. New CRDs have been added. Please install them before upgrading.

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.5.2.tgz

0.5.1#

June 10, 2020

Features#

  • Simplified configuration model
  • Upgraded NGINX-Ingress to 1.39.1
  • Support for using a PVC as well as block storage for the registry
  • Wait for certificates to be available before failing
  • By default, namespaces are not required to include the username a postfix
  • Support for helm charts that create accounts and roles

Bugfixes#

  • Don't count existing namespaces when calculating a quota
  • Map user to old account if the old service account has been deleted
  • Fix UI issues around scrollbars and touch panels
  • Support for edge 79
  • Add a loader to the application deploy dialog
  • Upgrade the allowed size for file uploads

Upgrade notes#

The configuration values have changed from the 0.4.x and older releases. Please review the installation guide before upgrading. New CRDs have been added. Please install them before upgrading.

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.5.1.tgz

0.4.0#

May 11, 2020

Features#

  • Buildkit Service and Container Registry included out of the box
  • Support for Okteto Stacks
  • Application installer now uses Helm v3.2.0
  • Setting to automatically delete unused resources
  • API key is now masked in the UI
  • Increased throughput in the Webhook
  • Quotas are now fully configurable
  • Always fail if webhook cannot be executed
  • Create an internal certificate for the webhook
  • Don't require namespace postfix by default
  • Lots of UX improvements

Bugfixes#

  • Fixes issues with cross-reference of charts in multiple repositories
  • Support helm repositories with sub-paths
  • Check connectivity to Kubernetes as part of the healthcheck

Upgrade notes#

The configuration values have changed substantially from the 0.3.x release. Please review the installation guide before upgrading.

Known issues#

  • If the API pods are active before the certificate it's generated, they need to be recreated to pick up the new cert
  • Buildkit and Registry pods will fail until a valid certificate is generated

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.4.0.tgz

0.3.1#

January 27, 2020

Features#

  • Support for endpoints of the form $NAMESPACE.$BASE_DOMAIN
  • Show functions as a first class citizen
  • Show attached volumes for deployments, statefulsets and functions
  • Only enable buildkit quotas when hard multitenancy is enabled
  • Show developer mode hints from the UI
  • Destroy resources directly from the UI

Bugfixes#

  • Delete jobs after execution
  • Delete ingresses by label instead of by name
  • Compute stateful sets endpoints

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.3.1.tgz

0.3.0#

January 14, 2020

Features#

  • Support for Kubernetes 1.16
  • Updated Cert-Manager to v0.12.0 and NGINX Ingress Controller to 1.26.2
  • Support for remote builds with Okteto CLI
  • Application installation via the catalog is now 100% faster
  • Customize the default application catalog for all users via configuration

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.3.0.tgz

0.2.13#

October 29, 2019

Features#

  • Display the user's quota consumption directly in the UI
  • Support for DigitalOcean
  • Display status and errors in the UI
  • Support for deploying applications directly from the UI
  • Updated icons
  • Support for deploying Helm charts
  • Return 401 on auth issues instead of letting graphql handle the error

Bugfixes#

  • Don't capture 404 errors from applications
  • Fix caching issues in index.html

Direct Download#

https://charts.okteto.com/okteto-enterprise-0.2.13.tgz