Releases: alexellis/k3sup
18th months of K3sup edition
Changelog for 0.10.0:
- PR #303 Add blog post to README.md by @JMacalinao
- PR #305 Add blog post by Tom Watt by @tomowatt
- PR #295 Use correct host when generating kubeconfig file by @antoninbas
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
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:
- PR #293 Don't print the kubeconfig by default by @alexellis
- PR #292 Update CLI wordings per k3s versions 1.19.1+ by @frezbo
- PR #291 upgrading from go 1.13 to 1.15 by @developer-guy
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
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:
- PR #290 Add hostname support for install/join by @alexellis
- PR #283 github actions pinned to go 1.13 by @developer-guy
- PR #286 Add table of contents. by @yankeexe
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
Update glob pattern
Release from GitHub Actions
Changelog for 0.9.8:
- PR #280 Migrate to GitHub Actions by @alexellis
- PR #278 Add makeJoinExec function to scaffold SSH commands by @yankeexe
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
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
- See more in the k3s docs: release channels
- Buy k3sup SWAG
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
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.
Changelog for 0.9.6:
- PR #261 Add HA datastore support with SQL by @alexellis
- PR #260 Tune verbosity of install/join commands by @alexellis
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
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
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