lamby icon indicating copy to clipboard operation
lamby copied to clipboard

Opinionated OpenID Connect

Open metaskills opened this issue 2 years ago • 2 comments

At some point in the near future, examine OpenID Connect and more modern ways to connect AWS to GitHub and/or CirlceCI.

  • https://github.com/aws-actions/configure-aws-credentials
  • https://github.com/awslabs/aws-lambda-powertools-python/blob/develop/.github/workflows/reusable_deploy_v2_sar.yml
  • https://circleci.com/docs/openid-connect-tokens/
  • https://discuss.circleci.com/t/walk-through-oidc-to-aws/44226
  • https://circleci.com/blog/openid-connect-identity-tokens/
  • https://circleci.com/developer/orbs/orb/circleci/aws-cli#commands-setup

metaskills avatar Apr 30 '23 00:04 metaskills

Got something working here for CircleCI and will also finish it up for GitHub Actions and write a post and some docs. https://github.com/rails-lambda/websocket-demo

metaskills avatar May 15 '23 11:05 metaskills

Working GitHub: https://github.com/rails-lambda/lamby_benchmark/commit/f3f5274059d1627a514776f81ec3f5dd50c00974

Working CircleCI: https://github.com/rails-lambda/websocket-demo/blob/main/.circleci/config.yml

metaskills avatar May 19 '23 11:05 metaskills