github loft-sh/loft v1.3.0

3 years ago

🚀 New Features

  • From now on each loft release will contain a loft-images.txt that lists the needed docker images for loft. In addition, a download-images.sh and push-images.sh script is attached that allows you to easier install loft in an air-gapped environment. Check out the new air-gapped installation docs page for more information
  • Added a new environment variable DEFAULT_IMAGE_REGISTRY to specify an alternative registry to pull loft images from
  • chart: Added new options tls.enabled and tls.secret to specify a custom secret where to load the server certificate from

🐛 Bug Fixes

  • vCluster: fixes an issue in the vCluster controller that could result in high cpu usage
  • chart: fixes an issue where the /version endpoint in air-gapped clusters would timeout and lead to unwanted loft restarts

📦 Other

  • The kiosk and virtual cluster chart are now compiled into the loft container to make it easier for air-gapped environments
  • loft by default now listens on port 80 (HTTP) & 443 (HTTPS). This makes it easier to debug since you can now always port-forward and access loft directly with HTTPS. To disable HTTP or HTTPS set PROXY_HTTP_PORT or PROXY_HTTPS_PORT to 0
  • loft now uses different certificates for webhook, api service, token and server. The certificates can be changed through the secrets loft-server-cert, loft-webhook-cert and loft-api-service-cert
  • ui: the version selector in the app install drawer is now free text with autocomplete instead of a dropdown
  • cli: an existing admin user is deleted when running loft start --reset to prevent issues with a wrong password
  • chart: increased the failure treshold in the loft probes to prevent unwanted restarts during startup

Don't miss a new loft release

NewReleases is sending notifications on new releases.