{"id":4019,"date":"2026-05-11T07:25:38","date_gmt":"2026-05-11T07:25:38","guid":{"rendered":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/2026\/05\/11\/when-should-a-devops-agent-act-without-human-approval\/"},"modified":"2026-05-11T07:25:38","modified_gmt":"2026-05-11T07:25:38","slug":"when-should-a-devops-agent-act-without-human-approval","status":"publish","type":"post","link":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/2026\/05\/11\/when-should-a-devops-agent-act-without-human-approval\/","title":{"rendered":"When Should a DevOps Agent Act Without Human Approval?\u00a0"},"content":{"rendered":"<p><span data-contrast=\"auto\">Every team deploying AI agents in DevOps eventually faces the same design question, and it\u2019s more consequential than it first appears: H<\/span>ow much should the agent do on its own?<\/p>\n<p><span data-contrast=\"auto\">The question sounds like a settings dial \u2014 more autonomy here, less there. In practice, it is a governance question, an engineering question, and an organizational trust question bundled together. <\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">This article gives you a framework for thinking through the autonomy decision \u2014 what factors actually determine where on the copilot-to-autopilot spectrum a specific action should sit, and how to build the guardrails that make the decision defensible.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<h3><span data-contrast=\"auto\">The Spectrum Isn\u2019t Binary<\/span><span data-ccp-props='{\"134245418\":false,\"134245529\":false,\"335559738\":360,\"335559739\":80}'>\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">The framing of \u201c<a href=\"https:\/\/devops.com\/humans-in-the-loop-governing-ai-agents-across-the-sdlc\/\" target=\"_blank\" rel=\"noopener\">human in the loop<\/a> vs. fully autonomous\u201d is too coarse to be useful in practice. Real DevOps agent deployments live somewhere on a more granular spectrum:<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Level 0 \u2014 Observe only<\/span><\/b><span data-contrast=\"auto\">: The agent watches and logs. No output to humans, no actions. Used for baselining and evaluation before deployment.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Level 1 \u2014 Inform<\/span><\/b><span data-contrast=\"auto\">: The agent surfaces findings passively \u2014 posts a summary to a Slack channel, adds context to an existing incident thread. Humans read it if they want to.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Level 2 \u2014 Recommend with context<\/span><\/b><span data-contrast=\"auto\">: The agent surfaces a recommendation with explicit reasoning attached. \u201cI recommend restarting the pods in service X because the error rate spiked 400% two minutes after the last deployment. Here\u2019s the relevant log excerpt.\u201d Humans decide.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Level 3 \u2014 Act with approval gate<\/span><\/b><span data-contrast=\"auto\">: The agent proposes a specific action and waits for explicit human approval before executing. The approval request includes the action, the reasoning, and the expected outcome.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Level 4 \u2014 Act with notification<\/span><\/b><span data-contrast=\"auto\">: The agent executes the action and notifies humans afterward. A human can override within a defined window.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Level 5 \u2014 Fully autonomous<\/span><\/b><span data-contrast=\"auto\">: The agent acts without notification. Humans see the result in logs or postmortems.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'> <img data-opt-id=1970578826  fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-184602\" src=\"https:\/\/devops.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-09-15.51.57.png\" alt=\"\" width=\"771\" height=\"425\" \/><\/span><\/p>\n<p><span data-contrast=\"auto\">Most DevOps teams should have agents operating at Levels 1\u20133 for the vast majority of their use cases right now. Level 4 is appropriate for a narrow, carefully defined class of actions. Level 5 is appropriate for even fewer \u2014 and only after a documented track record at Level 4.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<h3><span data-contrast=\"auto\">The Four Factors That Determine the Right Level<\/span><span data-ccp-props='{\"134245418\":false,\"134245529\":false,\"335559738\":360,\"335559739\":80}'>\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">For any specific action your agent might take, four factors should determine where on the spectrum it sits.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<ol>\n<li><strong> Reversibility<\/strong><\/li>\n<\/ol>\n<p><span data-contrast=\"auto\">The single most important factor. An action that can be trivially undone \u2014 adding a label, posting a message, running a read-only query \u2014 can tolerate a higher level of autonomy than an action that can\u2019t. A pod restart is reversible but has customer impact. A database schema migration is largely irreversible. A cache flush is reversible but might trigger cascading load. A deployment rollback is reversible but takes time.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Map your agent\u2019s action space by reversibility before you assign autonomy levels. Any irreversible or difficult-to-reverse action should require human approval by default, regardless of the agent\u2019s confidence.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<ol start=\"2\">\n<li><strong> Blast Radius<\/strong><\/li>\n<\/ol>\n<p><span data-contrast=\"auto\">How many users, services, or systems does this action affect? Restarting a single pod in a non-critical internal service has a small blast radius. Scaling down a fleet of pods serving your highest-traffic API has a large one. Modifying a shared ConfigMap that multiple services read has an unpredictable impact.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Blast radius interacts with reversibility: a large-blast-radius reversible action (restarting all pods in a deployment) is still higher risk than a small-blast-radius irreversible action (deleting a single test resource). Both factors matter.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<ol start=\"3\">\n<li>\n<h3><span data-contrast=\"none\"> Agent Confidence and Signal Quality<\/span><\/h3>\n<\/li>\n<\/ol>\n<p><span data-contrast=\"auto\">Is the agent working from clean, unambiguous signals, or is it reasoning about a noisy, ambiguous situation? An agent that\u2019s detecting a clear threshold breach \u2014 a metric is 10x above its baseline, no deployments have happened, the same failure occurred twice before \u2014 can be more trusted than an agent that\u2019s inferring a root cause from indirect signals.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">This is hard to measure precisely, but it can be approximated. Well-defined success criteria for \u201chigh confidence\u201d situations \u2014 specific signal patterns, specific prior incident matches, specific thresholds \u2014 let you build confidence-gated autonomy into the agent explicitly. If the confidence score is above the threshold, proceed at Level 4. If below, escalate to Level 3.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<ol start=\"4\">\n<li><strong> Time Sensitivity<\/strong><\/li>\n<\/ol>\n<p><span data-contrast=\"auto\">Some failures get significantly worse if action is delayed by the time it takes for a human to respond. A memory leak that will OOM a pod in the next 90 seconds may genuinely warrant automated intervention without waiting for approval. A misconfigured alert that\u2019s been firing for three hours can wait for a human to decide how to respond.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Time sensitivity is the factor that most justifies moving up the autonomy scale \u2014 but it\u2019s also the factor most often used to rationalize autonomy that isn\u2019t actually warranted. Be honest about whether the failure actually gets worse with a 5-minute human response delay, or whether it just feels urgent.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<h3><span data-contrast=\"auto\">The Approval Gate: Design It to Be Used<\/span><span data-ccp-props='{\"134245418\":true,\"134245529\":true,\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">The biggest failure in human-in-the-loop systems is\u00a0<\/span><i><span data-contrast=\"auto\">approval fatigue<\/span><\/i><span data-contrast=\"auto\">: too many requests, too little context, and people start approving blindly.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">A good approval gate should:<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\u25cf\" data-font=\"\" data-listid=\"1\" data-list-defn-props='{\"335552541\":1,\"335559685\":720,\"335559991\":360,\"469769242\":[8226],\"469777803\":\"left\",\"469777804\":\"\u25cf\"}' data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Be decision-ready:<\/span><\/b><span data-contrast=\"auto\">\u00a0Include action, reason, expected outcome, and risk \u2014 so someone can decide in seconds.<\/span><span data-ccp-props='{\"134233118\":false,\"335559685\":720,\"335559738\":240,\"335559739\":0,\"335559991\":360}'>\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\u25cf\" data-font=\"\" data-listid=\"1\" data-list-defn-props='{\"335552541\":1,\"335559685\":720,\"335559991\":360,\"469769242\":[8226],\"469777803\":\"left\",\"469777804\":\"\u25cf\"}' data-aria-posinset=\"2\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Have a timeout plan:<\/span><\/b><span data-contrast=\"auto\">\u00a0If no response, define what happens (escalate, fallback, or abandon). Never stall.<\/span><span data-ccp-props='{\"134233117\":false,\"134233118\":false,\"335559685\":720,\"335559738\":0,\"335559739\":0,\"335559991\":360}'>\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\u25cf\" data-font=\"\" data-listid=\"1\" data-list-defn-props='{\"335552541\":1,\"335559685\":720,\"335559991\":360,\"469769242\":[8226],\"469777803\":\"left\",\"469777804\":\"\u25cf\"}' data-aria-posinset=\"3\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Fire at the right frequency:<\/span><\/b><span data-contrast=\"auto\">\u00a0Too many approvals = poor design. Batch actions or automate more.<\/span><span data-ccp-props='{\"134233117\":false,\"335559685\":720,\"335559738\":0,\"335559739\":240,\"335559991\":360}'>\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"none\">Building the Autonomy Track Record<\/span><span data-ccp-props='{\"134245418\":true,\"134245529\":true,\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Before increasing autonomy, prove reliability at the current level.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Track for each action:<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\u25cf\" data-font=\"\" data-listid=\"3\" data-list-defn-props='{\"335552541\":1,\"335559685\":720,\"335559991\":360,\"469769242\":[8226],\"469777803\":\"left\",\"469777804\":\"\u25cf\"}' data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">How often do humans approve it<\/span><span data-ccp-props='{\"134233118\":false,\"335559685\":720,\"335559738\":240,\"335559739\":0,\"335559991\":360}'>\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\u25cf\" data-font=\"\" data-listid=\"3\" data-list-defn-props='{\"335552541\":1,\"335559685\":720,\"335559991\":360,\"469769242\":[8226],\"469777803\":\"left\",\"469777804\":\"\u25cf\"}' data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">How often is the outcome correct<\/span><span data-ccp-props='{\"134233117\":false,\"134233118\":false,\"335559685\":720,\"335559738\":0,\"335559739\":0,\"335559991\":360}'>\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\u25cf\" data-font=\"\" data-listid=\"3\" data-list-defn-props='{\"335552541\":1,\"335559685\":720,\"335559991\":360,\"469769242\":[8226],\"469777803\":\"left\",\"469777804\":\"\u25cf\"}' data-aria-posinset=\"3\" data-aria-level=\"1\"><span data-contrast=\"auto\">Whether humans modify it before approving<\/span><span data-ccp-props='{\"134233117\":false,\"134233118\":false,\"335559685\":720,\"335559738\":0,\"335559739\":0,\"335559991\":360}'>\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\u25cf\" data-font=\"\" data-listid=\"3\" data-list-defn-props='{\"335552541\":1,\"335559685\":720,\"335559991\":360,\"469769242\":[8226],\"469777803\":\"left\",\"469777804\":\"\u25cf\"}' data-aria-posinset=\"4\" data-aria-level=\"1\"><span data-contrast=\"auto\">When and why it\u2019s rejected<\/span><span data-ccp-props='{\"134233117\":false,\"335559685\":720,\"335559738\":0,\"335559739\":240,\"335559991\":360}'>\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">Use this to decide readiness:<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\u25cf\" data-font=\"\" data-listid=\"4\" data-list-defn-props='{\"335552541\":1,\"335559685\":720,\"335559991\":360,\"469769242\":[8226],\"469777803\":\"left\",\"469777804\":\"\u25cf\"}' data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">~95% approval with no changes \u2192 ready for more autonomy<\/span><span data-ccp-props='{\"134233118\":false,\"335559685\":720,\"335559738\":240,\"335559739\":0,\"335559991\":360}'>\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\u25cf\" data-font=\"\" data-listid=\"4\" data-list-defn-props='{\"335552541\":1,\"335559685\":720,\"335559991\":360,\"469769242\":[8226],\"469777803\":\"left\",\"469777804\":\"\u25cf\"}' data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">~70% approval with frequent edits \u2192 needs improvement<\/span><span data-ccp-props='{\"134233117\":false,\"335559685\":720,\"335559738\":0,\"335559739\":240,\"335559991\":360}'>\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">Measure\u00a0<\/span><b><span data-contrast=\"auto\">per action type<\/span><\/b><span data-contrast=\"auto\">, not overall \u2014 agents can be good at some tasks and weak at others.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<h3><span data-contrast=\"auto\">The Actions That Should Always Stay at Level 3<\/span><span data-ccp-props='{\"134245418\":false,\"134245529\":false,\"335559738\":360,\"335559739\":80}'>\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">Regardless of track record, there\u2019s a class of actions that should always require human approval. This isn\u2019t a temporary policy while you build confidence \u2014 it\u2019s a permanent boundary.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\u25cf\" data-font=\"\" data-listid=\"2\" data-list-defn-props='{\"335552541\":1,\"335559685\":720,\"335559991\":360,\"469769242\":[8226],\"469777803\":\"left\",\"469777804\":\"\u25cf\"}' data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Any action affecting a production database (migrations, deletions, bulk updates)<\/span><span data-ccp-props='{\"134233118\":false,\"335559685\":720,\"335559738\":240,\"335559739\":0,\"335559991\":360}'>\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\u25cf\" data-font=\"\" data-listid=\"2\" data-list-defn-props='{\"335552541\":1,\"335559685\":720,\"335559991\":360,\"469769242\":[8226],\"469777803\":\"left\",\"469777804\":\"\u25cf\"}' data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">Any action that could cause data loss<\/span><span data-ccp-props='{\"134233117\":false,\"134233118\":false,\"335559685\":720,\"335559738\":0,\"335559739\":0,\"335559991\":360}'>\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\u25cf\" data-font=\"\" data-listid=\"2\" data-list-defn-props='{\"335552541\":1,\"335559685\":720,\"335559991\":360,\"469769242\":[8226],\"469777803\":\"left\",\"469777804\":\"\u25cf\"}' data-aria-posinset=\"3\" data-aria-level=\"1\"><span data-contrast=\"auto\">Any action affecting security configuration (IAM policies, network policies, secrets)<\/span><span data-ccp-props='{\"134233117\":false,\"134233118\":false,\"335559685\":720,\"335559738\":0,\"335559739\":0,\"335559991\":360}'>\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\u25cf\" data-font=\"\" data-listid=\"2\" data-list-defn-props='{\"335552541\":1,\"335559685\":720,\"335559991\":360,\"469769242\":[8226],\"469777803\":\"left\",\"469777804\":\"\u25cf\"}' data-aria-posinset=\"4\" data-aria-level=\"1\"><span data-contrast=\"auto\">Any action that affects more than a defined percentage of production capacity simultaneously<\/span><span data-ccp-props='{\"134233117\":false,\"134233118\":false,\"335559685\":720,\"335559738\":0,\"335559739\":0,\"335559991\":360}'>\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\u25cf\" data-font=\"\" data-listid=\"2\" data-list-defn-props='{\"335552541\":1,\"335559685\":720,\"335559991\":360,\"469769242\":[8226],\"469777803\":\"left\",\"469777804\":\"\u25cf\"}' data-aria-posinset=\"5\" data-aria-level=\"1\"><span data-contrast=\"auto\">Any action taken during a declared major incident, where the blast radius of a wrong action is already elevated<\/span><span data-ccp-props='{\"134233117\":false,\"335559685\":720,\"335559738\":0,\"335559739\":240,\"335559991\":360}'>\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">These aren\u2019t limits imposed by lack of trust in the agent. There are limits imposed by the nature of the actions themselves. The cost of a wrong autonomous action in these categories is high enough that human judgment in the loop is worth the latency.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<h3><span data-contrast=\"auto\">The Bottom Line<\/span><span data-ccp-props='{\"134245418\":false,\"134245529\":false,\"335559738\":360,\"335559739\":80}'>\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">The copilot-to-autopilot question doesn\u2019t have a universal answer. It has a framework: assess reversibility and blast radius for every action, build confidence levels into the agent\u2019s decision-making, design approval gates that actually work, track the agent\u2019s judgment empirically before expanding its autonomy, and maintain hard limits on actions where the cost of a wrong autonomous decision is simply too high.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">The teams making the most progress with agentic DevOps are the ones who were most deliberate about the boundaries \u2014 and most rigorous about earning the right to expand them.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Autonomy is a consequence of demonstrated reliability, not a starting assumption.<\/span><span data-ccp-props='{\"335559738\":240,\"335559739\":240}'>\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/devops.com\/when-should-a-devops-agent-act-without-human-approval\/\" target=\"_blank\" class=\"feedzy-rss-link-icon\">Read More<\/a><\/p>\n<p>\u200b<\/p>","protected":false},"excerpt":{"rendered":"<p>Every team deploying AI agents in DevOps eventually faces the same design question, and it\u2019s more consequential than it first [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4020,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[5],"tags":[],"class_list":["post-4019","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops"],"_links":{"self":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/posts\/4019","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/comments?post=4019"}],"version-history":[{"count":0,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/posts\/4019\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/media\/4020"}],"wp:attachment":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/media?parent=4019"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/categories?post=4019"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/tags?post=4019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}