Devspace Versions Save

DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.

v6.2.1

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/loft-sh/devspace/compare/v6.2.0...v6.2.1

v6.2.0

1 year ago

Local Registry

DevSpace now makes it even easier to start developing on Kubernetes. In many cases, it can be difficult to get started when you don't have an established way of pushing images between your local environment and a remote cluster. Setting up a registry when you're only evaluating Kubernetes and DevSpace is sometimes too much to ask.

DevSpace will detect whether you are using a local or remote cluster. When using a remote cluster DevSpace will check if you have push permissions to the image's registry. When you do not have push permissions, DevSpace will deploy an image registry to your cluster with a NodePort service, start port forwarding between your localhost and the registry pod, and update your image URLs to use the new localhost registry URL. The remote cluster will now resolve images from the deployed registry.

For cases when you are using a local Kubernetes cluster, or have push permissions to a remote registry, DevSpace will behave exactly as before. No additional configuration is needed in devspace.yaml, but if you wish to enabled persistence for the local registry, or use a custom registry image, configuration options are available.

What's Changed

Other Changes

New Contributors

Full Changelog: https://github.com/loft-sh/devspace/compare/v6.1.1...v6.2.0

v6.2.0-beta.0

1 year ago

Local Registry

DevSpace now makes it even easier to start developing on Kubernetes. In many cases, it can be difficult to get started when you don't have an established way of pushing images between your local environment and a remote cluster. Setting up a registry when you're only evaluating Kubernetes and DevSpace is sometimes too much to ask.

DevSpace will detect whether you are using a local or remote cluster. When using a remote cluster DevSpace will check if you have push permissions to the image's registry. When you do not have push permissions, DevSpace will deploy an image registry to your cluster with a NodePort service, start port forwarding between your localhost and the registry pod, and update your image URLs to use the new localhost registry URL. The remote cluster will now resolve images from the deployed registry.

For cases when you are using a local Kubernetes cluster, or have push permissions to a remote registry, DevSpace will behave exactly as before. No additional configuration is needed in devspace.yaml, but if you wish to enabled persistence for the local registry, or use a custom registry image, configuration options are available.

What's Changed

Other Changes

New Contributors

Full Changelog: https://github.com/loft-sh/devspace/compare/v6.1.1...v6.2.0-beta.0

v6.2.0-alpha.0

1 year ago

Local Registry

DevSpace now makes it even easier to start developing on Kubernetes. In many cases, it can be difficult to get started when you don't have an established way of pushing images between your local environment and a remote cluster. Setting up a registry when you're only evaluating Kubernetes and DevSpace is sometimes too much to ask.

DevSpace will detect whether you are using a local or remote cluster. When using a remote cluster DevSpace will check if you have push permissions to the image's registry. When you do not have push permissions, DevSpace will deploy an image registry to your cluster with a NodePort service, start port forwarding between your localhost and the registry pod, and update your image URLs to use the new localhost registry URL. The remote cluster will now resolve images from the deployed registry.

For cases when you are using a local Kubernetes cluster, or have push permissions to a remote registry, DevSpace will behave exactly as before. No additional configuration is needed in devspace.yaml, but if you wish to enabled persistence for the local registry, or use a custom registry image, configuration options are available.

What's Changed

Other Changes

New Contributors

Full Changelog: https://github.com/loft-sh/devspace/compare/v6.1.2-alpha.0...v6.2.0-alpha.0

v6.1.2-alpha.0

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/loft-sh/devspace/compare/v6.1.1...v6.1.2-alpha.0

v5.18.6-beta.0

1 year ago

What's Changed

Full Changelog: https://github.com/loft-sh/devspace/compare/v5.18.5...v5.18.6-beta.0

v6.1.1

1 year ago

What's Changed

Full Changelog: https://github.com/loft-sh/devspace/compare/v6.1.0...v6.1.1

v6.1.1-beta.0

1 year ago

What's Changed

Full Changelog: https://github.com/loft-sh/devspace/compare/v6.1.0...v6.1.1-beta.0

v6.1.0

1 year ago

Changes

  • New option dev.sync.onUpload.exec.once to only execute a command a single time in a container's lifecycle
  • Fixed an issue where xargs was sometimes not working correctly for non pipeline functions
  • Fixed an issue where port-forwarding in devspace could be blocking
  • Fixed an issue where DevSpace skipped creating a pull secret when logged in with Azure container registry. (thanks @lizardruss)
  • Silent params value being true used to discard the logs, setting it to false will now show the logs on the terminal when --debug is enabled. (thanks @mahendrabagul)
  • DevSpace is now aware of sleeping Kubernetes environments and improves the messaging and handling for it
  • Bumped component chart to 0.8.5
  • Allow $$() to escape $() for config expressions
  • Fixed an issue where DevSpace would incorrectly omit \r in pipeline commands
  • New --tty flag for devspace enter to disable tty
  • New dev.terminal.disableTTY option to disable tty
  • New wait_pod function for pipelines that waits for pods / containers to become ready
  • Variables can now be used in the whole imports section
  • DevSpace will not ask a question anymore if stdin is not recognized as a terminal

Other Changes

New Contributors

Full Changelog: https://github.com/loft-sh/devspace/compare/v6.0.1...v6.1.0-beta.0

v6.1.0-beta.0

1 year ago

Changes

  • New option dev.sync.onUpload.exec.once to only execute a command a single time in a container's lifecycle
  • Fixed an issue where xargs was sometimes not working correctly for non pipeline functions
  • Fixed an issue where port-forwarding in devspace could be blocking
  • Fixed an issue where DevSpace skipped creating a pull secret when logged in with Azure container registry. (thanks @lizardruss)
  • Silent params value being true used to discard the logs, setting it to false will now show the logs on the terminal when --debug is enabled. (thanks @mahendrabagul)
  • DevSpace is now aware of sleeping Kubernetes environments and improves the messaging and handling for it
  • Bumped component chart to 0.8.5
  • Allow $$() to escape $() for config expressions
  • Fixed an issue where DevSpace would incorrectly omit \r in pipeline commands
  • New --tty flag for devspace enter to disable tty
  • New dev.terminal.disableTTY option to disable tty
  • New wait_pod function for pipelines that waits for pods / containers to become ready
  • Variables can now be used in the whole imports section
  • DevSpace will not ask a question anymore if stdin is not recognized as a terminal

Other Changes

New Contributors

Full Changelog: https://github.com/loft-sh/devspace/compare/v6.0.1...v6.1.0-beta.0