data 45s ago·built 45s ago·93cb7cf
Admin / Bootstrap

One-shot AWS provisioner

Creates every AWS resource this project depends on — IAM roles, CodeBuild projects (PlanetaAlofokeLambdas, PlanetaAlofokeDashboard), Step Functions state machines (PlanetaAlofoke-RacheteoPrep, PlanetaAlofoke-RacheteoBuild), and the EventBridge push-to-deploy rules. Run this once per AWS account; re-runs are no-ops. After a green run, click through to /admin/redeploy/ and push the first build.

Pre-req: attach the bootstrap policy

  1. Open IAM Console → PlanetaAlofoke-LambdaRole (us-east-1).
  2. Add permissions → Create inline policy → JSON tab → paste the contents of infra/lambdas/episode-builder-bootstrap-policy.json (the policyDocument field).
  3. Name the policy EpisodeBuilderBootstrap and click Create policy.
  4. Come back here and click Run bootstrap below.
Next steps after a green bootstrap: /admin/redeploy/ → click Redeploy Dashboard (wait ~10 min) → /admin/executions/ to watch live builds → /episodes/ to start shipping feedback + recreates.