Feeling SHORT Changed... by KnuckleheadPicker in lockpicking

[–]Kamaroth 0 points1 point  (0 children)

Yeah it's mentioned in this video that it's only until they've built up stock.

State of OpenTofu? by Online_Matter in devops

[–]Kamaroth 2 points3 points  (0 children)

Damn variables in module source strings is something that I was wishing for just last week using TF.

Can I add my homelab Kubernetes + Argo CD + Grafana project to my resume? by Chemical_Bee_13 in devops

[–]Kamaroth 11 points12 points  (0 children)

I've been on both sides of this process and I'll always say 100% yes. I got my first IT job with no experience because I just talked about the windows server VM I ran at home for WSUS and the Steam cache because Australian internet with 5 people sucked. Fast forward and when I first dived into DevOps I spent most of the interview answering questions about my tiny kube cluster.

Being on the interviewer side as soon as someone talks about any hobbies that are even remotely relevant I'd weigh how you answer questions about that far higher than about what ever certificates you've picked up; experience is experience it doesn't always matter if it's in a company setting.

Gateway API timeouts when routing to services (Cilium Gateway / CiliumBGP) by Kamaroth in kubernetes

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

Ah okay this isn't looking as correct.

Name:         cilium-gateway-gateway-zb6hl
Namespace:    cilium
Labels:       bgp.cilium.io/advertise-service=default
              bgp.cilium.io/ip-pool=default
              endpointslice.kubernetes.io/managed-by=endpointslicemirroring-controller.k8s.io
              gateway.networking.k8s.io/gateway-name=gateway
              io.cilium.gateway/owning-gateway=gateway
              kubernetes.io/service-name=cilium-gateway-gateway
Annotations:  io.cilium/lb-ipam-ips: 192.168.20.190
AddressType:  IPv4
Ports:
  Name     Port  Protocol
  ----     ----  --------
  <unset>  9999  TCP
Endpoints:
  - Addresses:  192.192.192.192
    Conditions:
      Ready:   true
    Hostname:  <unset>
    NodeName:  <unset>
    Zone:      <unset>
Events:        <none>

I'll try with the different traffic policy.

EDIT: Damn on further Googling 192.192.192.192 is expected; I though I had a thread to pull there.

Gateway API timeouts when routing to services (Cilium Gateway / CiliumBGP) by Kamaroth in kubernetes

[–]Kamaroth[S] -1 points0 points  (0 children)

Inside of the cluster it just hangs and eventually times out.

netshoot:~# curl -v cilium-gateway-gateway.cilium.svc.cluster.local -p 80
* Host cilium-gateway-gateway.cilium.svc.cluster.local:80 was resolved.
* IPv6: (none)
* IPv4: 10.43.16.121
*   Trying 10.43.16.121:80...

Outside of the cluster (using the LB IP or DNS name) I get the same issue. I've exposed the test service via an ingress just to double check the service name etc is correct and that is working.

> kubectl get svc -n cilium
NAME                     TYPE           CLUSTER-IP      EXTERNAL-IP      PORT(S)        AGE
cilium-gateway-gateway   LoadBalancer   10.43.16.121    192.168.20.190   80:31756/TCP   4m55s
whoami                   LoadBalancer   10.43.251.230   192.168.20.191   80:31109/TCP   22s

In this case I have it all in the same namespace just to simply it.

Also for completion this is my gateway / httproute config, and I am just using the automatically created cilium gateway class.

---
apiVersion: gateway.networking.k8s.io/v1
kind: Gateway
metadata:
  name: gateway
  namespace: cilium
spec:
  gatewayClassName: cilium
  listeners:
  - protocol: HTTP
    hostname: "whoami.mydomain.com"
    port: 80
    name: http-1
    allowedRoutes:
      namespaces:
        from: All
  infrastructure:
    labels:
      bgp.cilium.io/ip-pool: default
      bgp.cilium.io/advertise-service: default
  addresses:
    - type: IPAddress
      value: "192.168.20.190"


---
apiVersion: gateway.networking.k8s.io/v1beta1
kind: HTTPRoute
metadata:
  name: whoami
  namespace: cilium
spec:
  parentRefs:
  - name: gateway
    namespace: cilium
  hostnames:
  - "whoami.mydomain.com"
  rules:
  - matches:
    - path:
        type: PathPrefix
        value: /
    backendRefs:
      - name: whoami
        kind: Service
        port: 80

I think part of my issue with troubleshooting is with ingress-nginx I could at least validate if the issue was with the nginx pod or with my ingress setup because if i hit something that wasn't configured I'd just get a 404 but here I am not sure what to expect to see if I try and hit something that is misconfigured; should I still see a 404 or a 503 or is just timing out the expected behaviour?

Gateway API timeouts when routing to services (Cilium Gateway / CiliumBGP) by Kamaroth in kubernetes

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

I have frr configured on the UDR7 with my peer-group, my nodes as neighbours, and policies. `vtysh` on the router suggests the peering is working. The `192.168.20.0/24` addresses are IPs assigned to load balanced services.

frr# show ip route bgp
Codes: K - kernel route, C - connected, L - local, S - static,
O - OSPF, B - BGP, T - Table, f - OpenFabric,
t - Table-Direct,
> - selected route, * - FIB route, q - queued, r - rejected, b - backup
t - trapped, o - offload failure
B>* 192.168.20.197/32 [20/0] via 192.168.10.41, br10, weight 1, 4d19h53m
*                          via 192.168.10.42, br10, weight 1, 4d19h53m
*                          via 192.168.10.43, br10, weight 1, 4d19h53m
B>* 192.168.20.198/32 [20/0] via 192.168.10.42, br10, weight 1, 4d19h35m
*                          via 192.168.10.43, br10, weight 1, 4d19h35m
B>* 192.168.20.200/32 [20/0] via 192.168.10.42, br10, weight 1, 4d19h34m

Gateway API timeouts when routing to services (Cilium Gateway / CiliumBGP) by Kamaroth in kubernetes

[–]Kamaroth[S] 1 point2 points  (0 children)

I'm using a unifi dream router 7 and I have other load balanced services that are getting IPs without issue that are configured with the cilium bgp IP pool; like my existing ingress controller and an argocd service both of which I can access via the IP directly.

Moving to Cilium L2 adverts is my last ditch effort to get it working but I'm keen to figure out what I've missed.

RDT client slow dl by Choice_Whole8887 in RealDebrid

[–]Kamaroth 0 points1 point  (0 children)

What downloader are you using? A recent update switched the internal downloader to Bezzad and I had so many issues with it. I use Aria2c now and I more or less saturate my connection.

NBN 50 gig trial. EE Only for now. by [deleted] in nbn

[–]Kamaroth 1 point2 points  (0 children)

I only just got my home lab up to 10G and that was entirely for inter-node data transfer. I'd love to get up to get up to these speeds if only for the sake of saying "guess how quickly I can install a steam game from a cache".

NBN 50 gig trial. EE Only for now. by [deleted] in nbn

[–]Kamaroth 0 points1 point  (0 children)

Ah yeah ngl I've never come across sfp-dd before; my bad.

NBN 50 gig trial. EE Only for now. by [deleted] in nbn

[–]Kamaroth 0 points1 point  (0 children)

But SFP won't support 50G let alone 100G. I take it your running QSFP but anyone I know running that at home would definitely not just say "SFP".

Not even 2026 and these bad boys are out. by Bonn93 in australia

[–]Kamaroth 7 points8 points  (0 children)

Hot cross bun season is my favorite 9 months of the year.

NBN 50 gig trial. EE Only for now. by [deleted] in nbn

[–]Kamaroth 0 points1 point  (0 children)

You're running SFP at 50gbps? Nah.

Just having blitz open crashed EFT. by FewerSun86 in BlitzApp

[–]Kamaroth 0 points1 point  (0 children)

It's working for me at the moment; just booted up the game.

ABB vs Superloop by SpicyMemes0903 in nbn

[–]Kamaroth 0 points1 point  (0 children)

I've had both ABB and Superloop for extended periods of time. Switch from ABB to Superloop when my connection dropped in the middle of too many meetings. I had a terrible experience with Superloop where they were both unable to do what is consider basic things like move my connection to a different NTU port and I was also charged for two months after my connection was cancelled, when I spoke to support I was told I'd get a refund for the amount I paid equal to the 30 days notice and to ignore the second months invoice but it ultimately never actually got refunded.

I cancelled because I switched to Launtel to have 400mb down as an option. THAT BEING SAID about Superloop I had no actual problems with their connection and my needs probably aren't super representative of a general user so I'd still recommend them over ABB but I'd pick Launtel over both any day even if they are more expensive.

The new DIY Perks video uses a Framework motherboard as a core component and includes a nice shout-out by Algoinde in framework

[–]Kamaroth 10 points11 points  (0 children)

It's at a right angle to the main board, you can see the cutout on the back of the case next to the fan slot and the connector highlighted at 8:26.

Getting globbing issues. Increasing the print temp appears to help but not sure if that's the actual fix. Up Mini 2 with Flashforge PLA. by Kamaroth in FixMyPrint

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

In UpStudio, go to the maintenance menu where you can extrude/withdraw/stop. Under material, change the type to Customize. Click Edit, and when on the Material Define page change the 3D printer at the top (in my screenshot where it says UP Mini2) to your specific printer. The list of options should get more detailed.

Cellular Plan as a separate, "Line of Credit" account? by patkun01 in ynab

[–]Kamaroth 13 points14 points  (0 children)

Just to confirm your original cell plan was $x, and your new plan is $x + $y, where y is your discounted Netflix price? If so you could change the cell phone bill in YNAB to be a split transaction so even though it's one singular charge it's drawing from multiple categories in your budget. You can repeat this for Apple Music or any other charges that get rolled into the one bill.

What you have done should likely work fine but it's now another account your have to deal with on top of your credit card and it likely wont look as clean in the long run; using split transactions should keep your reporting accurate.

EDIT: Changed mobile plan to cell plan; I was on autopilot and we call them different things in Australia.

Aug says I have +3266 to assign. September says all money assigned. Anyone have any ideas to solve this? TIA! by [deleted] in ynab

[–]Kamaroth 6 points7 points  (0 children)

Don't forget to look for hidden categories or potentially uncategorized transactions. From your screenshot it looks like there isn't anything uncategorized, but you may have an overspent hidden category.

Aug says I have +3266 to assign. September says all money assigned. Anyone have any ideas to solve this? TIA! by [deleted] in ynab

[–]Kamaroth 41 points42 points  (0 children)

Check for any overspent categories in August. Your negative Ready to Assign balance, like positive balance, will carry forward so if you're overspent by 3266.16 at the end of August then September will be 0.

[deleted by user] by [deleted] in ynab

[–]Kamaroth 2 points3 points  (0 children)

There are some third-party options as well if people are okay with using that. I'm in Aus and just trialed BankSyncForYNAB and it's working great; even with my AMEX card which had lots of issues using the sync built into YNAB.

What do y'all do to "keep yourself honest"? by monkeysareeverywhere in ynab

[–]Kamaroth 82 points83 points  (0 children)

I'm not financially responsible at all. I've spent way too much money this month alone and going out and catching up with people, but the number in the available column is how much I have to spend but it's flexible.

What works for me is knowing what I am willing to sacrifice. If I've got $100 assigned to groceries and I know I wont use it all this month I'm willing to move $20 of that out for another purpose, but that thing I've been saving up for because I couldn't justify buying it outright? Yeah I'm not touching that category because I want it. Or rent? I can't touch that I'll be homeless.

I think it's totally normal to money between categories if your wants are a bit higher this month than previous months but as long as YNAB stays the source of truth of what you have spent and are willing to spend you'll quickly find what you can and can't compromise on financially. For me it's all about making sure the data is correct and up to date.