nexus-oss-on-aws:具有良好架构的AWS上部署Sonatype Nexus Repository OSS

时间:2024-05-22 02:59:06
【文件属性】:

文件名称:nexus-oss-on-aws:具有良好架构的AWS上部署Sonatype Nexus Repository OSS

文件大小:221KB

文件格式:ZIP

更新时间:2024-05-22 02:59:06

aws nexus-repository-manager cloud-native-applications aws-cdk amazon-eks

Amazon EKS上的Sonatype Nexus存储库OSS 通过EKS上的Helm部署Sonatype Nexus Repository OSS。 通过EFS CSI驱动程序,PV和PVC使用EFS作为Nexus3数据存储 创建一个专用的S3存储桶作为Nexus3 Blobstore 使用外部DNS在Route53中为入口域名创建记录 使用ACM获取域名证书 架构图 用法 先决条件 一个AWS账户 已安装Nodejs LTS,例如12.x或14.x Route53中的公共托管区域(可选) 具有带有公用子网和专用子网的默认VPC至少跨越两个可用区域,并且还需要NAT网关 安装应用程序的依赖项 npm run init 部署方式 使用自定义域进行部署 npm run deploy -- --parameters NexusAdminInitPassword=<init admi


【文件预览】:
nexus-oss-on-aws-master
----lambda.d()
--------nexuspreconfigure-integration-test()
--------nexuspreconfigure()
--------setup.cfg(166B)
--------nexus3-purge()
----.github()
--------semantic.yaml(193B)
--------ISSUE_TEMPLATE()
--------workflows()
----lib()
--------sonatype-nexus3-stack.ts(23KB)
----.npmignore(65B)
----CONTRIBUTING.md(3KB)
----tsconfig.json(629B)
----LICENSE(927B)
----LaunchStack.jpg(3KB)
----test()
--------context-provider-mock.ts(2KB)
--------sonatype-nexus3.test.ts(18KB)
----jest.config.js(130B)
----README.md(5KB)
----cdk.json(164B)
----arch.png(112KB)
----CODE_OF_CONDUCT.md(309B)
----.gitignore(178B)
----bin()
--------sonatype-nexus3.ts(464B)
----package-lock.json(442KB)
----package.json(1KB)

网友评论