k3sup

bootstrap K3s over SSH in < 60s 🚀

OTHER License

Stars
6.2K
Committers
51

Bot releases are hidden (Show)

k3sup - Tune verbosity of pkg

Published by alexellis over 4 years ago

Changelog for 0.9.3:

  • PR #242 Ignore error from reading stdin in unit test by @alexellis
  • PR #229 Fixes #228 support downloading into a folder with a space by @Amalkh5

Commits
629c0bc6b50f71ab93a1fbc8971a5bd05dc581eb Make GetClientArch silent on command line by @alexellis
bda94d04e9fa046bb7feb76e4d4319210b8fe01b Update examples and list multi-master as a feature by @alexellis
4c110e63e95e496ebbd2f16df390221751bb68d0 Update README for about author by @alexellis
002ca835c2946f8b6297e8cef5ba21e35d6c288b Add post by Eamon by @alexellis
f677605f3b8acb5ac29a04b0de926c09b3b9709b Ignore error from reading stdin in unit test by @alexellis
dbfada98b40d787b2ae7d454bec848b382260967 Fix missed err by @alexellis
64da658ae4b907d1c0d7dfbed370fde2c8aa679b Add new k3sup post by @alexellis
e462d27131c56147a5d86cdeeaa132791434219c support downloading into a folder with a space by @Amalkh5
8d199511e7ca3f0c9bf9a4846e0637de3e167681 Update Slack channel in Derek's message by @alexellis

Generated by Derek

k3sup - Add --no-extras flag

Published by alexellis over 4 years ago

Changelog for 0.9.2:

  • PR #220 README: add another blog post by @leonklingele
  • PR #219 Make Grep case insensitive in download script by @Waterdrips

Commits
5a636dba10e1f8e6bb4bb5982c6e04fc21c34534 Add --no-extras flag by @alexellis
7a0c1827ddf3c8b35247742ce23c5d927ffc06c7 Add note on k3s kubeconfig as world-readable by @alexellis
560e19721a56b28088aeee773b8a2f9d4034d7c6 Removed post that moved to arkade by @alexellis
01a643e350c3748892649f078b8ff3d35a780d9a README: add another blog post by @leonklingele
c347d0ad9d2e54ee7999c3f7a79802c036305003 Create FUNDING.yml by @alexellis
6a698ed0ef7e720ef25460fb3bf2f37fa044944d Make Grep case insensitive in download script by @Waterdrips

Generated by Derek

k3sup - Return on-zero exit for k3sup app

Published by alexellis over 4 years ago

Changelog for 0.9.1:

Commits
6645e9b9f489be239b38f3478761115533420360 Give non-zero exit code for k3sup app by @alexellis

Generated by Derek

k3sup - Remove k3sup app command in favour of arkade

Published by alexellis over 4 years ago

Changelog for 0.9.0:

  • PR #214 Add tests for thrown errors upon project-id omission by @utsavanand2

In this version we removed the "k3sup app" command in favour of "arkade", you can find out more via https://github.com/alexellis/k3sup/issues/217 and if you're not ready to upgrade, just pin the version to an older release.

We now have:

k3up install - build a new k3s server
k3sup join - build an agent and join it to a k3s cluster

Commits
59a8fa97b32e0cb8d8058e899b555836a748b6a8 Merge branch 'remove-apps' by @alexellis
25e487261780c15ca2e44b6fa5e9d58b297de645 Remove apps from k3sup README by @alexellis
6184746be85963f66fa0f0b8a1a4111d35959a3e Remove apps and move to arkade by @alexellis
971f87dd4e5b740c7372073e351adb256f8d89a6 Add tests for thrown errors upon project-id omission by @utsavanand2

Generated by Derek

k3sup - Add --secret-key-file to inlets-operator

Published by alexellis over 4 years ago

Changelog for 0.8.14:

  • PR #211 Update inlets-operator to take the --secret-key-file flag by @Waterdrips

Commits
90d57185a60a6682de1f059e09f218e6604cd4cf Update inlets-operator to take the --secret-key-file flag by @Waterdrips
65fc012c0777c38ddee8cefa59d0d832f22183a9 Update inlets-operator app overrides by @utsavanand2

Generated by Derek

k3sup - Operator updates for Inlets

Published by alexellis over 4 years ago

Changelog for 0.8.13:

  • PR #212 Update inlets-operator app overrides by @utsavanand2

Commits
65fc012c0777c38ddee8cefa59d0d832f22183a9 Update inlets-operator app overrides by @utsavanand2
7be2f23475f537006e40fae050482c33af650b96 Add formatting to Travis by @alexellis

Generated by Derek

k3sup - Run gofmt in CI and updates for helm

Published by alexellis over 4 years ago

Changelog for 0.8.12:

  • PR #208 Rework the wait flag to be optional and fix chart template by @Waterdrips

Commits
7be2f23475f537006e40fae050482c33af650b96 Add formatting to Travis by @alexellis
5b74569e2c82abdd78601338340d3c84c2c96fc9 Add gofmt as part of Makefile by @alexellis
2fd0c74c392411e8d43df5a3bf90bbabb79bc7d3 Fix gofmt by @alexellis
2941dfd226e9262791252fbcc13f76a714b36c72 Rework the wait flag to be optional and fix chart template by @Waterdrips
fa2f0d1a9198eb39edba562b7b99a4b37fcaae86 Re-add the --wait flag to the helm3 installation by @Waterdrips

Generated by Derek

k3sup - Add the --wait flag to the helm3 installation

Published by alexellis over 4 years ago

Changelog for 0.8.11:

  • PR #205 Re-add the --wait flag to the helm3 installation by @Waterdrips

Commits
fa2f0d1a9198eb39edba562b7b99a4b37fcaae86 Re-add the --wait flag to the helm3 installation by @Waterdrips
17f05fb89dded32dd3c320195dbcaad965fd736b Add flag to override basic-auth password by @Waterdrips

Generated by Derek

k3sup - Add flag to override basic-auth password for OpenFaaS

Published by alexellis over 4 years ago

Changelog for 0.8.10:

  • PR #207 Add flag to override basic-auth password by @Waterdrips

Commits
17f05fb89dded32dd3c320195dbcaad965fd736b Add flag to override basic-auth password by @Waterdrips
5269a8ec37a5b231526da95b13e11d204488d262 Add note for removing cached versions of k3sup tools by @alexellis

Generated by Derek

k3sup - Fix an issue with downloading helm2/3 on demand

Published by alexellis over 4 years ago

Changelog for 0.8.9:

  • PR #196 Pass flag for helm version rather than use env var by @Waterdrips
  • PR #200 Allow Pinning of versions for charts by @Waterdrips
  • PR #202 Add blog post by Pablo Caderno by @kadern0

Commits
5269a8ec37a5b231526da95b13e11d204488d262 Add note for removing cached versions of k3sup tools by @alexellis
e5797f12acdae5e5adcc9353164fb97a8e119ced Remove the override for custom HELM_VERSION by @Waterdrips
44148cb1c23934b4a4bca6b2e1b82e4ab72461e1 Pass flag for helm version rather than use env var by @Waterdrips
69517d654d1b77a6f4bee897ebb5ab7653a36a40 Allow Pinning of versions for charts by @Waterdrips
4254351f3d4c343a29c699c015f610fbc399bfa5 Add blog post by Pablo Caderno by @kadern0
218958af2490e4625b52b2ce9e77256e112b1ebb Prevent installation of apps for arm by @alexellis

Generated by Derek

k3sup - Throw error when installing apps to ARM that do not support ARM

Published by alexellis over 4 years ago

Changelog for 0.8.8:

Commits
218958af2490e4625b52b2ce9e77256e112b1ebb Prevent installation of apps for arm by @alexellis
180e26c472434ebe5bf2bf6e6a429dbaf4e95465 Replace tab with spaces in yaml string by @Waterdrips

Generated by Derek

k3sup - Fix for docker-registry-ingress

Published by alexellis over 4 years ago

Changelog for 0.8.7:

  • PR #193 Replace tab with spaces in yaml string by @Waterdrips

Commits
180e26c472434ebe5bf2bf6e6a429dbaf4e95465 Replace tab with spaces in yaml string by @Waterdrips
72de7fa8f36c44f88c5c7cbb51ad4d711ae5544d Add RegistryIngress to apps by @Waterdrips

Generated by Derek

k3sup - Add app for docker-registry-ingress

Published by alexellis over 4 years ago

Changelog for 0.8.6:

  • PR #192 Add RegistryIngress to apps by @Waterdrips

Commits
72de7fa8f36c44f88c5c7cbb51ad4d711ae5544d Add RegistryIngress to apps by @Waterdrips
39a6664d43187d36789c2cad4593466d8dbc2b2f Update modules definition version by @alexellis
248bc6e84a10df5e1f9af2e8621aa815de36e165 Disable persistence for mongodb, and add flag by @alexellis

Generated by Derek

k3sup - Disable persistence for MongoDB as a default

Published by alexellis over 4 years ago

Changelog for 0.8.5:

Commits
248bc6e84a10df5e1f9af2e8621aa815de36e165 Disable persistence for mongodb, and add flag by @alexellis
812703bfb91356fcb9b0ad0f414e5ad5d2535b53 Add docker-registry to readme by @alexellis
33d56fde160c320bf3e4353bd52a5d42b9a996cc Revert crypto in vendor by @alexellis
5a57af18d3406d0b3af18e68bb499ed2f23c2ec9 Revert crypto to working version by @alexellis
71ba46f6027c8d20c2975e4d668e0597be7d79fe Update vendor by @alexellis
a0d49c88bd5e26692cedeaee8567e5cf33383516 Add crypto by @alexellis
f36d42c6e463474992e78ec4cfb3a6bb5cb50404 Add planned flags for Ingress by @alexellis
30aafd49e651a8b8e1c85460bbf3209aca7981b5 Add docker-registry app by @alexellis

Generated by Derek

k3sup - Add docker-registry app

Published by alexellis over 4 years ago

Changelog for 0.8.4:

  • PR #188 Add docker-registry app by @alexellis

Commits
812703bfb91356fcb9b0ad0f414e5ad5d2535b53 Add docker-registry to readme by @alexellis
33d56fde160c320bf3e4353bd52a5d42b9a996cc Revert crypto in vendor by @alexellis
5a57af18d3406d0b3af18e68bb499ed2f23c2ec9 Revert crypto to working version by @alexellis
71ba46f6027c8d20c2975e4d668e0597be7d79fe Update vendor by @alexellis
a0d49c88bd5e26692cedeaee8567e5cf33383516 Add crypto by @alexellis
f36d42c6e463474992e78ec4cfb3a6bb5cb50404 Add planned flags for Ingress by @alexellis
30aafd49e651a8b8e1c85460bbf3209aca7981b5 Add docker-registry app by @alexellis
d7d1e594bc557d0e431cb7cac0ad3743e3e47909 Fix GCE vs GCP typo by @alexellis

Generated by Derek

k3sup - Fix issues with inlets-operator and GCE

Published by alexellis over 4 years ago

Changelog for 0.8.3:

  • PR #187 Convert nginx-ingress and cert-manager to helm by @alexellis

Commits
d7d1e594bc557d0e431cb7cac0ad3743e3e47909 Fix GCE vs GCP typo by @alexellis
017d35668dd13cc82b25f945cb939dec1c855936 Validate all flags for inlets-operator by @alexellis
e29b5a741bfe655c0057b84bb4c52bcd1448a8bc Add docs for providers in help command by @alexellis
683d47dae128da652b5dddc2cc92ef03411284a0 Validate required flags for GCE / Packet / Scaleway by @alexellis
fa125f3f75b66809452e00e6ce6f750d88c26eb5 Convert all apps to use helm3 by default by @alexellis
69539934dc024fc8496b7b6b6fc02018b4db1ecb Convert cert-manager to use helm3 by default by @alexellis
b98a9e8138f4a38af71fd24ecee27f34fa139ca9 Add helm3 support to nginx-ingress by @alexellis
bbce11caa76a1114b3ee9e6e9e3e4b64175ba6ce Update .DEREK.yml by @alexellis
84ffd2eedac50bf65e39b7d583c94cf28ef19831 Update README.md by @alexellis
1887d19c741606fb468b4494d7da08e8332242c4 Add additional community posts by @alexellis
6de447c5bfec9231bd773998fed0976237cc02a3 Add logs command to operator by @alexellis

Generated by Derek

k3sup - Add --set to inlets-operator and additional info message

Published by alexellis over 4 years ago

Changelog for 0.8.2:

Generated by Derek

k3sup - Add "app info" for all current apps

Published by alexellis over 4 years ago

Changelog for 0.8.1:

  • PR #177 Cover app info to all commands by @wingkwong
  • PR #180 Add Crossplane Tutorial to README by @hasheddan
  • PR #173 Make inlets-operator not fail on existing secret by @hasheddan
  • PR #175 Update Kubernetes Dashboard to 2.0.0-rc2 and fixes automatic admin account by @henry2man
  • PR #169 Enable tests on CI Runner by @Waterdrips

Generated by Derek

k3sup - Update pinned k3s version to v1.17.2+k3s1

Published by alexellis over 4 years ago

Changelog for 0.8.0:

  • PR #168 Upgrade to k3s v1.17.2+k3s1 by @elmariofredo
  • PR #166 Bump Linkerd version to latest stable by @grampelberg

Kubernetes 1.17 is now available as the pinned version for k3sup install 🎉

Diagram

Get it now!

k3sup update

# or

curl -sSLf https://get.k3sup.dev | sudo sh

Generated by Derek

k3sup - Add MongoDB and "info" and helm3 for metrics-server

Published by alexellis over 4 years ago

Changelog for 0.7.9:

  • PR #165 Add app for MongoDB (review / rebase from Prateek's PR) by @alexellis

  • PR #164 apps: add crossplane by @hasheddan

  • PR #162 Fix Travis badge by @braybaut

  • Add "info" and helm3 for metrics-server

Generated by Derek