Skip to content

cloudnative-co/python-lambda-frame

Repository files navigation

Python Lambda Framework

AWS Lambda Layer for Python development with comprehensive schema support.

Features

  • Multi-Service Support: Comprehensive AWS service schemas
  • Environment Management: Multi-account deployment support
  • CI/CD Integration: GitHub Actions with OIDC authentication
  • Flexible Configuration: Environment-specific S3 buckets and IAM roles

Quick Start

  1. Setup IAM Roles and OIDC:

    ./create_role.sh
    # or
    ./create_role.ps1
  2. Deploy to AWS:

    sam build
    sam deploy

GitHub Actions

This project includes automated CI/CD pipeline with:

  • Multi-branch deployment (main → production, deploy → development)
  • OIDC authentication for secure AWS access
  • Environment-specific configurations

Updated: 2025-07-31

Latest deployment test with OIDC and multi-environment setup. Fixed IAM role ARN configuration for production environment. Fixed IAM role ARN format with double colon (::) for correct AWS format.# GitHub Actions Test

Test GitHub Actions OIDC Fix

Test S3 permissions fix

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors