Advertisement · 728 × 90

Posts by darthmaim

For everyone who doesn't want to wait, I've published this module already:

2 months ago 0 0 0 0

¯\_(ツ)_/¯

3 months ago 1 0 0 0

They've already announced bulk onboarding btw: github.blog/security/sup...

3 months ago 8 0 1 0

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

7 months ago 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_...

9 months ago 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!

1 year ago 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 🤡

1 year ago 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

1 year ago 0 0 1 0
Advertisement

- 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

1 year ago 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

1 year ago 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

1 year ago 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)

1 year ago 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

1 year ago 3 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:

1 year ago 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.

1 year ago 5 2 0 0