App setup walkthrough (Truecharts, Traefix, etc.)?

Ixian

Patron
Joined
May 11, 2015
Messages
218
I posted this issue on the Truecharts git: https://github.com/truecharts/apps/issues/742 but also checking to see if any other testers can help out - is there a simple walkthrough of how to add, say, Plex from Truecharts and configure it to correctly use Traefix, etc.? Existing manual is a little dated and light on details. I'm getting hung up on how Ingress works in particular.

I'm sure other new (to Kubernetes) users would find a quick config "how-to" example useful. Anyone help out?
 

stavros-k

Patron
Joined
Dec 26, 2020
Messages
231
I posted this issue on the Truecharts git: https://github.com/truecharts/apps/issues/742 but also checking to see if any other testers can help out - is there a simple walkthrough of how to add, say, Plex from Truecharts and configure it to correctly use Traefix, etc.? Existing manual is a little dated and light on details. I'm getting hung up on how Ingress works in particular.

I'm sure other new (to Kubernetes) users would find a quick config "how-to" example useful. Anyone help out?

Just a quick note! You can get TrueCharts support in our [discord server](https://discord.com/invite/tVsPTHWTtr). You might even find things you have questions for, already answered there!
 

Ixian

Patron
Joined
May 11, 2015
Messages
218
I tried there, pretty unfriendly in my brief experience. Which, granted, isn't unique with Discord Communities but still not a great intro to Truecharts.
 

ornias

Wizard
Joined
Mar 6, 2020
Messages
1,458
I tried there, pretty unfriendly in my brief experience. Which, granted, isn't unique with Discord Communities but still not a great intro to Truecharts.
You're brief experience has been precisely one response from me, answering your 2 questions:
What to do with ingress and networking.

- Only touch networking if you know what you are dealing with, otherwise the defaults should be fine
- Click "add" on all the places in your screenshot for ingress and try if you can figure it out from there.

You're always free to look for support elsewhere ofcoarse.
But judging us because we didn't precisely understood what you wanted from us, based on a single message is unfounded.

We've worked with users with issues for days on end to help them out and normally crush bugs in 24-56 hours when reported.

Tip:
If the first response in a community isn't perfectly to your liking, explain it to them.
Instead of ragequiting within 3 hours and 1 response. I really wanted to help you out with your questions and actually took the time to answer them for you.


About your github ticket requesting beginners guides:
I also closed it because we already solved most of the issues you list internally. Which is still to-be-announced.
 
Last edited:

Ixian

Patron
Joined
May 11, 2015
Messages
218
I didn't "ragequit"?

I appreciate all the work that's been done, I was trying to raise issues as instructed (on Git or Discord) not here as instructed. Maybe I did that wrong.

All I was asking for in the beginning was some examples. For example, pushing the big "add" button and seeing what it does - I have of course done that. There are no relevent drop-downs, etc. just text fields. I'm not familiar with Traefix and/or Kubernetes so I can't lean on that to provide context. Maybe I'm weird in the way I learn, but that's what I mean, context - what's the context, for example, of "path" - path to what? It's a text field - If I saw screenshots of how other users have set up similar apps I could easily figure it out.

Please don't take it personally, not directed at any person, I appreciate you trying to help.
 

stavros-k

Patron
Joined
Dec 26, 2020
Messages
231
Not trying to heat things up or something. Seeing a screenshot without add buttons pressed, someone can only assume that you didn't try them.

Please when asking for help, always mention what you tried already, this will save time from both sides and help get to the bottom of it easier/faster.

Anyway, 99.99% fields on truecharts that are prefilled should be fine to leave as is. "path" in this case is the route after the URL of the app.

So "http://192.168.1.5:3000/" the path is the "/", which means the ingress will take you the the "home" page and not to "http://192.168.1.5:3000/settings" for example.

Also note that, path, hostname, etc is not k8s specific. is general network terms.


Hope this helps.
 

Ixian

Patron
Joined
May 11, 2015
Messages
218
Thanks to Muddro on Discord I got things sorted out. As I suspected once a few things were pointed out about how ingress works, nodeports, etc. everything else clicked in to place.

What with TrueNAS SCALE offering a UI for K8, a way to manually add dockers directly via the big blue button, and curated templates like Truecharts, it's a lot of new things to learn (or at least learn new ways to do things) and easy to mix things up.

I suspect once the RC(s) start rolling out and more users come over this kind of early confusion will be very common. FreeNAS jail users will have one set of questions and people coming from existing docker environments another. And of course those with background in neither :)
 
Top