<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/policy-as-code" -->

---
title: Policy as Code News &amp; Updates | daily.dev
description: Policy as Code news and updates covering expressing governance and security rules as code that can be versioned and enforced automatically. Readers can learn about engines such as OPA and Rego, admission control in Kubernetes, cloud guardrails, testing policies.
canonical: https://daily.dev/tags/policy-as-code
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/policy-as-code
og:type: website
og:site_name: daily.dev
og:title: Policy as Code News &amp; Updates | daily.dev
og:description: Policy as Code news and updates covering expressing governance and security rules as code that can be versioned and enforced automatically. Readers can learn about engines such as OPA and Rego, admission control in Kubernetes, cloud guardrails, testing policies.
og:image: https://api.daily.dev/og/tags/policy-as-code.png
og:image:width: 1200
og:image:height: 630
---

## Recommended Policy as Code stories

## Who to follow for Policy as Code

[![fs_doc's user avatar](https://avatars.githubusercontent.com/u/110663671?v=4)](https://daily.dev/fs%5Fdoc)

[Pablo Albornoz Afanasiev](https://daily.dev/fs%5Fdoc)

[@fs\_doc](https://daily.dev/fs%5Fdoc)

Joined Nov 28\. 2022

80

Full-stack engineer based Spain. A masochist who loves microservices. Vibe-coding hater. 

## Top sources covering Policy as Code

## Most upvoted Policy as Code posts

## Best discussed Policy as Code posts

## All posts about Policy as Code

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/policy-as-code#page","url":"https://daily.dev/tags/policy-as-code","name":"Policy as Code News & Updates","description":"Policy as Code news and updates covering expressing governance and security rules as code that can be versioned and enforced automatically. Readers can learn about engines such as OPA and Rego, admission control in Kubernetes, cloud guardrails, testing policies.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/policy-as-code#items","numberOfItems":10,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/red-hat-plans-to-add-policy-as-code-tools-to-ansible-platform-kgid9x1bs","name":"Red Hat Plans to Add Policy-as-Code Tools to Ansible Platform"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/how-to-use-open-policy-agent-opa-with-terraform-examples--kpsp57noo","name":"How to Use Open Policy Agent (OPA) with Terraform [Examples]"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/the-three-lines-model-investments-unlimited-series-chapter-8-wmw0m6ezq","name":"The Three Lines Model: Investments Unlimited Series: Chapter 8"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/policy-as-code-in-the-software-supply-chain-evp6wnfqt","name":"Policy-as-Code in the software supply chain"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/best-practices-to-implement-rbac-role-based-access-control-for-developers-lt8yzzlrm","name":"Best Practices to Implement RBAC (Role-Based Access Control) for Developers"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/announcing-field-level-authorization-for-graphql-federation-with-cosmo-router-9orofrkry","name":"Announcing Field Level Authorization for GraphQL Federation with Cosmo Router"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/5-time-saving-and-problem-solving-technologies-for-devops-teams-yh8nsb5qt","name":"5 Time-Saving and Problem-Solving Technologies for DevOps Teams"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/styra-s-policy-as-code-report-identity-and-access-management-drives-adoption-mcikqiwra","name":"Styra's Policy as Code Report: Identity and Access Management Drives Adoption"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/policy-pain-scaling-automated-governance-chapter-4-ka1zlfxpl","name":"Policy Pain: Scaling Automated Governance Chapter 4"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/programmable-workflows-policy-as-code-uqso9hs8s","name":"Programmable Workflows & Policy-as-Code"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Policy as Code"}]}]}
```

