ship: phase-02 l1-modules #2

Merged
grimacing merged 14 commits from phase/02-l1-modules into milestone/v1.0-initial 2026-07-21 13:18:13 +00:00
2 changed files with 16 additions and 0 deletions
Showing only changes of commit e6a7f84c62 - Show all commits
+10
View File
@@ -0,0 +1,10 @@
name: l1-iam-role
kind: l1
description: Identity and access role primitive
inputs:
role_name:
description: Name of the IAM role to create
type: string
trust_policy:
description: JSON trust policy document defining who can assume the role
type: string
+6
View File
@@ -0,0 +1,6 @@
#!/usr/bin/env bash
set -euo pipefail
echo "[L1: l1-iam-role] applying..."
sleep 1
echo "[L1: l1-iam-role] OK"
exit 0