Releases: alexellis/k3sup
Support ssh-key for k3sup plan
Changelog for 0.13.7:
Commits
b7bb7cb Support ssh-key for k3sup plan by @alexellis
Changes: 0.13.6...0.13.7
Generated by Derek
Update support message
Changelog for 0.13.6:
Commits
752c22a Update to message in get.sh by @alexellis
20b15d2 Update support message by @alexellis
23a7535 Update example with three hosts by @alexellis
69f4cef fix example and make it valid JSON by @Comradin
Changes: 0.13.5...0.13.6
Generated by Derek
Add --no-extras flag to k3sup join --server
Changelog for 0.13.5:
Commits
d952d6d Add --no-extra flag to join command by @rgee0
cca4497 Update go-execute and cobra by @alexellis
Changes: 0.13.4...0.13.5
Generated by Derek
Updates to go.mod
Changelog for 0.13.4:
- PR #423 Bump golang.org/x/crypto from 0.13.0 to 0.17.0 by @dependabot[bot]
Commits
9ba4228 Bump golang.org/x/crypto from 0.13.0 to 0.17.0 by @dependabot[bot]
2bf2c9d Update README.md by @alexellis
Changes: 0.13.3...0.13.4
Generated by Derek
Add "--server-k3s-extra-args" to k3sup plan
See also: Add plan command node-token command
Changelog for 0.13.3:
Commits
0903a7d Add --server-k3s-extra-args for disabling traefik etc by @alexellis
Changes: 0.13.2...0.13.3
Generated by Derek
Add plan command node-token command
New commands:
k3sup plan
- generate an installation script across multiple nodesk3sup node-token
- fetch the server's node-token for efficient joining of many nodes
Watch a demo on YouTube
Learn more in the docs
Changelog for 0.13.2:
- PR #416 Add plan command node-token command by @alexellis
Commits
bb4baf4 Add notes to README for k3sup plan by @alexellis
48c82b3 Use node-token from an env-var instead of a file by @alexellis
8c01ffb Use an env-var for the node-token instead of a file by @alexellis
bee8462 Update examples for k3sup plan by @alexellis
7ac93b8 Move temporary file deletion into a defer by @alexellis
2382066 Add plan and node-token commands by @alexellis
3a02867 Fix typo by @alexellis
863a0ed Alteration to support message by @alexellis
Changes: 0.13.1...0.13.2
Generated by Derek
If you π K3sup, sponsor me to keep working on it!
Changelog for 0.13.1:
Commits
16f009c Update vendor by @alexellis
812fa4b Update to go-execute v2 by @alexellis
ca80ac6 chore: remove refs to deprecated io/ioutil by @testwill
Changes: 0.13.0...0.13.1
Generated by Derek
Update to Go 1.20
Changelog for 0.13.0:
Commits
1d2e443 Ignore gofmt errors from vendor folder by @alexellis
2a30804 Remove usage of deprecated errors package by @alexellis
35232db Remove rebuild and cgo by @alexellis
bb1e670 Update to Go 1.20 by @alexellis
Changes: 0.12.15...0.13.0
Generated by Derek
Remove sponsorship info from k3sup commands
Changelog for 0.12.15:
Commits
eecca82 Replace sponsorship note with actuated info by @alexellis
3f8b3fa Format some of the code, comment out unused line by @alexellis
Changes: 0.12.14...0.12.15
Generated by Derek
Add --tls-san for join command for servers
A call for sponsors
If you're using K3sup, please sponsor me on whatever tier you like π
This was a missing part of the HA story, that sets an extra IP or hostname in the TLS cert for the kubelet on each host, so that they can be used interchangeably behind a load-balancer, proxy, inlets or something else.
k3sup join --server \
--server-ip $SERVER_IP \
--ip EXTRA_SERVER_IP \
--tls-san LB_IP
Changelog for 0.12.14:
Commits
e4107dd Add --tls-san for join command for servers by @alexellis
d47b699 Update README.md by @alexellis
8e9af1c Update README.md by @alexellis
638c02d Update caption localk3 to localk3s by @alexellis
438fe71 Update dependencies by @alexellis
Changes: 0.12.13...0.12.14
Generated by Derek