Git Product home page Git Product logo

Comments (9)

Ornias1993 avatar Ornias1993 commented on June 2, 2024

How about getting rid of 90% of that values.yaml file?
Half of it is either wrong or not needed.

Things like this are advanced, completely unneeded, and not well tested at all:

    global:
      namespace: csi-smb

from charts.

Ornias1993 avatar Ornias1993 commented on June 2, 2024

This is either not a thing anymore or the settings are wrong:

    manifestManager:
      enabled: false
    operator:
      register: true

from charts.

Ornias1993 avatar Ornias1993 commented on June 2, 2024
    service:
      main:
        enabled: false
        ports:
          main:
            enabled: true
    workload:

This makes no sense.

from charts.

Ornias1993 avatar Ornias1993 commented on June 2, 2024

TLDR:

Stop altering value that don't need to be altered.
ONLY modify if something explicitly needs modifications for your setup.

I'm closing this, as this issue is so full of usererror that we cannot spend devtime on this.
Please be aware that github issues are only for bugs, support is given through our dedicated support staff on Discord through out ticketing system

from charts.

IngwiePhoenix avatar IngwiePhoenix commented on June 2, 2024

I took the base for the values from here: https://github.com/truecharts/charts/blob/master/charts/system/csi-driver-smb/values.yaml

And the documentation for the common and global values while attempting to look up what exactly most of these do. There was, unfortunately, no hint or alike that some of them were straight up unused, deprecated or the like o.o Good to know!

Thanks for the infos though, much appreciated.

from charts.

Ornias1993 avatar Ornias1993 commented on June 2, 2024

Some more notes:

  • k3s is not an officially supported platform by us, though the helm charts should work (with some caveats)
  • We don't support other sources of traefik than our own
  • Klipper is not 'shrunken metallb' is a totally different thing with its own host of problems

from charts.

Ornias1993 avatar Ornias1993 commented on June 2, 2024

I took the base for the values from here: https://github.com/truecharts/charts/blob/master/charts/system/csi-driver-smb/values.yaml

And the documentation for the common and global values while attempting to look up what exactly most of these do. There was, unfortunately, no hint or alike that some of them were straight up unused, deprecated or the like o.o Good to know!

Lets be more clear about that:
You should only modify something if it needs modifications for your setup.

What you've done is copy the complete values.yaml, which is not how you use helm charts.
Your personal value file should only contain your personal overrides

from charts.

Ornias1993 avatar Ornias1993 commented on June 2, 2024

Another interesting note:
helm.cattle.io/v1

Is also not a supported deployment method by us.
Only normal helm is, we don't know how this works if it has bugs etc.

from charts.

Ornias1993 avatar Ornias1993 commented on June 2, 2024

I will show you what a correct values.yaml looks like:

    TZ: Europe/Berlin

Thats it.


The common docs aren't a "lets go over them all and see if I need it" kind of docs.
first need to determine what you want the chart to do, then find settings that you need changed to get it to function how you want it.


Another important note:
So I disabled the service, for now.

You cannot "just" disable random features and expect things to work.
If things don't work as expected out of the box, you find out how to fix it or file a support ticket.

Things are interconnected, you cannot just say "nah nuke that one component" and then be surprised other components start crashing


With all that being said, I op you now understand better why this is user error needing support tickets and not bug-report material.

from charts.

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.