k3sup

bootstrap K3s over SSH in < 60s 🚀

OTHER License

Stars
6.2K
Committers
51

Bot releases are hidden (Show)

k3sup - Extract helm download commands to public package

Published by alexellis over 4 years ago

Changelog for 0.7.8:

Extract helm download code to public package

This allows code re-use with other systems and projects.

Generated by Derek

k3sup - Move to apps to their own package

Published by alexellis over 4 years ago

Changelog for 0.7.7:

  • PR #159 Move to apps to their own package by @alexellis

Generated by Derek

k3sup - Fix regression in k3sup version info

Published by alexellis almost 5 years ago

Changelog for 0.7.6:

  • PR #153 Add set flag by @prateekgogia

Generated by Derek

k3sup - Set exit code to non-zero upon error

Published by alexellis almost 5 years ago

Changelog for 0.7.5:

  • PR #151 Wrap command execution with global error check by @burtonr
  • PR #150 include istio app in Readme by @prateekgogia

Generated by Derek

k3sup - Add --set for istio app

Published by alexellis almost 5 years ago

Changelog for 0.7.4:

  • Add --set which I believe will be crucial for any users to
    customise the options they want
  • Allow skip of init chart via --init=false

Generated by Derek

k3sup - Migrate to Go modules

Published by alexellis almost 5 years ago

Changelog for 0.7.3:

  • PR #145 Migrate to Go modules by @alexellis

Generated by Derek

k3sup - Add Istio app

Published by alexellis almost 5 years ago

Changelog for 0.7.2:

  • PR #141 Add Istio app by @alexellis
  • PR #144 add helm3 flag to inlets operator command by @prateekgogia
  • PR #142 Adds --set flag to openfaas command by @prateekgogia
  • PR #143 README: k3sup-multipass by @matti
  • PR #137 Add app info subcommand by @karuppiah7890

Generated by Derek

k3sup - Update go-execute

Published by alexellis almost 5 years ago

Changelog for 0.7.1:

Generated by Derek

k3sup - Expose getClientArch

Published by alexellis almost 5 years ago

Changelog for 0.7.0:

  • PR #135 Upgrade to k3s v1.0.1 by @Waterdrips
  • PR #129 Add readme info on the currently supported Apps by @Waterdrips
  • PR #130 Fix chart app creating namespace even if exists by @Waterdrips

Generated by Derek

k3sup - Additional OpenFaaS HA flags

Published by alexellis almost 5 years ago

Changelog for 0.6.13:

  • PR #132 Add replicas for queue-worker/gateway for OpenFaaS by @alexellis

For anyone who needs it, you can now give:

k3sup app install openfaas \
  --queue-workers 4 \
  --gateways 2

Generated by Derek

k3sup - Update OpenFaaS to use "Always" pull policy for functions

Published by alexellis almost 5 years ago

Changelog for 0.6.12:

  • PR #126 Add Kubernetes-dashboard app and instructions by @Waterdrips
  • Update OpenFaaS to use "Always" pull policy for functions @alexellis

Generated by Derek

k3sup - Add Postgresql app

Published by alexellis almost 5 years ago

Changelog for 0.6.11:

  • Add Postgresql app

Generated by Derek

k3sup - Suppress "helm init" for helm3 in openfaas app

Published by alexellis almost 5 years ago

Changelog for 0.6.10:

  • Don't run helm init for helm3

Generated by Derek

k3sup - Add helm3 support for OpenFaaS and add Minio app

Published by alexellis almost 5 years ago

Changelog for 0.6.9:

  • PR #124 Add helm3 support for the openfaas app by @alexellis
  • PR #119 Add Minio to the app install command by @burtonr
  • PR #122 Make kubeconfig flag persistent for the app install command by @burtonr

Generated by Derek

Usage:

k3sup app install openfaas --helm3

k3sup app install minio
k3sup - Add OpenFaaS connector apps and ipsec support for k3s

Published by alexellis almost 5 years ago

Changelog for 0.6.8:

  • PR #121 Add openfaas config and Kafka-connector by @alexellis
  • PR #117 Add --ipsec option to the installer by @cmelgarejo
  • PR #120 Add app for OpenFaaS cron-connector by @alexellis
# New config options for the OpenFaaS app

k3sup app install openfaas --operator # Use the CRD operator
k3sup app install openfaas --direct-functions=false # Get endpoint load-balancing
k3sup app install openfaas --clusterole=true # Multiple namespace support

# New OpenFaaS event connectors:
k3sup app install kafka-connector
k3sup app install cron-connector

# Get k3s clusters with an IPSec VPN:
k3sup install --ip $IP --user $USER --ipsec # creates Wireguard VPN between each node in the cluster

Generated by Derek

k3sup - Add dqlite support for k3sup install

Published by alexellis almost 5 years ago

Changelog for 0.6.7:

  • PR #115 Initialise a cluster with dqlite by @alexellis
  • PR #113 Fixing type-o and adding verbiage. by @pryorda

See instructions on HA masters in the README for usage.

Generated by Derek

k3sup - Bump cert-manager to 0.12.0 which supports ARMHF!

Published by alexellis almost 5 years ago

Changelog for 0.6.6:

  • Bump cert-manager to 0.12.0 which supports ARMHF!

Any k8s cluster (even on a Raspberry Pi):

k3sup app install cert-manager

That's it!

Generated by Derek

k3sup - Add local install mode for k3sup install

Published by alexellis almost 5 years ago

k3sup - Add --ingress-class to openfaas-ingress app

Published by alexellis almost 5 years ago

Changelog for 0.6.4:

  • PR #110 Add --ingress-class flag to openfaas-ingress by @alexellis

Generated by Derek

k3sup - Update for inlets-pro flag parsing

Published by alexellis almost 5 years ago

Changelog for 0.6.3:

Generated by Derek