<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Security on Меланхоличный блог</title><link>https://notes.melancholic.tech/tags/security/</link><description>Recent content in Security on Меланхоличный блог</description><generator>Hugo</generator><language>ru-RU</language><lastBuildDate>Mon, 06 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://notes.melancholic.tech/tags/security/index.xml" rel="self" type="application/rss+xml"/><item><title>Рецепт 22. Новый supply chain и image catalogs CloudNativePG</title><link>https://notes.melancholic.tech/projects/recipe-22-supply-chain-image-catalogs/</link><pubDate>Mon, 06 Oct 2025 00:00:00 +0000</pubDate><guid>https://notes.melancholic.tech/projects/recipe-22-supply-chain-image-catalogs/</guid><description>Уход с Docker Hub postgres на собственный supply chain CloudNativePG: Snyk, cosign-подписи, SBOM, multi-arch. Image Catalogs позволяют декларативно управлять PostgreSQL-образами в кластерах без жёстких имён. Spread upgrades для парков БД.</description></item><item><title>Рецепт 25. Декларативные роли и беспарольный TLS в CloudNativePG 1.30</title><link>https://notes.melancholic.tech/projects/recipe-25-declarative-roles-passwordless-tls/</link><pubDate>Mon, 06 Jul 2026 00:00:00 +0000</pubDate><guid>https://notes.melancholic.tech/projects/recipe-25-declarative-roles-passwordless-tls/</guid><description>CloudNativePG 1.30: новый CRD DatabaseRole выносит роли из спеки Cluster в отдельный namespaced-ресурс, а встроенная выдача TLS-клиентских сертификатов позволяет подключаться к PostgreSQL вообще без паролей. Полный рабочий пример с pg_hba и cert-аутентификацией.</description></item><item><title>Kubernetes best practices, которые я хотел бы знать заранее</title><link>https://notes.melancholic.tech/posts/kubernetes-best-practices-%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D0%B5-%D1%8F-%D1%85%D0%BE%D1%82%D0%B5%D0%BB-%D0%B1%D1%8B-%D0%B7%D0%BD%D0%B0%D1%82%D1%8C-%D0%B7%D0%B0%D1%80%D0%B0%D0%BD%D0%B5%D0%B5/</link><pubDate>Mon, 20 Jan 2025 00:00:00 +0000</pubDate><guid>https://notes.melancholic.tech/posts/kubernetes-best-practices-%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D0%B5-%D1%8F-%D1%85%D0%BE%D1%82%D0%B5%D0%BB-%D0%B1%D1%8B-%D0%B7%D0%BD%D0%B0%D1%82%D1%8C-%D0%B7%D0%B0%D1%80%D0%B0%D0%BD%D0%B5%D0%B5/</guid><description>&lt;blockquote
 class="border-primary bg-muted/30 hover:bg-muted/40 my-6 rounded-r-lg border-l-4 py-4 pr-4 pl-6 italic transition-all duration-200 ease-out hover:translate-x-1"&gt;
 &lt;div class="prose prose-sm max-w-none"&gt;
 &lt;p&gt;Перевод и адаптация статьи &lt;a href="https://www.pulumi.com/blog/kubernetes-best-practices-i-wish-i-had-known-before/"target="_blank"
 class="inline-flex items-center gap-1"
&gt;«Kubernetes Best Practices I Wish I Had Known Before»&lt;svg class="h-3 w-3 flex-shrink-0" id="external-link" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/&gt;&lt;/svg&gt;
&lt;/a&gt; Engin Diri (Pulumi). Авторские права на оригинал принадлежат автору; здесь — пересказ для русскоязычных читателей.&lt;/p&gt;</description></item></channel></rss>