来自Github存储库或S3存储桶的Amazon EFS资产
cdk-efs-assets的Python项目详细描述
cdk efs资产
CDK构建库来填充Github或S3中的Amazon EFS资产。在
GithubSourceSync
GithubSourceSync
从指定的Github存储库部署Amazon EFS资产。在
样品
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826fromcdk_efs_assetsimportGithubSourceSyncapp=App()env={"region":process.env.CDK_DEFAULT_REGION??AWS_DEFAULT_REGION,"account":process.env.CDK_DEFAULT_ACCOUNT}stack=Stack(app,"testing-stack",env=env)vpc=ec2.Vpc.from_lookup(stack,"Vpc",is_default=True)fs=efs.FileSystem(stack,"Filesystem",vpc=vpc,removal_policy=RemovalPolicy.DESTROY)efs_access_point=fs.add_access_point("EfsAccessPoint",path="/demo",create_acl={"owner_gid":"1001","owner_uid":"1001","permissions":"0755"},posix_user={"uid":"1001","gid":"1001"})# create the one-time sync from Github repository to Amaozn EFSGithubSourceSync(stack,"GithubSourceSync",repository="https://github.com/pahud/cdk-efs-assets.git",efs_access_point=efs_access_point,runs_after=[fs.mount_targets_available],vpc=vpc)
S3SourceSync
待定
- 项目
标签: