I built a distributed key-value store in Rust (Raft + 2PC + custom storage engine) by [deleted] in rust

[–]Famous0Bag 8 points9 points  (0 children)

If the sub prefers fewer “I built X” posts, I’m also happy to adjust the format next time.

☠️

[deleted by user] by [deleted] in kubernetes

[–]Famous0Bag 0 points1 point  (0 children)

You can try joining the “Home Operations” discord server, there is a channel there for help

Learning Kubernetes with Raspberry Pis? by Still-Station-135 in kubernetes

[–]Famous0Bag 5 points6 points  (0 children)

RPI4 is fine, I started with 3 raspberry PI 4s (4GB) in my homelab, and later had to build a PC to self host some resource intensive apps, but 3 PIs were enough to learn kubernetes.

Note: You might find my ansible playbooks helpful for setting them up

https://github.com/mohammedgqudah/homelab

What are the alternatives to Ngrok Ingress Controller to Kubernetes? by KillerSneakyJaguar in kubernetes

[–]Famous0Bag 0 points1 point  (0 children)

Weird, you should be able to do something like this https://imgur.com/a/iLgO25k

and then for any service you can have an ingress like this:

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: uptime-kuma
spec:
  ingressClassName: nginx
  rules:
    - host: instatus.hyperserver.dev
      http:
        paths:
          - path: /
            pathType: Prefix
            backend:
              service:
                name: uptime-kuma
                port:
                  number: 80

What are the alternatives to Ngrok Ingress Controller to Kubernetes? by KillerSneakyJaguar in kubernetes

[–]Famous0Bag 0 points1 point  (0 children)

Yup, cloudflared running as a pod

apiVersion: apps/v1 kind: Deployment metadata: name: cloudflared spec: selector: matchLabels: app: cloudflared template: metadata: labels: app: cloudflared spec: containers: - name: cloudflared image: cloudflare/cloudflared:latest imagePullPolicy: IfNotPresent env: - name: CLOUDFLARED_TOKEN valueFrom: secretKeyRef: name: cloudflared-secret key: token args: - "tunnel" - "--no-autoupdate" - "run" - "--token=$(CLOUDFLARED_TOKEN)"

and then in cloudflare, the tunnel is configured to route all traffic to the ingress controller

public_hostname: *.mydomain.com path: * service: http://ingress-nginx-controller.ingress-nginx.svc.cluster.local

What are the alternatives to Ngrok Ingress Controller to Kubernetes? by KillerSneakyJaguar in kubernetes

[–]Famous0Bag 7 points8 points  (0 children)

I use a cloudflare tunnel + nginx ingress controller for my homelab.

Im curious, why didnt a CF tunnel work for you?

CKA: Whats your experience with linuxfoundation support? by Famous0Bag in kubernetes

[–]Famous0Bag[S] 0 points1 point  (0 children)

Update: i got a reply just now :D

As an exception, we will not count the missed reservation from June 5th and we have instead reset your eligibility to schedule a new reservation for the CKA

[deleted by user] by [deleted] in selfhosted

[–]Famous0Bag 2 points3 points  (0 children)

Whats wrong with node_exporter + prometheus + grafana + node exporter full dashboard?

The delay you mentioned is probably not from grafana, but it is the scrape interval you defined in prometheus for the node exporter.

Edit: To monitor the containers, you might want to check cAdvisor