diff --git a/install.sh b/install.sh index af364eb6a8..93079e1e27 100755 --- a/install.sh +++ b/install.sh @@ -7,8 +7,8 @@ set -e # ENV_VAR=... ./install.sh # # Example: -# Installing a server without an agent: -# curl ... | INSTALL_K3S_EXEC="--disable-agent" sh - +# Installing a server without traefik: +# curl ... | INSTALL_K3S_EXEC="--no-deploy=traefik" sh - # Installing an agent to point at a server: # curl ... | K3S_TOKEN=xxx K3S_URL=https://server-url:6443 sh - # @@ -52,11 +52,11 @@ set -e # of EXEC and script args ($@). # # The following commands result in the same behavior: -# curl ... | INSTALL_K3S_EXEC="--disable-agent" sh -s - -# curl ... | INSTALL_K3S_EXEC="server --disable-agent" sh -s - -# curl ... | INSTALL_K3S_EXEC="server" sh -s - --disable-agent -# curl ... | sh -s - server --disable-agent -# curl ... | sh -s - --disable-agent +# curl ... | INSTALL_K3S_EXEC="--no-deploy=traefik" sh -s - +# curl ... | INSTALL_K3S_EXEC="server --no-deploy=traefik" sh -s - +# curl ... | INSTALL_K3S_EXEC="server" sh -s - --no-deploy=traefik +# curl ... | sh -s - server --no-deploy=traefik +# curl ... | sh -s - --no-deploy=traefik # # - INSTALL_K3S_NAME # Name of systemd service to create, will default from the k3s exec command diff --git a/pkg/cli/cmds/server.go b/pkg/cli/cmds/server.go index 7da1a40ba3..8d5a85bc84 100644 --- a/pkg/cli/cmds/server.go +++ b/pkg/cli/cmds/server.go @@ -78,6 +78,7 @@ func NewServerCommand(action func(*cli.Context) error) cli.Command { cli.BoolFlag{ Name: "disable-agent", Usage: "Do not run a local agent and register a local kubelet", + Hidden: true, Destination: &ServerConfig.DisableAgent, }, cli.StringFlag{