[{"channel_id":1336968975,"post_id":1607,"date":1793766181000,"forwards":"15","views":"364","text":"<b>\u0421\u0435\u043a\u0440\u0435\u0442\u044b \u0432 \u043e\u0431\u0440\u0430\u0437\u0430\u0445 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432<\/b><br><br>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br><br>\u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c, \u043c\u044b \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e<b> \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u043b\u0438 \u0441\u0435\u043a\u0440\u0435\u0442 \u0432 git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438.<\/b> \u041f\u043e\u043d\u044f\u043b\u0438, \u0447\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u043b\u0438 <b>\u0438 \u0443\u0434\u0430\u043b\u0438\u043b\u0438 \u0435\u0433\u043e.<\/b><br><br>\u0412\u0440\u043e\u0434\u0435 \u0431\u044b \u0432\u0441\u0451 \u0432 \u043f\u043e\u0440\u044f\u0434\u043a\u0435\u2026 \u041d\u043e \u0441\u0435\u043a\u0440\u0435\u0442 <b>\u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u043e\u0441\u0442\u0430\u043d\u0435\u0442\u0441\u044f \u0432 git-\u0438\u0441\u0442\u043e\u0440\u0438\u0438<\/b> \u0438 \u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u043d\u0430\u0439\u0442\u0438.<br><br>\u0410 \u0447\u0442\u043e, \u0435\u0441\u043b\u0438 <b>\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0435<\/b> \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0435\u0442 \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 <b>\u0441 \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430?<\/b> \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043c\u044b \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u0441\u0435\u043a\u0440\u0435\u0442 \u0432 \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u043b\u043e\u0451\u0432, \u0430 \u043f\u043e\u0442\u043e\u043c \u0443\u0434\u0430\u043b\u044f\u0435\u043c. <br><br>\u041c\u043e\u0436\u043d\u043e \u043b\u0438 \u0431\u0443\u0434\u0435\u0442 \u0435\u0433\u043e \u043d\u0430\u0439\u0442\u0438? \u0415\u0441\u043b\u0438 \u043a\u043e\u0440\u043e\u0442\u043a\u043e, \u0442\u043e \u00ab\u0414\u0430\u00bb. \u0415\u0441\u043b\u0438 \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0435\u0439, \u0442\u043e \u043e\u043d\u0438 \u0435\u0441\u0442\u044c \u0432 \u044d\u0442\u043e\u0439 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/medium.com\/@luka.klaric.1988\/your-docker-secrets-are-not-gone-theyre-just-hidden-3bcc69fcf35a\">\u0441\u0442\u0430\u0442\u044c\u0435<\/a>.<br><br>\u0412 \u043d\u0435\u0439 \u0410\u0432\u0442\u043e\u0440 \u0434\u0435\u043b\u0430\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435:<br>\ud83c\udf6d \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u0435\u043a\u0440\u0435\u0442 \u0432 \u0444\u0430\u0439\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u043e\u0431\u0440\u0430\u0437\u0435 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430<br>\ud83c\udf6d \u0423\u0434\u0430\u043b\u044f\u0435\u0442 \u0441\u0435\u043a\u0440\u0435\u0442<br>\ud83c\udf6d \u0410\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u0442 \u0441\u0435\u043a\u0440\u0435\u0442 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <code>docker inspect<\/code><br>\ud83c\udf6d \u0423\u0442\u043e\u0447\u043d\u044f\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u0443\u0442\u0451\u043c \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0441\u043b\u043e\u0435\u0432 \u043e\u0431\u0440\u0430\u0437\u0430<br><br>\u0421\u0442\u0430\u0442\u044c\u044f \u043e\u0447\u0435\u043d\u044c \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0430\u044f, \u043d\u043e \u0437\u0430\u0442\u0440\u0430\u0433\u0438\u0432\u0430\u0435\u0442 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0443\u044e \u0442\u0435\u043c\u0443. \u0412\u0430\u0436\u043d\u043e \u043f\u043e\u043c\u043d\u0438\u0442\u044c, \u0447\u0442\u043e \u0438 \u0443 \u043e\u0431\u0440\u0430\u0437\u0430 \u0435\u0441\u0442\u044c \u00ab\u0441\u0432\u043e\u044f \u0438\u0441\u0442\u043e\u0440\u0438\u044f\u00bb, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043c\u043d\u043e\u0433\u043e \u0432\u0441\u0435\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0433\u043e.<br><br><b>\u0417\u0430\u0432\u0435\u0440\u0448\u0430\u0435\u0442 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u043d\u0430\u0431\u043e\u0440 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439<\/b> \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043b\u0443\u0447\u0448\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u0441\u0435\u043a\u0440\u0435\u0442\u0430\u043c\u0438 \u043f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u043e\u0431\u0440\u0430\u0437\u043e\u0432 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432.","text_length":950,"media":{"root":"\/00e\/RwYAAA-HsE8AAAAAr0HjKsnDubs","webpage":{"url":"https:\/\/medium.com\/@luka.klaric.1988\/your-docker-secrets-are-not-gone-theyre-just-hidden-3bcc69fcf35a","type":"photo","title":"Your Docker Secrets Are Not Gone \u2014 They\u2019re Just Hidden","site_name":"Medium","display_url":"medium.com\/@luka.klaric.1988\/your-docker-secrets-are-not-gone-theyre-just-hidden-3bcc69fcf35a","description":"Let me start with a scenario that I have seen happen more than once. A developer writes a Dockerfile, adds a secret to set something up\u2026","author":"Luka Klaric","thumbs":{"m":{"w":320,"h":180,"hash":"8r-lnIG_MpY7An4u_fFYHg&ts=1793829116"},"x":{"w":800,"h":450,"hash":"G0LyAiEEr2MwGSLVrz4fCw&ts=1793829116"},"y":{"w":1200,"h":675,"hash":"8ikOTfbfQ9UzjfR08IU_BQ&ts=1793829116"},"i":{"bytes":"AXACg|DGpwAo4x705elUIcAmKaQvYU8KOPmHP6U0jBwOaNBu5GetFK3U0UCEpwPFFFIGO3CkLUUUxWGE5NFFFIZ\/\/9k="}}}}},{"channel_id":1336968975,"post_id":1606,"date":1793679781000,"forwards":"33","views":"423","text":"<b>\u041a\u0430\u043a \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0435\u043a\u0440\u0435\u0442\u0430\u043c\u0438 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0441\u043b\u043e\u043c\u0430\u0432?<\/b><br><br>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br><br>\u041a\u043e\u0433\u0434\u0430 \u0432\u043e\u043f\u0440\u043e\u0441 \u0432\u0441\u0442\u0443\u043f\u0430\u0435\u0442 \u043e \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u043c <b>\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u0441\u0435\u043a\u0440\u0435\u0442\u0430\u043c\u0438, \u0442\u043e \u043a\u0430\u0436\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0432\u0441\u0451 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e. <\/b>\u0420\u0430\u043d\u043e \u0438\u043b\u0438 \u043f\u043e\u0437\u0434\u043d\u043e \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f Vault (\u0438\u043b\u0438 \u0435\u0433\u043e \u0430\u043d\u0430\u043b\u043e\u0433\u0438) \u0438 \u043a\u0430\u0436\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0440\u0435\u0448\u0435\u043d\u0430.<br><br>\u041d\u043e \u0432\u0441\u0451 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0435 \u0442\u0430\u043a \u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e. \u0412\u0435\u0434\u044c <i>\u00ab\u043d\u0435\u043b\u044c\u0437\u044f \u043f\u0440\u043e\u0441\u0442\u043e \u0432\u0437\u044f\u0442\u044c \u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c Vault\u00bb<\/i>. <br><br><b>\u041c\u043e\u0433\u0443\u0442 \u0432\u043e\u0437\u043d\u0438\u043a\u043d\u0443\u0442\u044c \u0440\u0430\u0437\u043d\u044b\u0435 \u043e\u0441\u043b\u043e\u0436\u043d\u0435\u043d\u0438\u044f:<\/b> \u043e\u0434\u0438\u043d \u0438 \u0442\u043e\u0442 \u0436\u0435 \u0441\u0435\u043a\u0440\u0435\u0442 \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u0445, \u043d\u0435\u0442 \u043f\u043e\u043b\u043d\u043e\u0439 \u0432\u0438\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a\u0438\u0435 \u0441\u0435\u043a\u0440\u0435\u0442\u044b \u0433\u0434\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0438 \u0442.\u0434. \u0418\u043c\u0435\u043d\u043d\u043e \u044d\u0442\u0438\u043c \u043d\u044e\u0430\u043d\u0441\u0430\u043c \u0438 \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u044b \u0441\u0442\u0430\u0442\u044c\u0438.<br><br>\u0412 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/hackernoon.com\/if-rotating-secrets-requires-a-ticket-its-not-a-process-its-a-problem\">\u043f\u0435\u0440\u0432\u043e\u0439<\/a> \u0447\u0430\u0441\u0442\u0438 \u0410\u0432\u0442\u043e\u0440 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442 <b>\u043e\u0431\u0449\u0443\u044e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u0442\u0438\u043a\u0443,<\/b> \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0437\u0430\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0434\u0430\u0436\u0435 \u043d\u0435 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0441\u0435\u043a\u0440\u0435\u0442\u044b \u043d\u0435 \u0440\u043e\u0442\u0438\u0440\u0443\u044e\u0442\u0441\u044f, \u0430 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u043a\u0430\u043a \u0442\u0430\u043a\u043e\u0432\u043e\u0439.<br><br>\u0422.\u0435. \u043d\u0435\u0442 \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u044f \u043a\u0442\u043e \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0435\u043c \u0441\u0435\u043a\u0440\u0435\u0442\u0430, \u0433\u0434\u0435 \u043e\u043d \u0442\u043e\u0447\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0451\u0442, \u0435\u0441\u043b\u0438 \u0435\u0433\u043e \u043e\u0442\u043e\u0437\u0432\u0430\u0442\u044c \u0438 \u0442.\u0434.<br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/hackernoon.com\/secrets-and-tokens-are-not-configuration-they-are-a-system\">\u0412\u0442\u043e\u0440\u0430\u044f<\/a> \u0447\u0430\u0441\u0442\u044c \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442 \u0440\u0430\u0437\u043d\u0438\u0446\u0443 \u043c\u0435\u0436\u0434\u0443 \u0441\u0435\u043a\u0440\u0435\u0442\u0430\u043c\u0438 \u0438 \u0442\u043e\u043a\u0435\u043d\u0430\u043c\u0438 \u0438<b> \u043f\u043e\u0447\u0435\u043c\u0443 \u043e\u043d\u0438 \u043d\u0435 \u00ab\u043f\u0440\u043e\u0441\u0442\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438\u00bb, \u0430 \u0447\u0430\u0441\u0442\u044c \u0441\u0430\u043c\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b.<\/b><br><br>\u042d\u0442\u043e \u0442\u043e\u0436\u0435 \u043f\u0440\u0438\u0432\u043d\u043e\u0441\u0438\u0442 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u00ab\u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438\u00bb \u0432 \u0437\u0430\u0434\u0430\u0447\u0443 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0435\u043a\u0440\u0435\u0442\u0430\u043c\u0438. \u041c\u043e\u0436\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0442\u043e\u043a\u0435\u043d\u044b \u0438 \u0441\u0435\u043a\u0440\u0435\u0442\u044b \u043a\u0430\u043a \u043d\u0435\u043a\u0438\u0435 \u00ab\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u043e \u0432\u0441\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435.<br><br>\u041e\u043d\u0438 \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u0445, \u043a\u043e\u043d\u0432\u0435\u0439\u0435\u0440\u0430\u0445, \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0438 \u0442.\u0434. \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0437 \u043d\u0438\u0445 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u043c\u0438, \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u2013 \u0434\u0443\u0431\u043b\u044f\u043c\u0438. \u0418\u043d\u043e\u0433\u0434\u0430 \u0431\u044b\u0432\u0430\u0435\u0442 \u0442\u0430\u043a, \u0447\u0442\u043e \u0443 \u0441\u0435\u043a\u0440\u0435\u0442\u0430 \u0435\u0441\u0442\u044c \u00ab\u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044c\u00bb, \u043f\u0440\u043e \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0443\u0436\u0435 \u043d\u0438\u043a\u0442\u043e \u0438 \u043d\u0435 \u043f\u043e\u043c\u043d\u0438\u0442.<br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/hackernoon.com\/how-to-move-to-a-mature-secrets-model-without-breaking-your-platform\">\u0422\u0440\u0435\u0442\u044c\u044f<\/a> \u0441\u0442\u0430\u0442\u044c\u044f \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442 \u043f\u043e\u0434\u0445\u043e\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0443\u0447\u0435\u0441\u0442\u044c \u0432\u0441\u0435 \u043d\u044e\u0430\u043d\u0441\u044b \u0438 <b>\u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043d\u043e\u043c\u0443 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u0441\u0435\u043a\u0440\u0435\u0442\u0430\u043c\u0438.<\/b><br><br>\u0412 \u043d\u0435\u0439 \u0410\u0432\u0442\u043e\u0440 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0435\u0440\u0445\u043d\u0435\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u044b\u0445 \u044d\u0442\u0430\u043f\u043e\u0432: \u043e\u0442 \u0438\u043d\u0432\u0435\u043d\u0442\u0430\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u0435\u043a\u0440\u0435\u0442\u043e\u0432.<br><br><b>\u0421\u0442\u0430\u0442\u044c\u0438 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043e\u0431\u044a\u0451\u043c\u043d\u044b\u0435 <\/b>\u0438 \u0445\u043e\u0440\u043e\u0448\u043e \u0440\u0430\u0441\u043a\u0440\u044b\u0432\u0430\u044e\u0442 \u043a\u0430\u043a \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u0442\u0438\u043a\u0443, \u0442\u0430\u043a \u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435.<br><br>\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c \u043a \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u044e!","text_length":1737,"media":{"root":"\/00e\/RgYAAA-HsE8AAAAAr0HjKsnDubs","webpage":{"url":"https:\/\/hackernoon.com\/if-rotating-secrets-requires-a-ticket-its-not-a-process-its-a-problem","type":"photo","title":"If Rotating Secrets Requires a Ticket, It\u2019s Not a Process \u2014 It\u2019s a Problem","site_name":"Hackernoon","display_url":"hackernoon.com\/if-rotating-secrets-requires-a-ticket-its-not-a-process-its-a-problem","description":"A practical look at secrets, tokens, and access in Kubernetes. Why manual rotation is a symptom of a deeper control problem in MLOps platforms.","thumbs":{"m":{"w":320,"h":137,"hash":"kmuZUHaG-y2Ncku3Ux0VgQ&ts=1793829116"},"x":{"w":800,"h":342,"hash":"vBTa6uw9eIiBBAbMhVj46w&ts=1793829116"},"y":{"w":1280,"h":547,"hash":"gHLs_UnFz8qPreYeeYhmiA&ts=1793829116"},"w":{"w":1918,"h":820,"hash":"V83aIpZ6GzP6Y-fvr91NlQ&ts=1793829116"},"i":{"bytes":"ARACg|DWL4JGM\/iKXccfdP6UpGTSjigBMnHQj60ZpTSUAGeaKKKAFooooAKKKKACiiigD\/\/Z"}}}}},{"channel_id":1336968975,"post_id":1605,"date":1793593381000,"forwards":"6","views":"164","text":"<b>Infra-Bench: \u043e\u0446\u0435\u043d\u043a\u0430 \u0418\u0418-\u0430\u0433\u0435\u043d\u0442\u043e\u0432<\/b><br><br>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/github.com\/kubeply\/infra-bench\">Infra-Bench<\/a> \u2013 open-source \u043f\u0440\u043e\u0435\u043a\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u0437 \u0441\u0435\u0431\u044f \u043d\u0430\u0431\u043e\u0440 \u0442\u0435\u0441\u0442\u043e\u0432 \u0434\u043b\u044f \u043e\u0446\u0435\u043d\u043a\u0438 \u0442\u043e\u0433\u043e, \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e <b>\u0418\u0418-\u0430\u0433\u0435\u043d\u0442\u044b \u043f\u0440\u0438\u0433\u043e\u0434\u043d\u044b \u0434\u043b\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u0447, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u0418\u0422-\u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u043e\u0439.<br><\/b><br>\u041d\u0430 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0435\u0441\u0442\u044c \u0442\u0435\u0441\u0442\u044b <b>\u0434\u043b\u044f Kubernetes<\/b>.<br><br>22 \u00ab\u043b\u0435\u0433\u043a\u0438\u0445\u00bb \u0437\u0430\u0434\u0430\u0447\u0438, 27 \u00ab\u0441\u0440\u0435\u0434\u043d\u0438\u0445\u00bb \u0438 22 \u00ab\u0441\u043b\u043e\u0436\u043d\u044b\u0445\u00bb.<br><br>\u041f\u0440\u0438\u043c\u0435\u0440\u044b \u0437\u0430\u0434\u0430\u0447:<br>\ud83c\udf6d \u041b\u0435\u0433\u043a\u0430\u044f. \u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u00ab\u043f\u043e\u0442\u0435\u0440\u044f\u043d\u043d\u044b\u0439\u00bb <code>ConfigMap<\/code><br>\ud83c\udf6d \u041b\u0435\u0433\u043a\u0430\u044f. \u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e \u0440\u043e\u043b\u0438, \u0434\u043e\u0431\u0430\u0432\u0438\u0432 \u0432 \u043d\u0435\u0451 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0433\u043b\u0430\u0433\u043e\u043b\u044b<br>\ud83c\udf6d \u0421\u0440\u0435\u0434\u043d\u044f\u044f. \u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043b\u043e\u0433\u043e\u0432 \u0432 Grafana<br>\ud83c\udf6d \u0421\u0440\u0435\u0434\u043d\u044f\u044f. \u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0440\u0435\u0441\u0443\u0440\u0441 \u043d\u0430 \u0443\u0437\u043b\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u043c \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c<br>\ud83c\udf6d \u0421\u043b\u043e\u0436\u043d\u0430\u044f. \u0421\u0434\u0435\u043b\u0430\u0442\u044c <code>drain<\/code> \u0443\u0437\u043b\u0430, \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0432 \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u0432\u0441\u0435\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432<br>\ud83c\udf6d \u0421\u043b\u043e\u0436\u043d\u0430\u044f. \u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<br><br>\u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0438 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442\u0441\u044f <b>\u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f<\/b> \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u043d\u0430\u0434\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c, <b>\u043e\u0436\u0438\u0434\u0430\u0435\u043c\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0438 \u043d\u0430\u0431\u043e\u0440 \u0442\u0435\u0441\u0442\u043e\u0432<\/b>, \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u044e\u0449\u0438\u0445 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0437\u0430\u0434\u0430\u0447\u0438.<br><br><b>\u0421 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c\u0438<\/b> \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u0447 <i>(GPT-5.5, Opus-4.6, Sonnet-4.6, Gemini-3, Kimi-k2-5 \u0438 \u0442.\u0434.) <\/i>\u043c\u043e\u0436\u043d\u043e \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/kubeply.com\/benchmark\">\u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435<\/a>.<br><br>\u041d\u0430 \u0440\u0435\u0441\u0443\u0440\u0441\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 <b>\u043e\u0431\u0449\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f<\/b> \u043f\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u043c \u0437\u0430\u0434\u0430\u0447\u0430\u043c, <b>\u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u0435\u0442\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u043e \u043a\u0430\u0436\u0434\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438,<\/b> \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0441\u0440\u0435\u0434\u043d\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u0447.","text_length":1128,"media":{"root":"\/003\/RQYAAA-HsE8AAAAAtxlNRNqoD5k","webpage":{"url":"https:\/\/github.com\/kubeply\/infra-bench","type":"photo","title":"GitHub - kubeply\/infra-bench: Real-world infrastructure tasks to evaluate AI agents, starting with Kubernetes.","site_name":"GitHub","display_url":"github.com\/kubeply\/infra-bench","description":"Real-world infrastructure tasks to evaluate AI agents, starting with Kubernetes. - kubeply\/infra-bench","thumbs":{"m":{"w":320,"h":160,"hash":"_yH_Lek2nO94nU1DptxbLQ&ts=1793829116"},"x":{"w":800,"h":400,"hash":"ctDQlP-2QRYdURrrWdeSDg&ts=1793829116"},"y":{"w":1200,"h":600,"hash":"MZ-V-kV_HN1c0F8FHC_d5Q&ts=1793829116"},"i":{"bytes":"AUACg|DVaUK2CV\/FsUiyMykqqn6NTioJ6A\/WlAxwAB7CgBELn76gfQ5pl3I0NrJImNyjIzUozjrSOiuhRwGU8EHvQBm2F7PNcKkjxsrKTheooq9FawQvujiVW9RRQAzz29BR57egooqRB57ego+0P6CiigCOa7kQAhV\/EUUUVS2A\/9k="}}}}},{"channel_id":1336968975,"post_id":1604,"date":1793378888000,"forwards":"20","views":"383","comments":"2","text":"<a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/my.mts-link.ru\/j\/jet\/27577846575\"><b>\u041e\u0442 \u043d\u043e\u0443\u0442\u0431\u0443\u043a\u0430 DevOps \u0434\u043e \u043f\u0440\u043e\u0434\u0430: \u043a\u0430\u043a \u0430\u0442\u0430\u043a\u0443\u044e\u0442 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438<\/b><\/a><br><br>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br><br>\u0417\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043f\u0430\u0440\u0443 \u0434\u043d\u0435\u0439 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u043e \u0441\u0440\u0430\u0437\u0443 \u0434\u0432\u0430 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u0430, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438:<br>\ud83d\udea8 Binance <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/www.binance.com\/en\/support\/announcement\/detail\/c5a8729a97ac486d963784d96c5642d7\">\u0441\u043e\u043e\u0431\u0449\u0438\u043b\u0430<\/a> \u043e\u0431 \u0430\u0442\u0430\u043a\u0435, \u043a\u043e\u0442\u043e\u0440\u0430\u044f, \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u043e\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e, \u043d\u0430\u0447\u0430\u043b\u0430\u0441\u044c \u0441 \u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0435\u0442\u0430\u0446\u0438\u0438 \u043d\u043e\u0443\u0442\u0431\u0443\u043a\u0430 DevOps-\u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430. \u0417\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0441\u0435\u0440\u0432\u0438\u0441\u043d\u043e\u043c\u0443 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0443 \u0438 \u0438\u043d\u0438\u0446\u0438\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u043d\u0435\u0441\u0430\u043d\u043a\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438. \u041f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043e\u0446\u0435\u043d\u043a\u0430 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0430 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u0430 - $6,3 \u043c\u043b\u0440\u0434 (\u043d\u0435 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0451\u043d\u043d\u0430\u044f \u0441\u0443\u043c\u043c\u0430 \u043f\u043e\u0442\u0435\u0440\u044c).<br>\ud83d\udea8 Claude Code - \u0432 \u043c\u0430\u0440\u043a\u0435\u0442\u043f\u043b\u0435\u0439\u0441\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439 Cursor <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/cursor.com\/blog\/claude-code-extension-security-notice\">\u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b\u0438<\/a> \u0432\u0440\u0435\u0434\u043e\u043d\u043e\u0441\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e 2.1.313, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u044b\u0442\u0430\u043b\u0430\u0441\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c SSH-\u0431\u044d\u043a\u0434\u043e\u0440, \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043b\u044e\u0447 \u0437\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0430 \u0438 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0442\u044c \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u0441\u0442\u0430\u043d\u0446\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430.<br><br>\u041a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u0431\u044b, \u0440\u0430\u0437\u043d\u044b\u0435 \u0438\u0441\u0442\u043e\u0440\u0438\u0438. \u041d\u043e \u043e\u0431\u0435 \u0437\u0430\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0437\u0430\u0434\u0443\u043c\u0430\u0442\u044c\u0441\u044f \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0449\u0438\u0449\u0435\u043d\u0430 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430, \u0447\u0435\u0440\u0435\u0437 \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0441\u043e\u0437\u0434\u0430\u0451\u0442\u0441\u044f \u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u041f\u041e.<br>GitLab, Jenkins, CI\/CD-\u0440\u0430\u043d\u043d\u0435\u0440\u044b, Registry, Kubernetes - \u0432\u0441\u0451 \u044d\u0442\u043e \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u0431\u043e\u0439 \u0447\u0435\u0440\u0435\u0437 \u0442\u043e\u043a\u0435\u043d\u044b, \u0441\u0435\u0440\u0432\u0438\u0441\u043d\u044b\u0435 \u0443\u0447\u0451\u0442\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438.<br>\u0410 \u0437\u043d\u0430\u0447\u0438\u0442, \u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0435\u0442\u0430\u0446\u0438\u044f \u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043c\u043e\u0436\u0435\u0442 \u0441\u0442\u0430\u0442\u044c \u043e\u0442\u043f\u0440\u0430\u0432\u043d\u043e\u0439 \u0442\u043e\u0447\u043a\u043e\u0439 \u0434\u043b\u044f \u0430\u0442\u0430\u043a\u0438 \u043d\u0430 \u0432\u0441\u044e \u0446\u0435\u043f\u043e\u0447\u043a\u0443 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438. \u0418 \u0434\u0430\u0436\u0435 \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 SAST, DAST \u0438 SCA \u0437\u0434\u0435\u0441\u044c \u043d\u0435 \u043f\u043e\u043c\u043e\u0433\u0443\u0442.<br><br>10 \u043d\u043e\u044f\u0431\u0440\u044f \u043f\u0440\u043e\u0432\u0435\u0434\u0451\u043c \u0432\u0435\u0431\u0438\u043d\u0430\u0440 \u00ab\u041e\u0442 \u043d\u043e\u0443\u0442\u0431\u0443\u043a\u0430 DevOps \u0434\u043e \u043f\u0440\u043e\u0434\u0430: \u043a\u0430\u043a \u0430\u0442\u0430\u043a\u0443\u044e\u0442 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438\u00bb.<br>\u041d\u0430 \u043d\u0451\u043c \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u0430\u043c\u0438 \u00ab\u0418\u043d\u0444\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0414\u0436\u0435\u0442\u00bb \u0440\u0430\u0437\u0431\u0435\u0440\u0451\u043c:<br>\ud83d\udd0d \u041a\u0430\u043a \u0437\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u043e\u0439\u0442\u0438 \u043f\u0443\u0442\u044c \u043e\u0442 \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u043c\u0435\u0441\u0442\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 \u0434\u043e production<br>\ud83d\udd0d \u041a\u0430\u043a\u0438\u0435 \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 VCS, CI\/CD \u0438 Registry \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c \u0430\u0442\u0430\u043a\u0443<br>\ud83d\udd0d \u041f\u043e\u0447\u0435\u043c\u0443 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c \u043a\u043e\u0434\u0430 \u2260 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438<br>\ud83d\udd0d \u041a\u0430\u043a \u0438\u0441\u043a\u0430\u0442\u044c, \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u0438 \u0443\u0441\u0442\u0440\u0430\u043d\u044f\u0442\u044c \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0446\u0435\u043f\u043e\u0447\u043a\u0438 \u0430\u0442\u0430\u043a<br><br>\u0411\u0443\u0434\u0435\u0442 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0440\u0430\u0437\u0431\u043e\u0440 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0435\u0432, \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u044b \u043a \u0430\u0443\u0434\u0438\u0442\u0443 \u0438 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u043f\u043e \u0437\u0430\u0449\u0438\u0442\u0435. \u0411\u0435\u0437 \u0430\u0431\u0441\u0442\u0440\u0430\u043a\u0442\u043d\u044b\u0445 \u0441\u0442\u0440\u0430\u0448\u0438\u043b\u043e\u043a \u0438 \u043e\u0431\u0449\u0438\u0445 \u0440\u0430\u0441\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0439!<br><br>\ud83d\udcc5 <b>\u041a\u043e\u0433\u0434\u0430:<\/b> 10 \u043d\u043e\u044f\u0431\u0440\u044f 2026 \u0433\u043e\u0434\u0430<br>\u23f1\ufe0f <b>\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c:<\/b> 60 \u043c\u0438\u043d\u0443\u0442<br>\ud83d\udcbb <b>\u0424\u043e\u0440\u043c\u0430\u0442:<\/b> \u043e\u043d\u043b\u0430\u0439\u043d<br>\ud83d\udc49 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/my.mts-link.ru\/j\/jet\/27577846575\"><b>\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u043d\u0430 \u0432\u0435\u0431\u0438\u043d\u0430\u0440<\/b><\/a><br><br>\u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0439\u0442\u0435\u0441\u044c! \u0411\u0443\u0434\u0435\u0442 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e","text_length":1912,"media":{"root":null,"webpage":{"url":"https:\/\/my.mts-link.ru\/j\/jet\/27577846575","type":"article","title":"\u041e\u0442 \u043d\u043e\u0443\u0442\u0431\u0443\u043a\u0430 DevOps \u0434\u043e \u043f\u0440\u043e\u0434\u0430: \u043a\u0430\u043a \u0430\u0442\u0430\u043a\u0443\u044e\u0442 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438","site_name":"Mts-link.ru","display_url":"my.mts-link.ru\/j\/jet\/27577846575","description":"\u0410\u0442\u0430\u043a\u0430 \u043d\u0430 Binance \u0441 \u043e\u0446\u0435\u043d\u043a\u043e\u0439 \u0443\u0449\u0435\u0440\u0431\u0430 \u0432 $6,3 \u043c\u043b\u0440\u0434. \u0412\u0440\u0435\u0434\u043e\u043d\u043e\u0441\u043d\u044b\u0439 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f Claude Code \u0441 SSH-\u0431\u044d\u043a\u0434\u043e\u0440\u043e\u043c. \n\u0414\u0432\u0435 \u0441\u0432\u0435\u0436\u0438\u0435 \u043d\u043e\u0432\u043e\u0441\u0442\u0438 \u0438 \u043e\u0434\u0438\u043d \u0432\u0430\u0436\u043d\u044b\u0439 \u0432\u043e\u043f\u0440\u043e\u0441 - \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0449\u0438\u0449\u0435\u043d\u0430 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0441\u043e\u0437\u0434\u0430\u0451\u0442\u0441\u044f \u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u0430\u0448\u0435 \u041f\u041e?\n\nGitLab, Jenkins, CI\/CD-\u0440\u0430\u043d\u043d\u0435\u0440\u044b, Registry, Kubernetes - \u0432\u0441\u0435 \u044d\u0442\u0438 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b \u0441\u0432\u044f\u0437\u0430\u043d\u044b \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u0431\u043e\u0439 \u0447\u0435\u0440\u0435\u0437 \u0441\u0435\u0440\u0432\u0438\u0441\u043d\u044b\u0435 \u0443\u0447\u0451\u0442\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438, \u0442\u043e\u043a\u0435\u043d\u044b \u0438 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438.\n\n\u0410 \u0447\u0442\u043e, \u0435\u0441\u043b\u0438 \u0437\u043b\u043e\u0443\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a \u043f\u043e\u043b\u0443\u0447\u0438\u0442 \u0434\u043e\u0441\u0442\u0443\u043f \u0445\u043e\u0442\u044f \u0431\u044b \u043a \u043e\u0434\u043d\u043e\u043c\u0443 \u0438\u0437 \u043d\u0438\u0445?\n\n\u041d\u0430 \u0432\u0435\u0431\u0438\u043d\u0430\u0440\u0435 \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u044b \u00ab\u0418\u043d\u0444\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0414\u0436\u0435\u0442\u00bb \u0440\u0430\u0437\u0431\u0435\u0440\u0443\u0442:\n- \u043a\u0430\u043a \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0430\u0442\u0430\u043a\u0438 \u043e\u0442 \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u043c\u0435\u0441\u0442\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 \u0434\u043e \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c;\n- \u043a\u0430\u043a\u0438\u0435 \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 VCS, CI\/CD \u0438 Registry \u0434\u0435\u043b\u0430\u044e\u0442 \u0442\u0430\u043a\u0438\u0435 \u0430\u0442\u0430\u043a\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u043c\u0438;\n- \u043f\u043e\u0447\u0435\u043c\u0443 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u043a\u043e\u0434\u0430 \u043d\u0435 \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u044e\u0442 \u044d\u0442\u0438 \u0440\u0438\u0441\u043a\u0438;\n- \u043a\u0430\u043a \u0432\u044b\u044f\u0432\u043b\u044f\u0442\u044c \u0438 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u0446\u0435\u043f\u043e\u0447\u043a\u0438 \u0430\u0442\u0430\u043a.\n\n\u0411\u0435\u0437 \u0430\u0431\u0441\u0442\u0440\u0430\u043a\u0442\u043d\u044b\u0445 \u0441\u0442\u0440\u0430\u0448\u0438\u043b\u043e\u043a: \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0438, \u0437\u0430\u0449\u0438\u0442\u043d\u044b\u0435 \u043c\u0435\u0440\u044b \u0438 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043f\u043e\u0434\u0445\u043e\u0434 \u043a \u0430\u0443\u0434\u0438\u0442\u0443 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438.\n\n\u0421\u043f\u0438\u043a\u0435\u0440\u044b:\n\n\u0410\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440 \u0411\u0430\u043a\u0438\u043d - \u0437\u0430\u043c\u0435\u0441\u0442\u0438\u0442\u0435\u043b\u044c \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0438\u043a\u0430 \u043e\u0442\u0434\u0435\u043b\u0430 DevSecOps, \u00ab\u0418\u043d\u0444\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0414\u0436\u0435\u0442\u00bb\n\n\u0414\u043c\u0438\u0442\u0440\u0438\u0439\u00a0\u041a\u0443\u0440\u0430\u043c\u0438\u043d\u00a0- \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u0433\u0440\u0443\u043f\u043f\u044b, \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e\u2026"}}},{"channel_id":1336968975,"post_id":1603,"date":1793334061000,"forwards":"1","views":"58","comments":"3","text":"<b>DockLog: \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u043b\u043e\u0433\u043e\u0432 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u0438 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e<\/b><br><br>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/github.com\/dockloghq\/docklog\">DockLog<\/a> \u2013 \u043f\u0440\u043e\u0441\u0442\u0430\u044f \u0443\u0442\u0438\u043b\u0438\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0443\u0434\u043e\u0431\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c<b> \u043f\u043e\u0432\u0441\u0435\u0434\u043d\u0435\u0432\u043d\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u043c\u0438. <\/b>\u0420\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043a\u0430\u043a \u0441 Docker, \u0442\u0430\u043a \u0438 \u0441 Kubernetes.<br><br>\u041f\u0440\u0438\u0442\u043e\u043c \u0447\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c \u2013 Docker, Kubernetes \u0438\u043b\u0438 \u0441\u0440\u0430\u0437\u0443 \u043e\u0431\u0430 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430. <br><br>\u0412\u0441\u0451 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043e \u0447\u0435\u0440\u0435\u0437 <b>\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441.<\/b><br><br>\u041f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 DockLog \u043c\u043e\u0436\u043d\u043e:<br>\ud83c\udf6d \u041f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0441\u0432\u043e\u0434\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0445 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u0445<br>\ud83c\udf6d \u0421\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043b\u043e\u0433\u0438 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432<br>\ud83c\udf6d \u0423\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u043c\u0438 (\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c, \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c, \u0443\u0434\u0430\u043b\u044f\u0442\u044c \u0438 \u0442.\u0434.)<br>\ud83c\udf6d \u041f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043f\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u043c \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044f\u043c<br>\ud83c\udf6d \u041e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f<br><br>\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043e <b>\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c<\/b> \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0440\u043e\u043b\u0435\u0432\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438.<br><br><b>\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/b> \u043f\u0440\u043e <b>DockLog<\/b> \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0435\u0441\u0442\u044c \u0432 <b>GitHub-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438<\/b> \u0438\u043b\u0438 \u0432 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/www.docklog.dev\">\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438<\/a> \u043d\u0430 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u0441\u0430\u0439\u0442\u0435.","text_length":794,"media":{"root":null,"webpage":{"url":"https:\/\/github.com\/dockloghq\/docklog","type":"article","title":"GitHub - dockloghq\/docklog: DockLog - Real-time Docker log viewer with RBAC, WebSocket streaming, and advanced filtering.","site_name":"GitHub","display_url":"github.com\/dockloghq\/docklog","description":"DockLog - Real-time Docker log viewer with RBAC, WebSocket streaming, and advanced filtering. - dockloghq\/docklog"}}},{"channel_id":1336968975,"post_id":1602,"date":1793264463000,"forwards":"3","views":"246","text":"<b>KuBeer Talks #4: \u0432\u0441\u0435<\/b> <b>\u043c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u043e\u0435 (\u0438 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e) \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e \u043a\u0443\u0431\u0435\u0440\u0430 \u0431\u0443\u0434\u0435\u0442 \u0442\u0430\u043c<\/b><br><br>5 \u043d\u043e\u044f\u0431\u0440\u044f \u0432 19:00 K8s-\u043a\u043e\u043c\u044c\u044e\u043d\u0438\u0442\u0438 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u0442 \u044e\u0431\u0438\u043b\u0435\u0439\u043d\u044b\u0439 KuBeer Talks. \u041c\u0435\u0441\u0442\u043e \u0432\u0441\u0442\u0440\u0435\u0447\u0438 \u2014 \u0431\u0430\u0440 Spaten Haus \u0432 \u041c\u043e\u0441\u043a\u0432\u0435. <br><br>\u0424\u043e\u0440\u043c\u0430\u0442 \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u0442 \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0435 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u043e\u043a\u043b\u0430\u0434\u044b \u043e \u043d\u0430\u0431\u043e\u043b\u0435\u0432\u0448\u0435\u043c, \u0436\u0438\u0432\u044b\u0435 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u044f \u0438 \u043d\u0435\u0442\u0432\u043e\u0440\u043a\u0438\u043d\u0433 \u0441 \u0435\u0434\u0438\u043d\u043e\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u0430\u043c\u0438. \u0410 \u0435\u0449\u0435 \u0432 \u0447\u0435\u0441\u0442\u044c \u0432\u0430\u0436\u043d\u043e\u0439 \u0434\u0430\u0442\u044b \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0442\u043e\u0440\u044b \u0433\u043e\u0442\u043e\u0432\u044f\u0442 \u0441\u044e\u0440\u043f\u0440\u0438\u0437\u044b \u0434\u043b\u044f \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432)<br><br> <b>\u0412 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435:<\/b><br><br>\ud83c\udf6d \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0430 \u041d\u0438\u0437\u043e\u0432\u0446\u0435\u0432\u0430 \u2014 \u00ab\u041e\u043f\u044b\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 VTEP-\u0441\u0445\u0435\u043c\u043e\u0439 \u0432 Cilium\u00bb<br>\ud83c\udf6d \u0410\u0440\u0442\u0451\u043c \u0413\u043e\u0440\u044f\u0447\u0435\u0432 \u2014 \u00ab\u0417\u0430\u043a\u043e\u043d \u0413\u0443\u0434\u0445\u0430\u0440\u0442\u0430 \u0434\u043b\u044f \u0431\u0435\u043a\u0430\u043f\u043e\u0432 K8s\u00bb<br>\ud83c\udf6d \u0410\u043b\u0435\u043a\u0441\u0435\u0439 \u0421\u0432\u0438\u0440\u0438\u0434\u043a\u0438\u043d \u2014 \u00ab\u0420\u0435\u0432\u044c\u044e \u043a\u043e\u0434\u0430 \u0432 \u044d\u043f\u043e\u0445\u0443 \u043d\u0435\u0439\u0440\u043e\u0441\u043b\u043e\u043f\u0430\u00bb<br>\ud83c\udf6d \u041e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d \u2014 \u0434\u043b\u044f \u0432\u0441\u0435\u0445, \u043a\u043e\u043c\u0443 \u0435\u0441\u0442\u044c \u0447\u0435\u043c \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f<br><br>\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043c\u0435\u0441\u0442 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043e. \u0412\u0445\u043e\u0434 \u043f\u043e \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/k8sday.ru\/kubeer-talks-4\">\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438<\/a>.","text_length":677,"media":{"root":"\/006\/QgYAAA-HsE8AAAAAZS0-xmX7eyo","photo":{"thumbs":{"m":{"w":320,"h":320,"hash":"nRxCXJACH6T0A5AQn2_pNw&ts=1793829116"},"x":{"w":800,"h":800,"hash":"C3JaEEu36D9M3b8pmJqqhA&ts=1793829116"},"y":{"w":1200,"h":1200,"hash":"5HFb_ozVyoJL6KiWvHNulA&ts=1793829116"},"i":{"bytes":"AoACg|DHClugzTjE46qRU1vatOjOp4UgMMdsH\/CnfYyN2XwBjnHXIzQBBGrdQOKsJLgUjWm0qPMHPTj\/AOvTDFhS2\/pTJlG5P9o96KoljRRcn2aLFsyBWDA5GCvz7ec\/\/XqaREx+5nyVXAy+OcjPXtiqpQimkUNF3LWF4BmyeMjf04\/xpgjEjuN5OOnOe1Qxx73ALbQe9W2ISJliA2KOT6mmojKbhQBtIPrRTCKKkC9t4pPKyaKK62kZRY7yMqR0zSCFlAXIK9T9aKKiyN0NeCiiipaQWP\/Z"}}}}},{"channel_id":1336968975,"post_id":1601,"date":1793247905000,"forwards":"7","views":"336","text":"<b>\u0414\u043e\u0432\u0435\u0440\u0438\u0435 \u043a \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u044f\u043c \u0432 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u0445<\/b><br><br>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br><br><b>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439<\/b> \u043c\u043e\u0436\u0435\u0442 \u043a\u0430\u043a \u0443\u0441\u043a\u043e\u0440\u0438\u0442\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443, \u0442\u0430\u043a \u0438 <b>\u0440\u0430\u0441\u0448\u0438\u0440\u0438\u0442\u044c \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u044c \u0430\u0442\u0430\u043a\u0438.<\/b><br><br>\u0412\u0435\u0434\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0439 \u043f\u0430\u043a\u0435\u0442 \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u043a\u043e\u0434 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438, \u0441\u0431\u043e\u0440\u043a\u0438, \u0442\u0435\u0441\u0442\u043e\u0432 \u0438\u043b\u0438 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f.<br><br><b>\u0418 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u0435\u0432 \u0441\u0435\u0439\u0447\u0430\u0441 \u043e\u0447\u0435\u043d\u044c \u0438 \u043e\u0447\u0435\u043d\u044c \u043c\u043d\u043e\u0433\u043e.<\/b> \u0415\u0441\u0442\u044c \u0440\u0430\u0437\u043d\u044b\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u2013 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0441\u0435\u0442\u0435\u0432\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0435\u0441\u0442\u0440\u043e\u0432, \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u0430\u043d\u0430\u043b\u0438\u0437 \u0438 \u0442.\u0434.<br><br>\u041e\u0434\u043d\u0430\u043a\u043e, \u0410\u0432\u0442\u043e\u0440\u0430 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/itnext.io\/zero-day-runtime-isolation-for-containers-rethinking-dependency-trust-fa8ee0333620\">\u0441\u0442\u0430\u0442\u044c\u0438<\/a> \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043b \u0434\u0440\u0443\u0433\u043e\u0439 \u0432\u043e\u043f\u0440\u043e\u0441. <i>\u00ab\u0410 \u043c\u043e\u0436\u043d\u043e \u043b\u0438 \u0447\u0442\u043e-\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0441\u0438\u043b\u0430\u043c\u0438 \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430?\u00bb<\/i>.<br><br>\u0411\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f Sidecar, \u0431\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f CNI \u0438\u043b\u0438 ServiceMesh \u0438 \u0438\u043d\u044b\u0445 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u0437\u0430\u0449\u0438\u0442\u044b.<br><br>\u041e\u0442\u0432\u0435\u0442\u043e\u043c \u0441\u0442\u0430\u043b <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/github.com\/nolabs-ai\/nono\">nono<\/a> \u2013 \u00ab\u043f\u0435\u0441\u043e\u0447\u043d\u0438\u0446\u0430\u00bb, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043c\u043e\u0436\u0435\u0442 <b>\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c (\u043d\u0435) \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0432\u043d\u0443\u0442\u0440\u0438 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430.<\/b><br><br>\u0414\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0410\u0432\u0442\u043e\u0440 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043b \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439:<br>\ud83c\udf6d \u0421\u043e\u0437\u0434\u0430\u043b \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0435 JS-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435<br>\ud83c\udf6d \u0414\u043e\u0431\u0430\u0432\u0438\u043b \u0442\u0443\u0434\u0430 \u00ab\u0432\u0440\u0435\u0434\u043e\u043d\u043e\u0441\u043d\u0443\u044e\u00bb \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u044c, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u044d\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043b\u0430 \u044d\u043a\u0441\u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u044e \u0441\u0435\u043a\u0440\u0435\u0442\u043e\u0432<br>\ud83c\udf6d \u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b nono-profile, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u043b \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0435 \u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f<br>\ud83c\udf6d \u041f\u0440\u043e\u0432\u0435\u0440\u0438\u043b \u0442\u043e, \u0447\u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0441 \u00ab\u043e\u0431\u044b\u0447\u043d\u044b\u043c\u00bb \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0438 \u0441 \u00abnono-\u043e\u0431\u0440\u0430\u0437\u043e\u043c\u00bb<br><br>\u041f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0442\u0430\u043a, \u0447\u0442\u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0451\u043d\u043d\u043e\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043e\u0442\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u043e \u00ab\u043a\u0430\u043a \u043d\u0430\u0434\u043e\u00bb, \u0430 \u043f\u043e\u043f\u044b\u0442\u043a\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043d\u0435\u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u043e\u043c\u0443 \u0440\u0435\u0441\u0443\u0440\u0441\u0443 \u0431\u044b\u043b\u0430 \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0430.<br><br>\u0418 \u044d\u0442\u043e \u043b\u0438\u0448\u044c <b>\u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043f\u0440\u0438\u043c\u0435\u0440 <\/b>\u0442\u043e\u0433\u043e, \u0447\u0442\u043e <b>\u043c\u043e\u0436\u0435\u0442 \u0441\u0434\u0435\u043b\u0430\u0442\u044c nono<\/b> \u0434\u043b\u044f \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u0438\u043b\u0438 \u0430\u0433\u0435\u043d\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432 \u043d\u0438\u0445 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u044e\u0442\u0441\u044f.<br><br><b>\u041d\u044e\u0430\u043d\u0441\u043e\u043c<\/b> \u043f\u043e\u0434\u0445\u043e\u0434\u0430 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c <b>\u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435<\/b> \u2013 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0440\u0430\u0437\u043d\u044b\u0445 \u043f\u0440\u043e\u0444\u0438\u043b\u0435\u0439, \u0438\u0445 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0438 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435.<br><br>\u041e\u0434\u043d\u0430\u043a\u043e, \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432\u043f\u043e\u043b\u043d\u0435<b> \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u00ab\u0435\u0449\u0451 \u043e\u0434\u043d\u043e\u0433\u043e \u0441\u043b\u043e\u044f \u0437\u0430\u0449\u0438\u0442\u044b\u00bb<\/b> \u0432 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u043c \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430\u043c.","text_length":1537,"media":{"root":"\/00e\/QQYAAA-HsE8AAAAAr0HjKsnDubs","webpage":{"url":"https:\/\/itnext.io\/zero-day-runtime-isolation-for-containers-rethinking-dependency-trust-fa8ee0333620","type":"photo","title":"Zero-Day Runtime Isolation for Containers: Rethinking Dependency Trust","site_name":"Medium","display_url":"itnext.io\/zero-day-runtime-isolation-for-containers-rethinking-dependency-trust-fa8ee0333620","description":"Package managers accelerated software development, but also expanded the attack surface. Runtime isolation reduces execution risks.","author":"Francesco Vitullo","thumbs":{"m":{"w":320,"h":213,"hash":"-R8FKZOu_NpKdcJ7MUD-PA&ts=1793829116"},"x":{"w":800,"h":533,"hash":"3_H4zNG6IHb0HzS9eaNQIg&ts=1793829116"},"y":{"w":1200,"h":800,"hash":"9W5rFLJgDstmtDitJztmDg&ts=1793829116"},"i":{"bytes":"AbACg|CFdieXIMysMqfTJ\/8A108LKyzxD7sf3QB3zn+WfzpDIV8xI0AKfOCfw\/z+FJiR5rd5Tw3zHIwOP8imIGEXkxB3+ePLOMUNPvElwke0xgLkHORQoigllMjAK3C4549aj85beM24TzQ33j0yO1Ax4E72crszOwII7\/WimzSTRzeTHIUWP360UAKs7SzoAqqJlyw656\/4VEDLJZyuzMfnGOaluGMcAdPlZTtBHYVEsjm+xuOMHgcds0gJHt2EUP3flyHyfu9+aWUwvL5yyAooAYd6qQcifP8AcP8AMUsX\/HrP9F\/nQBZeeGeQz+WwKDJXswoqvajKz\/7hooA\/\/9k="}}}}},{"channel_id":1336968975,"post_id":1600,"date":1793161381000,"forwards":"16","views":"616","text":"<b>KAI-Scheduler: \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a GPU \u0434\u043b\u044f Kubernetes<\/b><br><br>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br><br><code>kube-scheduler<\/code> \u0432 \u0435\u0434\u0438\u043d\u0438\u0446\u0443 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u0435\u0442 \u043e\u0434\u0438\u043d <code>pod<\/code> \u043d\u0430 \u043e\u0434\u043d\u043e\u043c \u0443\u0437\u043b\u0435, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u0443\u044e \u043b\u043e\u0433\u0438\u043a\u0443 \u0440\u0430\u0431\u043e\u0442\u0443 (\u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u043e\u0431 \u044d\u0442\u043e\u043c \u043c\u044b \u043f\u0438\u0441\u0430\u043b\u0438 <a title=\"DevSecOps Talks\" href=\"\/channels\/@devsecops_weekly\">\u0442\u0443\u0442<\/a>).<br><br>\u0422\u0430\u043a\u043e\u0439 \u043f\u043e\u0434\u0445\u043e\u0434 \u0445\u043e\u0440\u043e\u0448\u043e \u043e\u043f\u0440\u0430\u0432\u0434\u044b\u0432\u0430\u0435\u0442 \u0441\u0435\u0431\u044f \u0434\u043b\u044f stateless-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432, \u043d\u043e <b>\u043d\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 AI.<\/b><br><br>\u0427\u0442\u043e\u0431\u044b \u0440\u0435\u0448\u0438\u0442\u044c \u044d\u0442\u0443 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 <b>Nvidia<\/b> \u0441\u0434\u0435\u043b\u0430\u043b\u0430 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a \u2013 <b>KAI-Scheduler<\/b> <i>(\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f CNCF Sandbox Project)<\/i>, \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043c\u043e\u0436\u043d\u043e \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/github.com\/kai-scheduler\/KAI-Scheduler\">\u0442\u0443\u0442<\/a>.<br><br>\u0418\u043c\u0435\u043d\u043d\u043e \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0430\u043c \u0435\u0433\u043e \u0440\u0430\u0431\u043e\u0442\u044b \u0438 \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0441\u0435\u0433\u043e\u0434\u043d\u044f\u0448\u043d\u044f\u044f <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/blog.shubhamtatvamasi.com\/kai-scheduler-deep-dive-how-nvidia-schedules-gpus-on-kubernetes\">\u043c\u0430\u0441\u0441\u0438\u0432\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f<\/a> <i>(~ 35 \u043c\u0438\u043d\u0443\u0442 \u043d\u0430 \u043f\u0440\u043e\u0447\u0442\u0435\u043d\u0438\u0435)<\/i>.<br><br>\u0412 \u043d\u0435\u0439 \u0410\u0432\u0442\u043e\u0440 \u0441\u0434\u0435\u043b\u0430\u043b \u043e\u0441\u043d\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 KAI-Scheduler:<br>\ud83c\udf6d \u041e\u0431\u0437\u043e\u0440 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u0438 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432<br>\ud83c\udf6d \u041f\u0440\u043e\u0446\u0435\u0441\u0441 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432: \u043e\u0442 <code>kubectl apply<\/code> \u0434\u043e \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0445 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432<br>\ud83c\udf6d \u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 KAI-Scheduler<br>\ud83c\udf6d \u0420\u0430\u0431\u043e\u0442\u0430 \u0441 \u043e\u0447\u0435\u0440\u0435\u0434\u044f\u043c\u0438, \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u044b \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, <code>PodGroups<\/code> \u0438 <code>SubGroups<\/code> (\u0434\u0430, \u0432 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 <code>kube-scheduler<\/code> \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441\u0440\u0430\u0437\u0443 \u0441 \u0433\u0440\u0443\u043f\u043f\u0430\u043c\u0438 <code>pod<\/code>)<br>\ud83c\udf6d \u041a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d GPU Sharing \u0438 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e<br><br>\u0412 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u0410\u0432\u0442\u043e\u0440 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e <b>\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c, \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c KAI-Scheduler \u0438 \u043f\u043e\u0438\u0441\u043a\u0430\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0438<\/b>, \u0435\u0441\u043b\u0438 \u0442\u0430\u043a\u043e\u0432\u044b\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u043d\u0443\u0442.<br><br>\u041e\u0442\u043b\u0438\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439<b> \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u044c\u044e \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u0430<\/b> \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0435\u0433\u043e <b>\u0434\u0435\u0442\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f<\/b> \u2013 \u043e\u0447\u0435\u043d\u044c \u043c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432, \u0434\u0438\u0430\u0433\u0440\u0430\u043c\u043c, \u0441\u0445\u0435\u043c \u0438 \u043f\u043e\u044f\u0441\u043d\u0435\u043d\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0430\u044e\u0442 \u043b\u0443\u0447\u0448\u0435 \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0432 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u044f\u0449\u0435\u043c.<br><br>\u0415\u0441\u043b\u0438 \u0432\u0430\u043c <b>\u0445\u043e\u0447\u0435\u0442\u0441\u044f \u0447\u0435\u0433\u043e-\u0442\u043e \u00ab\u0437\u0443\u0431\u043e\u0434\u0440\u043e\u0431\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e\u00bb<\/b>, \u0442\u043e \u0441\u0442\u0430\u0442\u044c\u044f \u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e \u0432\u0430\u043c \u043f\u043e\u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f!<br><br>\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c!<br><br><i>\u041a\u0441\u0442\u0430\u0442\u0438! KAI-scheduler \u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0432\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430. \u0422.\u0435. \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e \u0441 `kube-scheduler` \u0438 \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 (\u043f\u0440\u043e\u0441\u0442\u043e \u0443\u043a\u0430\u0437\u0430\u0432 `schedulerName: kai-scheduler`).<\/i>","text_length":1581,"media":{"root":"\/013\/QAYAAA-HsE8AAAAAhlbhDxj1qjM","webpage":{"url":"https:\/\/blog.shubhamtatvamasi.com\/kai-scheduler-deep-dive-how-nvidia-schedules-gpus-on-kubernetes","type":"photo","title":"KAI Scheduler Deep Dive: How NVIDIA Schedules GPUs on Kubernetes","site_name":"Shubham Tatvamasi's blog","display_url":"blog.shubhamtatvamasi.com\/kai-scheduler-deep-dive-how-nvidia-schedules-gpus-on-kubernetes","description":"The default kube-scheduler places one pod at a time, on one node, using a filter-and-score loop. That model is excellent for stateless microservices and\u2026","author":"https:\/\/hashnode.com\/@ShubhamTatvamasi","thumbs":{"m":{"w":320,"h":168,"hash":"3AbXZZXgWhSgdpBKqhRHjA&ts=1793829116"},"x":{"w":800,"h":420,"hash":"7XSl1V_ibyYEh9aNvBT41Q&ts=1793829116"},"y":{"w":1280,"h":672,"hash":"9pg4hF08aoTWr64wxE6dBg&ts=1793829116"},"w":{"w":2560,"h":1344,"hash":"SjiDMmGLztIQXLR2bsycTg&ts=1793829116"},"i":{"bytes":"AVACg|DMETldwBxjOaUQSf3D+VID8o4z+NOLnHce+aoQGF0GWRgPUiniA+v6GmbiepJ+pqTzvYfmf8aaEMaLYOSPpRSu27qaKYEQYjgHFGT60UVIwpaKKYBRRRQB\/9k="}}}}},{"channel_id":1336968975,"post_id":1599,"date":1793079653000,"forwards":"17","views":"218","comments":"1","text":"<a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"http:\/\/cve.now\">cve.now<\/a><b>: \u0435\u0449\u0451 \u043e\u0434\u0438\u043d feed \u043f\u043e \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044f\u043c<\/b><br><br>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/cve.now\">cve.now<\/a> \u2013 \u043d\u043e\u0432\u044b\u0439 \u0440\u0435\u0441\u0443\u0440\u0441, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 <b>\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e\u0431 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044f\u0445<\/b>, \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u0441\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 \u0438 \u0431\u043e\u043b\u044c\u0448\u0435.<br><br>\u041e\u043d <b>\u0430\u0433\u0440\u0435\u0433\u0438\u0440\u0443\u0435\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u0438\u0437 \u0440\u0430\u0437\u043d\u044b\u0445 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u0432<\/b>: \u043f\u0435\u0440\u0435\u0447\u043d\u044f CVE, \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0431\u0430\u0437 \u0434\u0430\u043d\u043d\u044b\u0445 (OSV, GitHub Security Advisory, NVD \u0438 \u0434\u0440\u0443\u0433\u0438\u0445).<br><br>\u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0439 CVE \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u00ab\u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0430\u044f\u00bb \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f:<br>\ud83c\udf6d \u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435<br>\ud83c\udf6d\u041f\u043e\u0434\u0432\u0435\u0440\u0436\u0435\u043d\u043d\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438<br>\ud83c\udf6d\u0412\u0435\u0440\u0441\u0438\u0438 \u0441 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f\u043c\u0438<br>\ud83c\udf6dCVSS-\u043e\u0446\u0435\u043d\u043a\u0438<br>\ud83c\udf6d\u0421\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b<br><br>\u041e\u0442\u043b\u0438\u0447\u0430\u0435\u0442 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"http:\/\/cve.now\">cve.now<\/a> \u0442\u043e, \u0447\u0442\u043e <b>\u0440\u0430\u0437\u0434\u0435\u043b \u0441 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c<\/b> \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u00ab\u043f\u043e\u043d\u044f\u0442\u043d\u043e\u0435\u00bb \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435, <b>\u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c LLM.<\/b><br><br>\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 <b>\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 lockfile<\/b> \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043a\u0430\u043a\u0438\u0435 \u0438\u043c\u0435\u043d\u043d\u043e \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u0435\u0441\u0442\u044c \u0432 \u041f\u041e.<br><br>\u0418\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0440\u0435\u0441\u0443\u0440\u0441 <b>\u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 MCP-\u0441\u0435\u0440\u0432\u0435\u0440<\/b>\u0430. \u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u043f\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044e \u0434\u043e\u0441\u0442\u0443\u043f\u044b \u043d\u0430 \u0441\u0430\u0439\u0442\u0435 \u0434\u043b\u044f Claude, Cursor, Codex \u0438 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e","text_length":830,"media":{"root":"\/012\/PwYAAA-HsE8AAAAApFo3sFnZvis","webpage":{"url":"https:\/\/cve.now","type":"photo","title":"cve.now: a free CVE feed for agents","site_name":"cve.now","display_url":"cve.now","description":"A free CVE feed for agents.","thumbs":{"m":{"w":320,"h":168,"hash":"yJDoUmOCjXk7edLutSEEmg&ts=1793829116"},"x":{"w":800,"h":420,"hash":"PnSnZlwF8Rd6lGuIOAtiZQ&ts=1793829116"},"y":{"w":1200,"h":630,"hash":"TNfSrg9KTb5rDuIS2UDazw&ts=1793829116"},"i":{"bytes":"AVACg|DHpwjdhuCMR0yBTasRXDIgQbRjOCc0AOW3UNjzGyO3lmmrEScOrKPUjpUv2pw0pHlfOckUSXbyAq205OeP8\/5xSLg9bFWRDG5U9RRT5yWYMTkkUUCkkmQ0UUUyRc8Y4\/KlU0UUFRFdiVUelFFFIHuf\/9k="}}}}},{"channel_id":1336968975,"post_id":1598,"date":1792988581000,"forwards":"8","views":"267","text":"<b>\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0418\u0411-\u0434\u0435\u0444\u0435\u043a\u0442\u0430\u043c\u0438: \u043e\u043f\u044b\u0442 SalesForce<\/b><br><br>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br><br>\u0412 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/www.salesforce.com\/blog\/managing-agentic-security-at-scale\">\u0441\u0442\u0430\u0442\u044c\u0435<\/a> \u043e\u043f\u0438\u0441\u0430\u043d \u043e\u043f\u044b\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u044b <b>SalesForce<\/b> \u043f\u043e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435 <b>\u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0418\u0411-\u0434\u0435\u0444\u0435\u043a\u0442\u043e\u0432. <\/b><br><br>\u0421 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435\u043c AI\/LLM \u0441\u0442\u0430\u0440\u0430\u044f \u00ab\u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u00bb \u0434\u043b\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0441\u0442\u0430\u043b\u0430 \u0435\u0449\u0451 \u0431\u043e\u043b\u0435\u0435 \u043e\u0441\u044f\u0437\u0430\u0435\u043c\u043e\u0439.<br><br><b>\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0418\u0411-\u0434\u0435\u0444\u0435\u043a\u0442\u043e\u0432<\/b>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0430\u0445\u043e\u0434\u044f\u0442 \u0441\u043a\u0430\u043d\u0435\u0440\u044b \u0438 \u043c\u043e\u0434\u0435\u043b\u0438, <b>\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0432\u043e\u0437\u0440\u043e\u0441\u043b\u043e<\/b>. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0432\u043e\u0437\u0440\u043e\u0441\u043b\u0430 \u0438 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c, \u0441 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043e\u043d\u0438 \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f.<br><br>\u0410 <b>\u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c<\/b>, \u0441 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043c\u043e\u0436\u043d\u043e <b>\u0438\u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043d\u0430\u0445\u043e\u0434\u043a\u0438 \u2013 \u043d\u0435\u0442. <\/b><br><br>\u041f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043f\u043e\u0438\u0441\u043a \u0418\u0411-\u0434\u0435\u0444\u0435\u043a\u0442\u043e\u0432 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043e \u00ab\u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e \u043c\u0430\u0448\u0438\u043d\u044b\u00bb, \u0430 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u2013 \u00ab\u0441\u043e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430\u00bb.<br><br>\u0427\u0442\u043e\u0431\u044b \u0440\u0435\u0448\u0438\u0442\u044c \u044d\u0442\u0443 \u0437\u0430\u0434\u0430\u0447\u0443, \u0440\u0435\u0431\u044f\u0442\u0430 \u0438\u0437 SalesForce \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u043b\u0438 \u0434\u043b\u044f \u0441\u0435\u0431\u044f \u0434\u0432\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f: <b>\u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0438 \u0442\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435.<\/b><br><br>\u0415\u0441\u043b\u0438 \u043a\u0440\u0430\u0442\u043a\u043e, \u0442\u043e:<br>\ud83c\udf6d \u0421\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0435. \u041f\u043e\u0438\u0441\u043a \u0418\u0411-\u0434\u0435\u0444\u0435\u043a\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u043d\u044b \u0434\u043b\u044f \u043c\u043d\u043e\u0433\u0438\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043e\u043a \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u0438. \u0418\u0445 \u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a\u0430 \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435.<br>\ud83c\udf6d \u0422\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435. \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0445 \u0418\u0411-\u0434\u0435\u0444\u0435\u043a\u0442\u043e\u0432, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430 PoC. \u0414\u043b\u044f \u0442\u0435\u0445 \u0441\u043b\u0443\u0447\u0430\u0435\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u00ab\u043e\u0431\u0449\u0438\u043c\u0438\u00bb \u0438 \u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442 \u0432 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435<br><br>\u042d\u0442\u043e \u043f\u043e\u043c\u043e\u0433\u043b\u043e \u0438\u043c \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e \u043d\u0430\u0445\u043e\u0434\u044f\u0442 \u0441\u043a\u0430\u043d\u0435\u0440\u044b. <br><br>\u041a\u0430\u0436\u0434\u043e\u0435 <b>\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432 \u043e\u0431\u0449\u0438\u0445 \u0447\u0435\u0440\u0442\u0430\u0445 \u043e\u043f\u0438\u0441\u0430\u043d\u043e \u0432 \u0441\u0442\u0430\u0442\u044c\u0435<\/b>, \u0435\u0441\u043b\u0438 \u0437\u0430\u0445\u043e\u0447\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438.<br><br>\u0417\u0430\u0432\u0435\u0440\u0448\u0430\u0435\u0442 \u0441\u0442\u0430\u0442\u044c\u044e <b>\u043f\u0435\u0440\u0435\u0447\u0435\u043d\u044c \u0432\u0435\u0440\u0445\u043d\u0435\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u044b\u0445 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439\/lessons learned<\/b>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043b\u0430 \u0434\u043b\u044f \u0441\u0435\u0431\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u043f\u043e\u0441\u043b\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0430\u043a\u043e\u0433\u043e \u043f\u043e\u0434\u0445\u043e\u0434\u0430 \u00ab\u0432\u043d\u0443\u0442\u0440\u0438\u00bb.","text_length":1311,"media":{"root":"\/00d\/PgYAAA-HsE8AAAAAeZnZNMPtAFY","webpage":{"url":"https:\/\/salesforce.com\/blog\/managing-agentic-security-at-scale","type":"photo","title":"Managing Agentic Security at Scale","site_name":"Salesforce","display_url":"salesforce.com\/blog\/managing-agentic-security-at-scale\/?bc=SOC","description":"Learn how Salesforce manages AI-driven vulnerability discovery at scale using strategic remediation and tactical exploit-chain closure.","author":"Abhay Kshirsagar, Koen Buyens, Jeremy Brooks","thumbs":{"m":{"w":320,"h":180,"hash":"nItnsF7n_S8UCWeN5j2drw&ts=1793829116"},"x":{"w":800,"h":450,"hash":"cYu8wZfVGjVg5qJ7zNWysg&ts=1793829116"},"y":{"w":1280,"h":720,"hash":"mH3tAn92R0g6sqw7mVJFqA&ts=1793829116"},"w":{"w":2560,"h":1440,"hash":"C3AKNw1578VCgAI_EdLLfA&ts=1793829116"},"i":{"bytes":"AXACg|DKqZbfKg+Ygz2JqFQWYAdanYkH5xgkVoiGH2b\/AKax\/maPs45JlTA9KQFc9vzoOWU7QT9KdkTqRMAGIByPWimkEHBGDRUF2EBI5FO8xsgk5x60UUrlAZCRjA\/KhZGXODjNFFF2Kw0sScmiiigD\/9k="}}}}},{"channel_id":1336968975,"post_id":1597,"date":1792729510000,"forwards":"15","views":"181","comments":"1","text":"<b>\u041b\u0430\u0431\u043e\u0440\u0430\u0442\u043e\u0440\u043d\u044b\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e Kubernetes<\/b><br><br>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br><br>\u041a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u043d\u0435\u043f\u043b\u043e\u0445\u043e \u043f\u0440\u043e\u0432\u0435\u0441\u0442\u0438 \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0435? \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u0440\u0435\u0448\u0430\u044f <b>\u043b\u0430\u0431\u043e\u0440\u0430\u0442\u043e\u0440\u043d\u044b\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e Kubernetes.<\/b><br><br>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/github.com\/sagar2395\/snowopslabs\">SnowOps Labs<\/a>! \u0412\u044b\u0431\u0438\u0440\u0430\u0435\u0442\u0435 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439, \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0435 \u0438 \u043f\u044b\u0442\u0430\u0435\u0442\u0435\u0441\u044c \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0447\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u043e.<br><br><b>\u0421\u0443\u0442\u044c \u043d\u0435 \u0432 \u043f\u043e\u0438\u0441\u043a\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439, \u0430 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0438<\/b> \u0438 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430 \u0438\/\u0438\u043b\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.<br><br>\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u0435 \u043b\u0430\u0431\u043e\u0440\u0430\u0442\u043e\u0440\u043d\u044b\u0435 \u0440\u0430\u0431\u043e\u0442\u044b:<br>\ud83c\udf6d Observability &amp; SRE<br>\ud83c\udf6d GitOps &amp; CI\/CD<br>\ud83c\udf6d Security &amp; Compliance<br>\ud83c\udf6d Chaos Engineering<br>\ud83c\udf6d Autoscaling Under Load \u0438 \u0442.\u0434.<br><br>\u0414\u043b\u044f \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 <b>\u0435\u0441\u0442\u044c \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 web-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441<\/b>, \u0433\u0434\u0435 \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0442\u043e, \u0447\u0442\u043e \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e.<br><br>\u041a\u0430\u0436\u0434\u044b\u0439 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442 <b>\u0447\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u043d\u043e \u0432 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0435 \u0438 \u0447\u0442\u043e \u043d\u0430\u0434\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0434\u043b\u044f \u0435\u0433\u043e \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f.<\/b><br><br>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f <b>Security &amp; Compliance<\/b> \u043d\u0430\u0434\u043e \u0431\u0443\u0434\u0435\u0442 \u0441<i>\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u044f \u00ab\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c\u00bb Kyverno, \u043f\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u043b\u0438\u0442\u0438\u043a \u0432 \u0434\u0440\u0443\u0433\u043e\u0439 \u0440\u0435\u0436\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u044b, \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0438 \u0442.\u0434.<\/i><br><br>\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c!","text_length":915,"media":{"root":"\/00b\/PQYAAA-HsE8AAAAAOHHG4_E38S4","webpage":{"url":"https:\/\/github.com\/sagar2395\/snowopslabs","type":"photo","title":"GitHub - sagar2395\/snowopslabs: Learn platform engineering by breaking and fixing real Kubernetes clusters.","site_name":"GitHub","display_url":"github.com\/sagar2395\/snowopslabs","description":"Learn platform engineering by breaking and fixing real Kubernetes clusters. - sagar2395\/snowopslabs","thumbs":{"m":{"w":320,"h":160,"hash":"Nc3nptQKlI2Ykb2OC4sMIg&ts=1793829116"},"x":{"w":800,"h":400,"hash":"_GtdH4ce5JFwCAlmhIQ7lA&ts=1793829116"},"y":{"w":1280,"h":640,"hash":"Q3WmeF7F1fLHd5J20Ct8Ow&ts=1793829116"},"w":{"w":2560,"h":1280,"hash":"nXvd1P3tlvS0L2iNo5l1BQ&ts=1793829116"},"i":{"bytes":"AUACg|DJCkgkAkDrgdKSpIp3iR0Q8PwaTzGxjPFMQylpzSFxg80lACUUoFFMBtFFFIBaKKKAHL2ooopgf\/\/Z"}}}}},{"channel_id":1336968975,"post_id":1596,"date":1792642981000,"forwards":"1","views":"56","text":"<b>Hortator: \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0437\u0430\u043f\u0443\u0441\u043a\u0430 AI-\u0430\u0433\u0435\u043d\u0442\u043e\u0432<\/b><br><br>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br><br><a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/github.com\/hortator-ai\/Hortator\">Hortator<\/a> \u2013 open-source \u0443\u0442\u0438\u043b\u0438\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u0437 \u0441\u0435\u0431\u044f <b>Kubernetes-\u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0430\u0433\u0435\u043d\u0442\u0430\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0445 AI-\u0430\u0433\u0435\u043d\u0442\u043e\u0432.<\/b><br><br>\u041a\u0430\u0436\u0434\u044b\u0439 \u0430\u0433\u0435\u043d\u0442, \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c\u044b\u0439 Hortator, \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u043c <code>pod<\/code>, \u0441\u043e \u0441\u0432\u043e\u0438\u043c \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043e\u043c, \u0431\u044e\u0434\u0436\u0435\u0442\u043e\u043c \u0438 \u0418\u0411-\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f\u043c\u0438.<br><br>\u041c\u043e\u0436\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435:<br>\ud83c\udf6d \u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c. \u0421\u0435\u0442\u0435\u0432\u044b\u0435 \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0438, \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u044f\u043c\u0438 (\u00ab\u0434\u043e\u0447\u0435\u0440\u043d\u0438\u0439\u00bb \u0430\u0433\u0435\u043d\u0442 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u0439, \u0447\u0435\u043c \u00ab\u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439\u00bb), RBAC<br>\ud83c\udf6d \u0411\u044e\u0434\u0436\u0435\u0442. \u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0442\u043e\u043a\u0435\u043d\u0430\u043c, \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u0435 \u043f\u043e\u0442\u0440\u0430\u0447\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0432 LLM<br>\ud83c\udf6d \u0427\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435. \u0412\u0445\u043e\u0434\u043d\u044b\u0435 \u0438 \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u044e\u0442\u0441\u044f \u043d\u0430 \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0441\u0435\u043a\u0440\u0435\u0442\u043e\u0432<br>\ud83c\udf6d \u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u00ab\u0437\u0434\u043e\u0440\u043e\u0432\u044c\u044f\u00bb. \u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u0439 \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0437\u0430\u0434\u0430\u0447\u0430 \u00ab\u0432\u0441\u0435 \u0435\u0449\u0451 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f\u00bb<br>\ud83c\udf6d \u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433. \u0417\u0430\u0434\u0430\u0447\u0438 (\u043e\u0431\u0449\u0435\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e, \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u0435, \u0432\u0440\u0435\u043c\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0438 \u0442.\u0434.)<br><br><b>\u0427\u0430\u0441\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438<\/b> (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 \u0431\u044e\u0434\u0436\u0435\u0442\u043e\u043c) <b>\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 enterprise-\u0432\u0435\u0440\u0441\u0438\u0438.<\/b><br><br>\u041e \u0442\u043e\u043c, <b>\u043a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d Hortator, \u043a\u0430\u043a \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u043a\u0430\u043a \u0435\u0433\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c <\/b>\u0438 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0435\u0441\u0442\u044c <b>\u0432 GitHub-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438<\/b> \u043f\u0440\u043e\u0435\u043a\u0442\u0430.","text_length":1041,"media":{"root":"\/00b\/PAYAAA-HsE8AAAAAOHHG4_E38S4","webpage":{"url":"https:\/\/github.com\/hortator-ai\/Hortator","type":"photo","title":"GitHub - hortator-ai\/Hortator: A Kubernetes operator that lets AI agents spawn AI agents \u2014 with guardrails","site_name":"GitHub","display_url":"github.com\/hortator-ai\/Hortator","description":"A Kubernetes operator that lets AI agents spawn AI agents \u2014 with guardrails - hortator-ai\/Hortator","thumbs":{"m":{"w":320,"h":160,"hash":"mxvjT0QI7ohmIWbIbJuflg&ts=1793829116"},"x":{"w":800,"h":400,"hash":"Lv0AlAECOepNS0KMWK4CUw&ts=1793829116"},"y":{"w":1280,"h":640,"hash":"cPtEySpqv-fOrqHSL46oEg&ts=1793829116"},"i":{"bytes":"AUACg|DYJCjJ6UxJQ5IAIxTyAwIPQ01IwmcEnPrQAocE4Ab8VIp1JtHvSgYoAKKKKACiiigAooooAKKKKAP\/2Q=="}}}}},{"channel_id":1336968975,"post_id":1595,"date":1792556581000,"forwards":"29","views":"579","text":"<b>Secure Software Factory<\/b><br><br>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br><br><b>Software Factory \u0432\u0441\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 \u0438 \u0431\u043e\u043b\u044c\u0448\u0435 \u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0442\u0441\u044f \u00ab\u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u044b\u043c\u0438\u00bb<\/b>: \u0435\u0441\u0442\u044c prompt\/\u0437\u0430\u0434\u0430\u0447\u0430\/\u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u0432 \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u0443\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0441\u0438\u043b\u0430\u043c\u0438 \u0418\u0418 \u0438 \u0438\u0445 \u0430\u0433\u0435\u043d\u0442\u043e\u0432.<br><br>\u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0438\u043c \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c \u0437\u043d\u0430\u0447\u0438\u043c\u044b\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c \u2013 \u043e\u0442 \u043a\u043e\u0434\u043e\u0432\u044b\u0445 \u0431\u0430\u0437 \u0434\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432\u0441\u0451 \u0440\u0430\u0437\u0432\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u0443\u0435\u0442\u0441\u044f.<br><br>\u0427\u0430\u0441\u0442\u043e \u0431\u044b\u0432\u0430\u0435\u0442 \u0442\u0430\u043a, \u0447\u0442\u043e \u0436\u0435\u0440\u0442\u0432\u043e\u0439<b> \u0442\u0430\u043a\u043e\u0439 \u00ab\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438\u00bb \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c. <\/b><br><br>\u0412\u0435\u0434\u044c \u043e \u043d\u0435\u0439 \u0434\u0443\u043c\u0430\u044e\u0442 \u0432 \u043c\u0435\u043d\u044c\u0448\u0435\u0439 \u0441\u0442\u0435\u043f\u0435\u043d\u0438, \u043a\u043e\u0433\u0434\u0430 \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u00ab\u0441\u0434\u0435\u043b\u0430\u0442\u044c feature \u0432 \u0440\u0430\u0437\u044b \u0431\u044b\u0441\u0442\u0440\u0435\u0435\u00bb.<br><br>\u0415\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0447\u0442\u043e \u043d\u0438 \u043a \u0447\u0435\u043c\u0443 \u0445\u043e\u0440\u043e\u0448\u0435\u043c\u0443 \u044d\u0442\u043e \u043d\u0435 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442. <i>\u0418\u043d\u043e\u0433\u0434\u0430, \u0430\u0433\u0435\u043d\u0442 \u043c\u043e\u0436\u0435\u0442 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 production-\u0434\u0430\u043d\u043d\u044b\u043c\u0438.<\/i><br><br><b>\u041d\u043e \u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0442\u044c \u0430\u0433\u0435\u043d\u0442\u043e\u0432 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0435 \u0445\u043e\u0447\u0435\u0442\u0441\u044f<\/b>, \u0442\u043e\u0433\u0434\u0430 \u0438\u0434\u0435\u044f \u0438\u0445 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u043e\u0442\u0435\u0440\u044f\u0435\u0442 \u0432\u0441\u044f\u043a\u0438\u0439 \u0441\u043c\u044b\u0441\u043b.<br><br><b>\u041a\u0430\u043a \u0431\u044b\u0442\u044c? <\/b>\u041c\u043d\u0435\u043d\u0438\u0435 \u043d\u0430 \u044d\u0442\u043e\u0442 \u0441\u0447\u0451\u0442 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 <b>\u0432 \u043f\u0440\u0438\u043b\u0430\u0433\u0430\u0435\u043c\u043e\u043c \u0444\u0430\u0439\u043b\u0435<\/b>. \u0412 \u043d\u0451\u043c \u0410\u0432\u0442\u043e\u0440\u044b \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0442 \u043a\u043e\u043d\u0446\u0435\u043f\u0442 <b>Secure Software Factory.<\/b><br><br>\u041e\u043d \u00ab\u0441\u0442\u0440\u043e\u0438\u0442\u0441\u044f\u00bb \u043d\u0430 4-\u0445 \u043e\u0441\u043d\u043e\u0432\u0430\u0445: <b>Sandboxing, Network, Supply Chain \u0438 Identity &amp; Access.<\/b> <br><br>\u042d\u0442\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0435\u0440\u0432\u0430\u044f \u0447\u0430\u0441\u0442\u044c, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u0435\u0442 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u0443\u044e \u0441\u0440\u0435\u0434\u0443 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0430\u0433\u0435\u043d\u0442\u043e\u0432.<br><br><b>\u0412\u0442\u043e\u0440\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u2013 Execution &amp; Observability.<\/b> \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0430\u0433\u0435\u043d\u0442\u043e\u0432, \u0441\u0431\u043e\u0440 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e\u0431 \u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f\u0445 (\u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0438 \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0441\u0430\u043c\u043e\u0439 Software Factory).<br><br>\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442\u0441\u044f <b>\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0445 \u00ab\u0441\u0438\u0441\u0442\u0435\u043c\u00bb<\/b>: \u043e\u0442 Human-Orchestrated \u0434\u043e Agent-Orchestrated \u0438 \u043c\u043d\u043e\u0433\u043e \u0447\u0435\u0433\u043e \u0435\u0449\u0451 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0433\u043e.<br><br>\u041a\u0441\u0442\u0430\u0442\u0438! <b>\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e<\/b> \u043f\u043e Secure Software Factory, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0435\u0439, \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u043d\u0430 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/agentbaseline.org\">\u0441\u0430\u0439\u0442\u0435<\/a>.","text_length":1483,"media":{"root":null,"document":{"file_name":"AgenticFactory.pdf","mime_type":"application\/pdf","size":694409}}},{"channel_id":1336968975,"post_id":1594,"date":1792470181000,"forwards":"3","views":"328","text":"<b>Kubernetes Events<\/b><br><br>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br><br>\u0421\u043e\u0431\u044b\u0442\u0438\u044f (events) \u0432 Kubernetes \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u043a\u0430\u0436\u0443\u0442\u0441\u044f \u0447\u0435\u043c-\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u043c\u044b\u043c, \u043d\u043e \u044d\u0442\u043e \u043d\u0435 \u0442\u0430\u043a.<br><br>\u041e\u043d\u0438 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u044b \u043f\u0440\u0438 <b>\u0434\u0438\u0430\u0433\u043d\u043e\u0441\u0442\u0438\u043a\u0435, \u043f\u043e\u0438\u0441\u043a\u0435 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u0432 \u043f\u0440\u043e\u0431\u043b\u0435\u043c, \u0430\u043d\u0430\u043b\u0438\u0437\u0435 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u043e\u0441\u044c <\/b>\u0438 \u043c\u043d\u043e\u0433\u043e \u0434\u043b\u044f \u0447\u0435\u0433\u043e \u0435\u0449\u0451.<br><br>\u0427\u0442\u043e\u0431\u044b \u043b\u0443\u0447\u0448\u0435 \u0441 \u043d\u0438\u043c\u0438 \u00ab\u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f\u00bb, \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/packagemain.tech\/p\/kubernetes-events-and-controller-design\">\u0441\u0442\u0430\u0442\u044c\u044e<\/a>. <br><br>\u041d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u043e\u043d\u0430 <b>\u0441 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u00ab\u0438\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u043f\u0440\u0430\u0432\u043a\u0438\u00bb:<\/b> \u043a\u043e\u0433\u0434\u0430 \u0432 Kubernetes \u043f\u043e\u044f\u0432\u0438\u043b\u0438\u0441\u044c \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u0438 \u0434\u043b\u044f \u0447\u0435\u0433\u043e \u043e\u043d\u0438 \u0431\u044b\u043b\u0438 \u043d\u0443\u0436\u043d\u044b.<br><br>\u0414\u0430\u043b\u0435\u0435 \u0410\u0432\u0442\u043e\u0440 \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442:<br>\ud83c\udf6d \u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u0432 Kubernetes<br>\ud83c\udf6d \u0420\u0430\u0437\u043d\u043e\u0432\u0438\u0434\u043d\u043e\u0441\u0442\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439<br>\ud83c\udf6d \u0414\u043b\u044f \u0447\u0435\u0433\u043e \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c<br>\ud83c\udf6d \u041a\u0430\u043a \u0440\u0435\u0430\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0430 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u0438 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e<br><br>\u0412\u0441\u0451 \u044d\u0442\u043e \u0410\u0432\u0442\u043e\u0440 <b>\u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442 \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e controller\u2019a<\/b>, \u0447\u0442\u043e\u0431\u044b \u0431\u043e\u043b\u0435\u0435 \u043d\u0430\u0433\u043b\u044f\u0434\u043d\u043e \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u043a\u0430\u043a \u0438 \u0434\u043b\u044f \u0447\u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u043e\u0431\u044b\u0442\u0438\u044f.<br><br>\u0418\u0442\u043e\u0433\u043e: <b>\u0445\u043e\u0440\u043e\u0448\u0430\u044f \u043e\u0431\u0437\u043e\u0440\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f<\/b>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u043b\u0443\u0447\u0448\u0435 \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0432 \u0442\u0435\u043c\u0435. \u041f\u0440\u043e\u0441\u0442\u043e \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e","text_length":842,"media":{"root":"\/00d\/OgYAAA-HsE8AAAAAeZnZNMPtAFY","webpage":{"url":"https:\/\/packagemain.tech\/p\/kubernetes-events-and-controller-design","type":"photo","title":"Kubernetes Events and Controller design","site_name":"packagemain.tech","display_url":"packagemain.tech\/p\/kubernetes-events-and-controller-design","description":"Events are a somewhat underappreciated API in Kubernetes.","author":"Alex Pliutau","thumbs":{"m":{"w":320,"h":160,"hash":"RUifgVqMeaCTbUXDgjlavQ&ts=1793829116"},"x":{"w":800,"h":400,"hash":"LtUwaJ_DknkssR9jXAJ1_A&ts=1793829116"},"y":{"w":1280,"h":640,"hash":"k-TNooE1VOU-E8jTstvNaA&ts=1793829116"},"w":{"w":1600,"h":800,"hash":"NIOQvLsSfDTNCQKn0Fm-hg&ts=1793829116"},"i":{"bytes":"AUACg|C\/VcmUnIYgemBUplFIJAfSgCPdLnq\/5L\/jRmUPyWIz2A6U4SjPQUplXNFwsS0VGJRjmigClvOOtJuNFFAAGOaCxJ60UUDFDnBooooEf\/\/Z"}}}}},{"channel_id":1336968975,"post_id":1593,"date":1792383781000,"forwards":"17","views":"477","text":"<b>\u041f\u043e\u0438\u0441\u043a \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u0441 LLM: \u00ab\u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435\u00bb \u0438\u043b\u0438 \u00ab\u043f\u043e\u0438\u0441\u043a \u0448\u0430\u0431\u043b\u043e\u043d\u043e\u0432\u00bb?<\/b><br><br>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br><br>\u041a\u043e\u043c\u0430\u043d\u0434\u0430 <b>Semgrep<\/b> \u043d\u0435 \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0451\u0442 \u0440\u0430\u0434\u043e\u0432\u0430\u0442\u044c \u0438 \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0435 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/semgrep.dev\/blog\/2026\/grounded-or-gamed-we-audited-our-own-cyber-benchmark\">\u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0435<\/a>. <br><br>\u041f\u043e\u0441\u043b\u0435 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u043e\u043d\u0438 \u043f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043b\u0438 <b>\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 LLM \u043f\u043e \u043f\u043e\u0438\u0441\u043a\u0443 IDOR<\/b>, \u0443 \u043d\u0438\u0445 \u0432\u043e\u0437\u043d\u0438\u043a \u0432\u043e\u043f\u0440\u043e\u0441: <i>\u043c\u043e\u0434\u0435\u043b\u044c \u00ab\u043f\u043e\u043d\u0438\u043c\u0430\u0435\u0442\u00bb, \u0447\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442, \u0438\u043b\u0438 \u043e\u043d\u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u0443\u043c\u0435\u0435\u0442 \u0438\u0441\u043a\u0430\u0442\u044c \u043d\u0435\u043a\u0438\u0435 \u00ab\u0448\u0430\u0431\u043b\u043e\u043d\u044b\u00bb?<\/i><br><br>\u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u044d\u0442\u043e \u043e\u0446\u0435\u043d\u0438\u0442\u044c, \u0440\u0435\u0431\u044f\u0442\u0430 \u0432\u0432\u0435\u043b\u0438 \u043c\u0435\u0442\u0440\u0438\u043a\u0438:<br>\ud83c\udf6d Counterfactual. \u0423\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u043e\u0439 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u0441 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c diff. \u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u0447\u0435\u0437\u043d\u0443\u0442\u044c \u043f\u0440\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u043c \u0430\u043d\u0430\u043b\u0438\u0437\u0435<br>\ud83c\udf6d Metamorphic. \u041f\u0440\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u0438\u043c\u0435\u043d\u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445, \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u0432 \u0438 \u0442.\u0434., \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u043d\u0430\u0439\u0434\u0435\u043d\u0430 \u043f\u0440\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u043c \u0430\u043d\u0430\u043b\u0438\u0437\u0435<br>\ud83c\udf6d Selectivity. \u0421\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u043e\u0442\u043b\u0438\u0447\u0438\u0442\u044c \u00ab\u043f\u043e\u0445\u043e\u0436\u0438\u0435\u00bb \u043d\u0430 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438, \u043e\u0442 \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u0443\u044f\u0437\u0432\u0438\u043c\u044b\u0445<br>\ud83c\udf6d Stability &amp; Coverage. \u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0438\u0434\u0435\u043d\u0442\u0438\u0447\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e\u0431 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044f\u0445 \u0438 \u0438\u0445 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u0440\u0438 \u043c\u043d\u043e\u0433\u043e\u043a\u0440\u0430\u0442\u043d\u043e\u043c \u043f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u0438\u0438 \u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0439<br><br>\u0421 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u044d\u0442\u0438\u0445 \u043c\u0435\u0442\u0440\u0438\u043a \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043b\u0438 \u043c\u043e\u0434\u0435\u043b\u0438: <i>Kimi K2.7, GLM-5.2, MiniMax M3, Opus 4.8, GPT-5.5<\/i>.<br><br>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438\u0441\u044c \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0447\u043d\u044b\u0435, \u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430: <del>Stability &amp; Coverage<\/del>.<br><br>\u0410 \u0435\u0441\u043b\u0438 \u0432\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043a \u043f\u0435\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0432\u043e\u043f\u0440\u043e\u0441\u0443, \u0442\u043e \u043f\u043e \u043c\u043d\u0435\u043d\u0438\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u044b Semgrep, <b>\u043c\u043e\u0434\u0435\u043b\u0438 \u0438 \u043f\u0440\u0430\u0432\u0434\u0430 \u00ab\u043f\u043e\u043d\u0438\u043c\u0430\u044e\u0442 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u044f\u0449\u0435\u0435\u00bb<\/b>, \u0430 \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u0438\u0449\u0443\u0442 \u0448\u0430\u0431\u043b\u043e\u043d\u044b.<br><br>\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c \u043a \u043f\u0440\u043e\u0447\u0442\u0435\u043d\u0438\u044e!","text_length":1230,"media":{"root":"\/011\/OQYAAA-HsE8AAAAA7-_Ix_0soEY","webpage":{"url":"https:\/\/semgrep.dev\/blog\/2026\/grounded-or-gamed-we-audited-our-own-cyber-benchmark","type":"photo","title":"Grounded or Gamed? We Audited Our Own Cyber Benchmark","site_name":"Semgrep","display_url":"semgrep.dev\/blog\/2026\/grounded-or-gamed-we-audited-our-own-cyber-benchmark","description":"Our benchmark tests whether LLMs reason about IDOR vulnerabilities or just pattern-match. They're grounded \u2014 but every model still misses 70% of real bugs.","thumbs":{"m":{"w":320,"h":180,"hash":"WzEhw-v5fGjSpMxXaIGxQA&ts=1793829116"},"x":{"w":800,"h":450,"hash":"WfdGiGwW59F247daEkx2pg&ts=1793829116"},"y":{"w":960,"h":540,"hash":"Cip0EGGO8o72gJWF7M6pyg&ts=1793829116"},"i":{"bytes":"AXACg|DQLAdaN4pjLljg\/wA6VQQABj171dwJUAOc0\/YvvTU6mnnqvFS2AmxfU0U49c0UXAgoooqgHKwXORmnbx\/doopNAHmD+7RRRRYD\/9k="}}}}}]