Catherine appelle de Maisons-Laffitte un mardi de début mai, en milieu d'après-midi. "Ça bug, mais c'est vite corrigé." C'est sa formule, je la connais, et d'habitude elle dit vrai. Elle décrit la chose en trois phrases : l'export newsletter du segment inscrits revient avec quatre-vingt-douze noms, le planning affiche quatre-vingt-do...
Épisode 1/4 de la mini-série La semaine où Supabase m'a menti 4 fois. Les trois épisodes suivants traitent d'une mutation silencieusement avalée par le SDK [CANONICAL URL EPISODE 2: à compléter après push], d'une récursion RLS contournée par un JWT hook [CANONICAL URL EPISODE 3: à compléter après push], et d'une requête qui s'arrête pile à 1000 lignes sans...
When deploying applications to Kubernetes, it's important to ensure they have only the permissions they actually need. This is where ServiceAccounts and RBAC (Role-Based Access Control) come into play.
In our case, the ServiceAccount is required for the Agentic CLI to authenticate with the AKS cluster when running in cluster mode.
...언제부터인가 서버에 잊을만하면 SSH 경고 메일이 계속 들어왔습니다. 분명 fail2ban이 잘 돌고 있고, SSH 포트도 기본이 아닌 다른 걸로 바꿔뒀는데도 말이죠. 첫 아이 키우면서 뭘 해도 처음인 아빠 마음처럼, 서버 운영도 늘 새로운 문제투성이네요. 이번엔 잊을만하면 찾아오는 SSH 무차별 대입 공격에 제대로 대처한 경험을 기록해봅니다. 특히 일반적인 SSH jail로는 잡기 어려운 '분산형 공격'에 어떻게 대응했는지 이야기해보려고 해요. 기존의 fail2ban 설정으로는 반복적인 공격이 막히지 않아 고민이 많았는데, 결국 recidive jail의 설정을 바꿔서 효과적으로 대응할 수 있었습...
Airtable sits at a sweet spot between spreadsheet and database — flexible enough for non-technical teams to manage, structured enough for automation. The n8n Airtable node connects your Airtable bases directly to your automation stack, letting you read records, write...