hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

9K
active users

#gobetween

0 posts0 participants0 posts today

Interesting.. I just found out SRV dns records existed and started using them to add backends to my load balancer. Which I need to switch out for something that is not dead.. is what i'm looking at.. ehh I dunno. I was looking for something more load balancy than reverse-proxy type..

Some more work on the LB front. I have now been able to write a simple curl bash script as a health check that curls a endpoint you can create with caddy ( all add the code below). So now I can have caddy instances down and the LB route traffic to the only healthy instance. Just need to do all the things together.

Works as advertised!!

Running slow cooker against a service I have behind my load balancers which front end 2 caddy instances. I shutdown the red load balancer and you can see blue load balancer picked it right up and nothing seemed to get dropped . I'm sort of dope 😎

Aye! I was able to load up two load balancers on different nodes in the cluster. These two load balancers have keepalived between them so if one goes down the other pics up the ip.. These front end 2 caddy instances also on different cluster memebers. So I'm about to start shutting down loadbalancers to see if things stay up!!

Looks like keepalived screws up some metrics that the lb can no longer see. Need to work on that.

Ok After getting that off. There was a wonderful person who forked it and updated all of the go libraries to the current ones. So now It looks like I can authenticate to ! I don't know if it's actually pulling the nodes based on the labels I gave it.. I still have one more to build.

I was being completely insensitive to the gobetween project saying it's unfortunate that it's no longer being maintained. It looks like most of the developers are from Ukraine and / or Russia and they are fucking with some real life shit!. So it is not unfortunate that this project is no longer maintained. It's unfortunate you guys are fighting for your right to exist in peace. My bad! I'm sorry. Still using your shit tho cause it's DOPE!

It's unfortunate that this load balancer is no longer maintained, but I found one called . It's an LB built in go I guess and pretty simple. Here is me trying to "performance" test it with slowcoooker. I dunno if these numbers are right.. Thing seems pretty fast.

It's front-ending two caddy instances. I probably going to try to do keepalived to use a vip between them.

gobetween.io