Skip to content

Releases: abiosoft/colima

v0.3.0

12 Jan 20:55
0f9349e
Compare
Choose a tag to compare

Note

v0.3.0 has underlying changes that warrants starting afresh by deleting existing instances (if created with v0.2.2 or lower).
This can be done with colima delete.

Highlights

  • Employ the use of docker context to avoid clashes with other docker servers (e.g. docker for mac)
  • Cross-architecture support. i.e. running x86 vm/containers on m1/arm and vice versa.
  • Default to writeable vollume
  • Support for running multiple instances of Colima
  • Support running on Linux hosts
  • Underlying Linux distro switched to Alpine for lighter setup
  • Support for SSH agent forwarding

Commits

  • feat(completion): add auto-completion support by @developer-guy in #34
  • Add cmd option to change default architecture by @computeralex92 in #36
  • feat(architecture): use user-specified architecture for kubernetes by @abiosoft in #37
  • feat(docker): fixes #38, use docker context to avoid clashes with other servers by @abiosoft in #40
  • feat(profiles): multiple instances support with --profile flag by @abiosoft in #41
  • feat(network): make port-forwarding host interface configurable by @abiosoft in #45
  • feat(logging): enable verbose logging by @abiosoft in #47
  • feat(runtime): enable multi-architecture for docker, containerd. by @abiosoft in #50
  • switch distro to alpine by @abiosoft in #76
  • kubernetes: fix containerd runtime for M1 devices by @abiosoft in #78
  • add documenation for installation via nix by @aaschmid in #89

New Contributors

Full Changelog: v0.2.2...v0.3.0

v0.3.0-ci-test

03 Dec 10:09
Compare
Choose a tag to compare
v0.3.0-ci-test Pre-release
Pre-release
ci: fixed ci build

v0.2.2

15 Oct 04:03
b2c7697
Compare
Choose a tag to compare

Installation

curl -LO https://github.com/abiosoft/colima/releases/download/v0.2.2/colima-amd64 && sudo install colima-amd64 /usr/local/bin/colima

Changes

  • Remove dependency checks for the version command.

v0.2.1

13 Oct 06:27
Compare
Choose a tag to compare

Installation

curl -LO https://github.com/abiosoft/colima/releases/download/v0.2.1/colima-amd64 && sudo install colima-amd64 /usr/local/bin/colima

Changes

Lima

  • Use random SSH port, useful for upcoming multi-profile support

v0.2.0

12 Oct 17:11
4e9d766
Compare
Choose a tag to compare

Installation

curl -LO https://github.com/abiosoft/colima/releases/download/v0.2.0/colima-amd64 && sudo install colima-amd64 /usr/local/bin/colima

Changes

General

  • Full rewrite in Go
  • Better CLI experience
  • Support for Containerd runtime
  • Writable and configurable volumes (--mount flag)
  • Port forwarding for privilege ports 0-1023
  • Improved and configurable DNS handling (--dns flag)

Kubernetes

  • Add support for Containerd runtime
  • Replace minikube with k3s
  • Cache downloaded dependencies (thanks to k3s)
  • Restructure commands to start/stop/delete/reset
  • Fix clutter of kube config directory

Docker

  • Configurable daemon.json for additional configs e.g. insecure registries.

Containerd

  • nerdctl alias script (colima nerdctl install)

Miscellaneous

  • Reduce default memory to 2GiB
  • Improved logging and download progress status

v0.1.10

19 Sep 08:15
Compare
Choose a tag to compare

Fix #11: docker provision failure with fallback lima username
Fix occasional race condition during docker provision in VM

v0.1.9

16 Sep 11:56
Compare
Choose a tag to compare

Fixes #9: Another fix for #9. Previous release did not address all cases.

v0.1.8

16 Sep 11:45
Compare
Choose a tag to compare

Fixes #9: auth failure for hosts with preconfigured ssh keys

v0.1.7

16 Sep 08:54
Compare
Choose a tag to compare
bump to v0.1.7

v0.1.6

16 Sep 08:51
Compare
Choose a tag to compare

Fix broken docker socket on macOS or VM restart.