Experimental browser for the Atmosphere
#HashiCorp #Sentinel is a tool for #policy-as-code. It is not as popular and widespread as #OPA, but I think the language is easier to understand and learn. A while back I wrote a deep-dive on how to get started with Sentinel: mattias.engineer/blog/2024/ha...
Nov 13, 2024, 4:23 PM
{ "uri": "at://did:plc:wzpq4e7md4yiznxhaespfxjb/app.bsky.feed.post/3latr2vl5rc2e", "cid": "bafyreibrtqzllhhcqew43st6o4krvxwyvw2fzmkf6z7qwsnmk32a5f6kty", "value": { "text": "#HashiCorp #Sentinel is a tool for #policy-as-code. It is not as popular and widespread as #OPA, but I think the language is easier to understand and learn.\n\nA while back I wrote a deep-dive on how to get started with Sentinel: mattias.engineer/blog/2024/ha...", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.external", "external": { "uri": "https://mattias.engineer/blog/2024/hashicorp-sentinel-with-terraform/", "thumb": { "$type": "blob", "ref": { "$link": "bafkreibifrafazomlpck7k6q73biqmilysgzhtomvbkgz2qm3ffkk6lzw4" }, "mimeType": "image/jpeg", "size": 456324 }, "title": "Deep-Dive: Hashicorp Sentinel with Terraform", "description": "Introduction # I sometimes play a board game called Talisman." } }, "langs": [ "en" ], "facets": [ { "index": { "byteEnd": 10, "byteStart": 0 }, "features": [ { "tag": "HashiCorp", "$type": "app.bsky.richtext.facet#tag" } ] }, { "index": { "byteEnd": 20, "byteStart": 11 }, "features": [ { "tag": "Sentinel", "$type": "app.bsky.richtext.facet#tag" } ] }, { "index": { "byteEnd": 50, "byteStart": 35 }, "features": [ { "tag": "policy-as-code", "$type": "app.bsky.richtext.facet#tag" } ] }, { "index": { "byteEnd": 95, "byteStart": 91 }, "features": [ { "tag": "OPA", "$type": "app.bsky.richtext.facet#tag" } ] }, { "index": { "byteEnd": 260, "byteStart": 228 }, "features": [ { "uri": "https://mattias.engineer/blog/2024/hashicorp-sentinel-with-terraform/", "$type": "app.bsky.richtext.facet#link" } ] } ], "createdAt": "2024-11-13T16:23:40.513Z" } }