文件名称:p6-barrier:P6 AWS CDK障碍
文件大小:136KB
文件格式:ZIP
更新时间:2024-04-23 23:26:54
JavaScript
P6Barrier是一个AWS CDK Construct ,可部署Custom Resource ,该Custom Resource将轮询直到AWS Lambda Function isReady返回true为止。 RDS或EKS准备就绪后运行代码的理想选择。 P6障碍 徽章 发行版 概括 使用它来等待RDS或任何准备就绪的事情。 这将部署自定义资源,该资源显然由AWS Lambda支持。 该lambda调用带有Arn functionArn的lambda 。 如果资源已准备就绪,则此函数应返回字符串“ True”。 否则为“ False”。 此功能必须由您提供,并且是根据您的需要定制的。 这是从@aws-cdk/aws-eks/cluster.ts中抽象出来的,其中将使用SSM Parameter的Custom Resource用作Resources依赖的障碍,直到EKS集群准备
【文件预览】:
p6-barrier-master
----.gitignore(834B)
----.projen()
--------deps.json(3KB)
--------tasks.json(5KB)
----README.md(3KB)
----CHANGELOG.md(15KB)
----.github()
--------workflows()
--------dependabot.yml(261B)
--------pull_request_template.md(7B)
----tsconfig.eslint.json(739B)
----test()
--------barrier.test.ts(866B)
--------barrier.test.barrier.ts(242B)
----tsconfig.jest.json(739B)
----.mergify.yml(1KB)
----version.json(26B)
----LICENSE(11KB)
----.versionrc.json(267B)
----package.json(4KB)
----CONTRIBUTING.md(3KB)
----src()
--------p6barrier.p6barrier.ts(819B)
--------index.ts(29B)
--------p6barrier.ts(2KB)
----.gitpod.yml(131B)
----.npmignore(323B)
----yarn.lock(281KB)
----.eslintrc.json(4KB)
----.projenrc.js(11KB)
----API.md(2KB)