Code Monkey home page Code Monkey logo

Comments (7)

tekspacedemo avatar tekspacedemo commented on June 16, 2024 1

Okay. I will give that a try. As long as it will disables below controllers I should be fine. Thanks for looking into this.

svclb-home-ingress-nginx-controller-2nh5x        2/2     Running   0          18h
svclb-home-ingress-nginx-controller-ft9x9        2/2     Running   0          18h
svclb-home-ingress-nginx-controller-ggvkk        2/2     Running   0          18h

from klipper-lb.

TheYkk avatar TheYkk commented on June 16, 2024

--disable servicelb

from klipper-lb.

tekspacedemo avatar tekspacedemo commented on June 16, 2024

Thanks @TheYkk for your response. So I guess I need to apply that arg at the cluster setup step? Is there a way to disable that after cluster is setup? I dont want to tear down the cluster and rebuild it.

from klipper-lb.

TheYkk avatar TheYkk commented on June 16, 2024

You can add this flag to your cluster setup script. In k3s upgrading, the cluster will not break your cluster

from klipper-lb.

tekspacedemo avatar tekspacedemo commented on June 16, 2024

Okay. So you are saying, if I execute below command on my master node that is running the cluster, it will simply disable klipperlb and not break the cluster?

curl -sfL https://get.k3s.io | sh -s - server --disable servicelb

from klipper-lb.

TheYkk avatar TheYkk commented on June 16, 2024

It will be brek your load balancers but, you can fix by installing other load balancer solutions.

If you setup cluster with curl -sfL https://get.k3s.io | sh it's not gonna break the cluster but if you applied some flags on cluster setup you have to write again as flag

from klipper-lb.

rthamrin avatar rthamrin commented on June 16, 2024
  1. if you start installing k3s and need to disable the Traefik and Klipper.

# curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC="server --disable=traefik --disable=servicelb" sh –

  1. the second way is to go to edit your file using nano or vim
    #/etc/systemd/system/k3s.service

int the last line, you can add

ExecStart=/usr/local/bin/k3s \
    server \
        '--disable=traefik' \
        '--disable=servicelb' \
  1. you may also try this, edit #/etc/systemd/system/k3s.service
    and add in the last line
    ExecStart=/usr/local/bin/k3s server --disable servicelb --disable traefik

after you add the line, don't forget to restart the daemon of the K3S

systemctl daemon-reload
systemctl restart k3s.service

from klipper-lb.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.