terraform_aws_batch_csv_processor:Terraform AWS Batch CSV处理器

时间:2021-03-15 05:54:00
【文件属性】:
文件名称:terraform_aws_batch_csv_processor:Terraform AWS Batch CSV处理器
文件大小:14KB
文件格式:ZIP
更新时间:2021-03-15 05:54:00
HCL AWS Batch CSV处理器 演示了用于处理来自S3的CSV文件以绕过15分钟的AWS Lambda最大值的AWS Batch基础结构。 AWS Batch是基于容器的解决方案,可缓解其中的一些担忧。 EC2现货可用于降低解决方案的成本。 基础设施 代码存储库的AWS CodeCommit存储库 AWS EC2容器注册表Docker映像注册表 AWS CodeBuild将构建Docker映像并推送到ECR存储库 AWS Batch Compute Cluster将按现货价格的25%使用现货船队 AWS Batch Job将运行python脚本以以流方式处理CSV Terraform用于描述基础结构。 设置 为terraform变量创建文件(deploy / terraform.tfvars) region = "us-east-1" vpc_id = "vpc-XXXXXXX"
【文件预览】:
terraform_aws_batch_csv_processor-main
----aws_batch_csv_processor()
--------__init__.py(220B)
--------__main__.py(3KB)
----.dockerignore(22B)
----Dockerfile(138B)
----buildspec.yml(545B)
----tox.ini(113B)
----setup.py(1KB)
----README.md(2KB)
----terraform(6B)
----tests()
--------__init__.py(0B)
--------test_sample.py(98B)
----.gitignore(1KB)
----deploy()
--------provider.tf(40B)
--------outputs.tf(86B)
--------aws_iam_role_policy_attachment.tf(816B)
--------aws_iam_policy_attachment.tf(218B)
--------aws_batch_compute_environment.tf(672B)
--------ecr_repository.tf(88B)
--------aws_iam_policy.tf(829B)
--------codecommit_repo.tf(164B)
--------variables.tf(753B)
--------terraform.tf(115B)
--------aws_iam_role.tf(2KB)
--------aws_batch_job_definition.tf(631B)
--------aws_iam_instance_profile.tf(134B)
--------data.tf(58B)
--------aws_codebuild_project.tf(859B)
--------.terraform.lock.hcl(1KB)
--------aws_batch_job_queue.tf(256B)

网友评论