Skip to main content
Version: 0.12

Okteto Enterprise Release Notes

0.12.0

May 19, 2022

Improvements

  • Okteto daemonset no longer mounts host volumes nor runs in privilege mode
  • Add support for GKE workload identity
  • Use ingressClassName field for ingresses instead of the deprecated kubernetes.io/ingress.class annotation
  • Add network quotas for okteto up
  • Invalid ingresses not accepted by the nginx ingress controller are now caught by the webhook
  • Deploying daemonset is no longer allowed by default
  • Ingresses are put to sleep alongside all other namespace resources and automatically wake by with incoming requests
  • Improve pipeline jobs lifecycle and properly handle timeouts. Logs for pipelines that time out are no longer lost
  • Account for "ready" container condition to check if a component is healthy
  • Decouple computing overloaded nodes from the autoscaler
  • Allow users to type in custom branch name for Github repository in the deploy modal
  • Add delete button to preview list
  • Fix inaccesible modal elements on small screens
  • Upgrade to Okteto CLI 2.2.2
  • Upgrade ingress-nginx helm chart to 4.1.0

Bugfixes

  • Fix a panic in the mutation webhook for pods with no labels
  • Minor UI fixes for deploy's branch selector

Breaking changes

  • Ingresses using the kubernetes.io/ingress.class annotation will be automatically updated by the okteto webhook and saved as spec.ingressClassName with the annotation removed

0.11.1

May 6, 2022

Bugfixes

  • Provides a buildkit update for addressing authentication issues when building images.

0.11.0

April 7, 2022

Features

Improvements

  • Avoid placing okteto components in overloaded nodes if used in a single node pool
  • Reduce Buildkit liveness initial delay from 5m to 10s
  • Add resource quotas to jobs and cronjobs
  • Migrate cronjobs to use batch/v1 GV as per v1.25 deprecation guide. Backwards compatibility still given for kubernetes versions < 1.21.
  • Display current Okteto Enterprise version in Admin view
  • Pipeline installer can deploy from "okteto-compose.yml" files

Bugfixes

  • Automatically reload mutation webhook when internal certificates expire
  • Fix service resource creating with NodePort defined