darthmaim's Avatar

darthmaim

@darthmaim.de.bsky.social

https://github.com/darthmaim @gw2treasures.com

11 Followers  |  28 Following  |  9 Posts  |  Joined: 08.11.2024  |  1.8679

Latest posts by darthmaim.de on Bluesky

cc @sindresorhus.com, this includes a bunch of packages in the chalk org (including chalk itself).

08.09.2025 14:59 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

gw2treasures.com is now an ArenaNet Partner!

Thank you to everyone for all the support and feedback in last 13 years of running this website, this wouldn't have been possible without you ❀️

Support us by buying the new expansion using this affiliate link: guildwars2.go2cloud.org/aff_c?offer_...

18.07.2025 20:36 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Just wanted to say that I appreciate all the work that went into RSC and owner stacks, I really enjoy using them!

11.04.2025 10:14 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Everything is working again and was caused by me manually enabling the proxy protocol 2 years ago instead of doing this in code.

Thanks to everyone helping me in the GW2 Dev Community Discord ❀️

Also if you are a maintainer of anything, please follow semver if you say you are using semver 🀑

27.03.2025 10:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

- This leads me to a ingress-nginx breaking change released as a minor version now requiring `allow-snippet-annotations: "true"`

- Additionally `annotations-risk-level: Critical` is required in ingress-nginx 1.12.0

- This makes the snippets work again

- I enable use-proxy-protocol again

27.03.2025 10:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

- I update to the latest ingress-nginx again (still without the proxy protocol). Some ingresses are working, but others are breaking now...

- I figure out that only ingresses using configuration-snippet annotations are broken

- Removing the annotation makes all ingresses work for now

27.03.2025 10:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

- As ingress-nginx and the hetzner load balancer use a different protocol, I get weird error messages like ERR_SSL_PROTOCOL_ERROR, which cause me to investigate cert-manager first. nginx logs are not really useful

- I finally figure out that disabling the proxy protocol fixes things temporarily

27.03.2025 10:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

- Updating removes my manual config map changes and everything breaks, because I'm still using the proxy protocol (and snippet annotations, important later), which ingress-nginx can't handle

- I roll back the update, but since my manual config map change was not managed by helm, it's still broken

27.03.2025 10:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

- Some day I manually added `use-proxy-protocol: "true"` to the ingress-nginx config map and enabled the proxy protocol in the hetzner load balancer

- Because of the recent CVEs I decide to update ingress-nginx, which I haven't done in 2 years (running 1.6.4 (helm chart 4.5.2)) to 1.12.1 (4.12.1)

27.03.2025 10:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yesterday I broke my kubernetes cluster running most of my websites when trying to update ingress-nginx because of the recent CVEs (most notable CVE-2025-1974).

Here is what happened...

TLDR: Always do all your infrastructure as code, never do any manual changes

#kubernetes #k8s #cve #postmortem

27.03.2025 10:47 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Preview
Lunar New Year Β· gw2treasures.com Keep track of your progress on all your accounts during Lunar New Year on gw2treasures.com.

πŸŽ† The Lunar New Year is starting today in #GuildWars2

Keep track of all the content only available during the festival across all of your #gw2 accounts now:

28.01.2025 14:01 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Promotional image advertising that gw2treasures.com is now available on Bluesky

Promotional image advertising that gw2treasures.com is now available on Bluesky

@gw2treasures.com is now on Bluesky. Follow to keep up to date with new features!

gw2treasures.com is a #GuildWars2 database and more, providing useful tools to keep track of all your #gw2 accounts.

28.01.2025 08:59 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

@darthmaim.de is following 20 prominent accounts