packetgeek
@packetgeek
Linux, Docker, K8S, XCP/Proxmox, and hardware geek. Known to glue odd stuff together with Perl. Old fart IA/CS storm-trooper.
Day #2 of working with #Ansible. Finally figured out how to save a variable (k8s join command) from a playbook to a file and then load it into a second playbook. Yes, I'm brute forcing it. My Ansible-talented friends are offline at the moment. They'll yell at me later.
Finally replaced the monster HP keyboard attached to the home lab. Now using a Corsair K65+, though I may use heavier switches in the near future (learned typing the '70s, on an IBM Selectric typewriter). One the plus side, this kbd is making me more aware of my keystrokes.
Friends don't let friends install Bash, especially in containers.
Split keyboard preferences in order of increasing dislike: Moonlander, then Corne and Ergodox. Love Moonlander's tenting but the thumb keys are annoying. Like Corne's thumbkeys but requires an odd rotation to avoid the x-in-place-of-c issue. Ergodox is just too touch sensitivie.
Ugh. Slow MBT transfer at 6:20 a.m. There's nothing like a power hit to highlight which systems aren't configured to recover from such. The good news: it was only the virtual cluster that stayed offline.
Finally giving in & deploying an internal DNS in the club LAN. It was an easy issue to avoid when everything ran inside K8S. K8S wasn't handling streaming (e.g., VDI) well so that got moved to a dedicated machine, which triggered the need to point at Traefik's internal interface.
Ouch. It's taken a couple years but I'm realizing that there's certain things that don't run well on K8S.
Well that's embarassing... Spent a few days troubleshooting a Traefik/Authentik issue, only to discover that it should be: "server.authentik.svc.cluster.local" and _NOT_ "service.authentik.svc.cluster.local" I shouldn't work on this stuff when I'm tired.
Ugh. Roughly four hours learning the causes of bugs and their work-arounds when dealing with manifests created by running kompose against a docker-compose file. On the plus side, future efforts should be quick. Notes on the process shortly. Need sleep!
Ugh. just did a blind (first time) demo on how to install K3S. Of course it didn't work (image pulls from the Internet were failing). On the plus side, they did learn how to stage images locally before deploying them in an orchestrator. Not entirely a bad session, I'd guess.
Have also figured out how to troubleshoot the pods that refuse to finish terminating. Turned out that the issue was caused by a finalizer that ArgoCD had added. Patching it to "null" allowed the termination to continue.
Having a bit of fun learning to use Traefik. Have figured out how to proxy external services like Proxmox and an in-house registry.
The #Ceph dashboard on the #Proxmox cluster lives!! The Proxmox interface had been warning about lacking a mgr. Simply rebooting the box returned everything to normal status and the Ceph dashboard answered on port 8443.
I have a 5-inch touch screen on my desk that's not connected to anything (not even power). Can anyone explain why it's covered in fingerprints?
Mouse that I bought in April is coming apart. MTBF is down to 5 months? This wasn't a cheap mouse. Grr...
United States 趋势
- 1. Good Sunday 75.4K posts
- 2. #sundayvibes 5,519 posts
- 3. #AskFFT N/A
- 4. #AskBetr N/A
- 5. Blessed Sunday 21.3K posts
- 6. Who Dey 8,171 posts
- 7. Full PPR N/A
- 8. #sundaymotivation 1,978 posts
- 9. For with God 27.6K posts
- 10. #WASvsMIA N/A
- 11. Tre Tucker N/A
- 12. Congo 90K posts
- 13. LING BA TAO HEUNG 1.03M posts
- 14. Pearsall 1,026 posts
- 15. Belichick 2,383 posts
- 16. Islam 340K posts
- 17. Nigeria 319K posts
- 18. Malls 3,606 posts
- 19. Lingling Kwong 840K posts
- 20. Flip Wilson 1,121 posts
Something went wrong.
Something went wrong.