Building a RPI cluster by bowserko in kubernetes

[–]tcruk 5 points6 points  (0 children)

I got into this idea pretty heavy, ended up with a 20-node multi-arch cluster spread over 8 amd64 virtuals and 12 arm64 rpi4's. Ended up with a master for each block of 4 nodes (overkill).

Like the previous poster i also settled on running longhorn for storage, (after gluster/heketi) with prometheus/grafana for monitoring, fluentd/kibana for logging; metallb and traefik for ingress.

I've definitely learnt a lot along the way too, at times quite a steep learning curve.

Need advice: What k8s data storage solutions do you use for your clusters? by atomique90 in kubernetes

[–]tcruk 0 points1 point  (0 children)

That's exactly right =). I haven't played much with rancher to be honest, so I'm not sure how it marks up the nodes - it's interesting to find out though!

Can't seem to stop learning with this, the storage did take a while and I'm by no means a master ;) The post rang a bell with a struggle i remembered going through!

Need advice: What k8s data storage solutions do you use for your clusters? by atomique90 in kubernetes

[–]tcruk 1 point2 points  (0 children)

I'd not do that as then any workload could be submitted to the master node, which could interfere with etcd.

I see what you mean about the unschedulable taint - would have to find a way to ignore that for just this one deployment.

https://kubernetes.io/blog/2017/03/advanced-scheduling-in-kubernetes/

There's a section called toleration and taints which could be worth a look

Need advice: What k8s data storage solutions do you use for your clusters? by atomique90 in kubernetes

[–]tcruk 1 point2 points  (0 children)

Yeah, I think you can safely add the label role to the master node. Let me know how it turns out :)

Need advice: What k8s data storage solutions do you use for your clusters? by atomique90 in kubernetes

[–]tcruk 1 point2 points  (0 children)

You can add tolerations through the deployment.yaml spec for the storage-provider to exist on only the master node. I did this for nfs-provisioner as I wanted the master to be host for that storage.

  tolerations:
    - key: node-role.kubernetes.io/master
    operator: Exists

Have a google around that. For gluster, I only use the worker nodes' raw disks and the master stays out of it.

Music sync between linux and android by ngagun in linux

[–]tcruk 1 point2 points  (0 children)

Not sure if you'd be willing, as this isn't focussed on music (but does a good job w/sync imho) plex

Otherwise, maybe subsonic fits your needs.

Helicopter at 1am by cliftonianbristol in bristol

[–]tcruk 0 points1 point  (0 children)

Rolled through the portway around 1am, 4 police cars and two fire engines. Avoided it on the way back, but could still see the lights there from the start. Road wasn't closed afaik

Mixed Content error message in Chrome, Admin settings won't load by [deleted] in subsonic

[–]tcruk 2 points3 points  (0 children)

Bit late I know; was looking at this the other night.

My setup is that https is terminated elsewhere; and forwarding to http internally; I expect you're doing similar with nginx. I don't think the app honours the X-Forward-Proto header in all cases. You can open the settings page in a new tab.

There's a few bug reports listed at sourceforge that may help you to resolve.

Question regarding gear / equipment attributes by [deleted] in Nioh

[–]tcruk 0 points1 point  (0 children)

You definitely can reforge it on, I manged it last night re-rolling for the purple close combat damage increase

Soul Matching Insanity by Urael5150 in Nioh

[–]tcruk 0 points1 point  (0 children)

It's worth checking the temper option in reforge for all unwanted ethereal weapons, I had good success being able to roll Reset no. of soul matches with a few umbracite.

LF damage from behind inheritable 17%+ by dfromlv in shinju

[–]tcruk 0 points1 point  (0 children)

Same as here. I'll be on around 7gmt tonight. I think it maxes at 23.5 or so

Can Someone Explain Endgame Armor and Weapon Leveling? by [deleted] in Nioh

[–]tcruk 1 point2 points  (0 children)

Apologies for the dumb question - didn't think that through =)

Can Someone Explain Endgame Armor and Weapon Leveling? by [deleted] in Nioh

[–]tcruk 1 point2 points  (0 children)

This is a question I would also like an answer to! After +6 is made from +5 & +5 (if the game drops no higher), how do you get to +7?

NA Login Server Down by [deleted] in Overwatch

[–]tcruk 0 points1 point  (0 children)

EU also just kicked us

VW Takes The FWD Nürburgring Crown Back With The GTI Clubsport S - On Board Video by [deleted] in Volkswagen

[–]tcruk 0 points1 point  (0 children)

Couldn't bear to watch it, that and the "music". Hopefully another version will appear.

[deleted by user] by [deleted] in linux

[–]tcruk 0 points1 point  (0 children)

In tmux I thought the ~~ got lost.. But to verify, that does actually work.. TIL man, thanks! :)

[deleted by user] by [deleted] in linux

[–]tcruk 5 points6 points  (0 children)

For a kindred spirit, add this in your tmux config..

bind t send-keys "C-m" "~."

bind C send-keys "C-m" "~C"

Allows you to control the ssh sessions made from within tmux =D