deploy-jenkins:LSST Jenkins部署

时间:2021-02-05 09:23:39
【文件属性】:
文件名称:deploy-jenkins:LSST Jenkins部署
文件大小:385KB
文件格式:ZIP
更新时间:2021-02-05 09:23:39
jenkins vagrant puppet deployment ci LSST Jenkins部署 概要 这是将完整的 master + build agent环境部署到预先配置为构建LSST Stack的 EC2的演示。 主要目标是演示从LSST DM现有的CI基础结构迁移的可能途径。 对现有驱动系统的主要功能改进包括: 在多个操作系统上同时运行构建 并行执行同一作业的多个独立版本 第二个目标是提供一个将中等复杂的应用程序部署到现代云基础架构上的示例。 高层架构 运行jenkins主服务器和代理进程的实例将部署到AWS“虚拟私有云”或。 使用非默认VPC(历史上,AWS具有单独的经典和VPC环境;所有新创建的AWS账户在每个区域中都有一个默认VPC,或多或
【文件预览】:
deploy-jenkins-master
----.travis.yml(1KB)
----quickstart.md(9KB)
----casc.pp(2KB)
----docs()
--------aws_squash.png(127KB)
--------aws_vpc.png(194KB)
--------vault.md(3KB)
--------mock-release-test-env.rst(11KB)
--------aws_vpc.dot(2KB)
--------aws_squash.dot(2KB)
--------jenkins-update.md(14KB)
--------Makefile(175B)
----Rakefile(2KB)
----.rubocop.yml(893B)
----hiera.yaml(324B)
----tests()
--------shellcheck.sh(547B)
--------yamllint.sh(829B)
--------terraform.sh(249B)
--------pre-commit.sh(163B)
--------yaml2yaml(268B)
--------jsonlint.sh(532B)
--------mdl.sh(524B)
----Puppetfile.lock(132B)
----LICENSE(11KB)
----Gemfile(293B)
----Gemfile.lock(2KB)
----run-casc.sh(207B)
----.gitignore(148B)
----hieradata()
--------common.yaml(7KB)
--------group()
----tf()
--------metrics-server.tf(699B)
--------outputs.tf(2KB)
--------cluster-autoscaler.tf(914B)
--------grafana-dashboards()
--------charts()
--------ebs_snapshots.tf(2KB)
--------jenkins-ns.tf(137B)
--------eks.tf(5KB)
--------snowflake.tf(584B)
--------backend-s3.tf(32B)
--------prometheus-operator.tf(3KB)
--------.gitignore(68B)
--------jenkins-master.tf(5KB)
--------nginx-ingress.tf(2KB)
--------main.tf(6KB)
--------modules()
--------variables.tf(5KB)
----README.md(15KB)
----Puppetfile(105B)
----.yamllint.yaml(234B)
----.pre-commit-config.yaml(136B)
----.mdl_style.rb(287B)
----.mdlrc(248B)

网友评论