Skip to content

Releases: alexellis/k3sup

18th months of K3sup edition

24 Feb 09:12
Compare
Choose a tag to compare

Changelog for 0.10.0:

Commits
2b1a391 Add support message by @alexellis
2097b1b Remove old "app" command by @alexellis
49a9171 K3s 1.19.5 made etcd production ready by @alexellis
13f907d Add note on cgroups by @alexellis
6751482 Add blog post to README.md by @JMacalinao
ebe9492 Add blog post by Tom Watt by @tomowatt
7e34428 Update README.md by @alexellis
5956a1d Fix download script by @alexellis
65584e2 Use correct host when generating kubeconfig file by @antoninbas

Generated by Derek

Don't print kubeconfig

21 Dec 19:18
Compare
Choose a tag to compare

Release notes:

The kubeconfig file is already written to disk, and when
people are doing live streams or recordings, they may not want
to be printing these secrets on the screen.

Clarifies the usage of the --server flags for embedded etcd.

Adds "context" to the command output for when people are
doing a merge of contexts.

Clarifies that K3s 1.19 ships with embedded etcd

Changelog for 0.9.13:

Commits
95fc8b0 Rename errors by @alexellis
539d698 Don't print the kubeconfig by default by @alexellis
d59e646 Docs update by @frezbo
111e2e1 Update CLI wordings per k3s versions 1.19.1+ by @frezbo
c716c18 upgrading from go 1.13 to 1.15 by @developer-guy
76cbed4 Update README.md by @alexellis
f4c58ef Update README.md by @alexellis
2647a58 Update README.md by @alexellis
3c2cc1b Update headings by @alexellis
bea0362 Add heading by @alexellis

Generated by Derek

Add hostname support for install/join

30 Nov 10:47
Compare
Choose a tag to compare

This release adds hostname support for the install and join commands as requested by the community.

Example with EC2:

export SERVER="ec2-3-250-131-77.eu-west-1.compute.amazonaws.com"
k3sup install --host $SERVER \
  --user ubuntu \
  --ssh-key $HOME/ec2-key.pem

export AGENT="ec2-3-250-131-78.eu-west-1.compute.amazonaws.com"
k3sup install --host $AGENT \
  --server-host $SERVER \
  --user ubuntu \
  --ssh-key $HOME/ec2-key.pem

Changelog for 0.9.12:

Commits
7fb6fdf Update README and install/join help examples for hostnames by @alexellis
18b3601 Add hostname support for install/join by @alexellis
e7a216a Add table of contents. by @yankeexe
2a40410 Add table of contents. by @yankeexe
a10801b Rename to build by @alexellis
fed9fb3 Build all branches by @alexellis
b1fa224 Add OpenStack post by @alexellis
826a071 Disable hacktoberfest by @alexellis

Generated by Derek

Update workflow version

02 Nov 18:08
Compare
Choose a tag to compare

Changelog for 0.9.11:

Commits
79720da Patch workflow version by @alexellis

Generated by Derek

Update glob pattern

02 Nov 18:05
Compare
Choose a tag to compare
Update glob pattern Pre-release
Pre-release

Changelog for 0.9.10:

Commits
a4a2571 Update glob pattern by @alexellis

Generated by Derek

Release from GitHub Actions

02 Nov 18:01
Compare
Choose a tag to compare
Pre-release

Changelog for 0.9.8:

Commits
b8df1f8 Migrate to GitHub Actions by @alexellis
f736159 Add makeJoinExec function to scaffold SSH commands by @yankeexe
103e97f Udpate join subcommand to use makeJoinServerExec by @yankeexe
9a2b917 Add post by Carlos Herrera by @alexellis
e694622 Rename SSH command strings by @alexellis

Generated by Derek

Release channel support, better flag support

07 Oct 13:56
Compare
Choose a tag to compare

Using a release channel you can now say that you want 1.18, or stable or latest (1.19) to be installed, rather than giving a release version.

k3sup install --ip $IP # 1.18 latest patch version

k3sup install --ip $IP --k3s-channel 1.17 # 1.17 latest patch version
k3sup install --ip $IP --k3s-channel stable # 1.18 latest patch version
k3sup install --ip $IP --k3s-channel latest # 1.19 latest patch version

# or

k3sup install --ip $IP --k3s-version v1.19.2+k3s1

Changelog for 0.9.7:

  • PR #272 Add release channel support and fix string concatenation during install by @alexellis

Commits
80383dd Merge ipsec fix from #262 by @alexellis
fd18d77 Update INSTALL_K3S_EXEC generation by @alexellis
32db527 Add release channel support by @alexellis
725ca8d Update ISSUE_TEMPLATE.md by @alexellis
d1058f6 Update ISSUE_TEMPLATE.md by @alexellis
c4b3258 Update .DEREK.yml by @alexellis
d694e0e It's october by @alexellis
111a245 Sed dqlite with etcd by @alexellis

Generated by Derek

Add HA mode with SQL datastore and tune log messages

17 Aug 15:01
Compare
Choose a tag to compare

Support is added for k3s in HA mode using SQL

You will also find a new tutorial: Create a multi-master (HA) setup with external SQL on DigitalOcean - it uses managed mysql and a managed TCP LoadBalancer.

Support k3sup, checkout the SWAG store and Insiders Program

Changelog for 0.9.6:

Commits
b94b83b Add datastore support for HA k3s by @alexellis
ff2a5bd Update README for print command flag by @alexellis
2600577 Tune-down verbosity by @alexellis
7c4f752 Add SWAG photo by @alexellis
3915eb8 Update README.md by @alexellis
267fa16 Add MrUPGrade's post by @alexellis
1af980e Update README.md by @alexellis
ff49d01 Add community posts by @alexellis
a9ba262 Add logo to README by @alexellis

Generated by Derek

Bump up to Kubernetes v1.18.6

03 Aug 17:01
Compare
Choose a tag to compare

Changelog for 0.9.5:

Commits
4a33103 Update k3s to use Kubernetes 1.18.6 by @alexellis

Generated by Derek

Update to k3s v1.17.7 and a fix for encrypted SSH keys

02 Aug 15:39
Compare
Choose a tag to compare

k3sup bootstraps Kubernetes using SSH and k3s, welcome πŸ‘‹

Changelog for 0.9.4:

  • PR #250 Update dependencies by @hrak
  • PR #249 Upgrade to k3s v1.17.7+k3s1 by @hrak
  • PR #248 Readme.md usp->sup typo by @xnutsive

Commits
b946a46 Fix check for encrypted private keys using PassphraseMissingError by @hrak
02cd632 Update dependencies by @hrak
e52b7b4 Upgrade to k3s v1.17.7+k3s1 by @hrak
7aee495 Readme.md usp->sup typo by @xnutsive

Generated by Derek