Skip to content

Releases: eezhee/eezhee

v0.2.10

Choose a tag to compare

@anuaimi anuaimi released this 26 May 06:17

Changelog

e30e659 add details on where provider CLIs get api token
36193a1 add prompt before tearing down a cluster
5895c99 clean up README file
f6e875d cleanup list command output
9f33030 create new UploadSSHKey function in Manager
c67aeda fix crash in processing github releases
4c075e3 fix issue of not loading ssh key after generating one
36b7974 fix issue with manager being nil from GetManager()
b09f3ce fix issue with path for deploy.yaml being wrong
a6853e0 fix issue with ping test on windows not working
26aac27 fix path issue with teardown command
9b0e0db generate a ssh keypair if machine doesn't have one
eef235b make cloud providers self discovery api token if one isn't passed
395742e make getCurrentDir work on windows
afa8e59 more cleanup of command output
29c4cf9 refactor so providers return struct rather than ptr to struct
383ed9a increment version to 0.2.10

v0.2.9

Choose a tag to compare

@anuaimi anuaimi released this 29 Mar 22:19
e455141

Changelog

b80a889 Add logging (#93)
d7e26a1 GetPingTimesForArray now returns all ping times
e455141 Update readme (#97)
c7d941c Upload to homebrew (#85)
fc02cb2 add 'clouds' command to set api keys for each cloud
58c3dce add code to detect linode api token
27ead2b add code to try and discover api token for vultr
0eaad14 add debug logging using -v
a348aa8 add details on each cloud we support
0177853 add details on vm sizes for each provider
6962a44 add initial code to handle provider regions and sizes
a15b2dc add retries when ssh into VM
2c197d6 cleanup data directory
5df73a5 move getPingTime to core
213bee0 remove \n on ssh key as linode does not like

v0.2.8

Choose a tag to compare

@anuaimi anuaimi released this 24 Feb 21:26
d1d63d1

Changelog

bdbf638 Linode support (#69)
d1d63d1 Use goreleaser (#83)
55dc31f add a provider for Vultr (#72)
f672de9 have git ignore windows executable (#74)
37ff502 move to go 1.16 (#82)

v0.2.7

Choose a tag to compare

@anuaimi anuaimi released this 02 Nov 19:51
55dc31f
  • can now build a k3s cluster on linode
  • can now build a k3s cluster on vutrl

v0.2.6

Choose a tag to compare

@anuaimi anuaimi released this 25 Oct 17:36
36ad348
  • will install the 'stable' version of k3s by default. this can be overridden to be any k3s version by setting the k3s-version setting in the deploy config file (deploy.yaml).
  • teardown command will now work even if the build ran into an error installing k3s
  • added a license file to the repo

v0.2.5

Choose a tag to compare

@anuaimi anuaimi released this 23 Oct 01:57
85d36ff

Features:

  • can build a k3s cluster on digitalocean with a single command
  • downloads the kubectl context so you can easily access the cluster
  • option to use a config file so you can select the region and version of k3s for each project
  • simple command to teardown the cluster when ready

Limitations:

  • mac only (for now)
  • can only deploy to digitalocean

v0.2

Choose a tag to compare

@anuaimi anuaimi released this 13 Oct 19:52
6b10d40

eezhee is now a golang based binary. it can create a VM on DigitalOcean and install k3s on it.

v0.1

Choose a tag to compare

@anuaimi anuaimi released this 23 Sep 03:18
5dd7e7a

contains a script to create a VM on DigitalOcean and another to tear it down