concourse-ci-formula:具有S3兼容存储和Vault Secret Manager的多合一Concourse VM-源码

上传者: 42139302 | 上传时间: 2021-01-30 14:09:14 | 文件大小: 27KB | 文件类型: ZIP
盒子里的大厅 具有S3兼容存储和Vault Secret Manager的多合一Concourse安装。 发展状况 2019-07最新的Concourse 4.x系列。 没有进一步的工作计划。 下一版本将使用docker-compose而不是VM。 介绍 这是一站式解决方案,它可以: 从头开始学习Concourse管道。 在简单的环境中对生产Concourse管道进行故障排除。 编写可以在您的生产环境中按原样重用的Concourse管道,因为它支持S3和secret ((parameters)) 。 任选地,该软件库也可以用作SaltStack公式(见在全盐式安装和使用说明。 盒子里装了什么 带有Ubuntu 18.04的VirtualBox VM 4.2.1网络和工作人员 Concourse网站所需的 10 S3兼容的对象存储。 这样,您可以学习使用S3编写您的Concourse管道,而无需使用AWS S3。 0.10.1机密和凭证管理器。 这样,您可以学习遵循安全性和操作最佳实践来编写Concourse管道。 另请参阅以了解Concourse如何使用保管库。 启动

文件下载

资源详情

[{"title":"( 36 个子文件 27KB ) concourse-ci-formula:具有S3兼容存储和Vault Secret Manager的多合一Concourse VM-源码","children":[{"title":"concourse-ci-formula-master","children":[{"title":"Vagrantfile <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false},{"title":"pillar.example <span style='color:#111;'> 554B </span>","children":null,"spread":false},{"title":"tests","children":[{"title":"task-with-secret.yml <span style='color:#111;'> 310B </span>","children":null,"spread":false},{"title":"task-with-input.yml <span style='color:#111;'> 150B </span>","children":null,"spread":false},{"title":"pipeline-s3.yml <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"test_concourse.py <span style='color:#111;'> 9.58KB </span>","children":null,"spread":false},{"title":"conftest.py <span style='color:#111;'> 613B </span>","children":null,"spread":false},{"title":"task-without-input.yml <span style='color:#111;'> 125B </span>","children":null,"spread":false},{"title":"pipeline-simple.yml <span style='color:#111;'> 300B </span>","children":null,"spread":false}],"spread":true},{"title":"tox.ini <span style='color:#111;'> 445B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 595B </span>","children":null,"spread":false},{"title":"requirements.txt <span style='color:#111;'> 43B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 124B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 11.61KB </span>","children":null,"spread":false},{"title":"scripts","children":[{"title":"welcome.sh <span style='color:#111;'> 2.49KB </span>","children":null,"spread":false}],"spread":true},{"title":"concourse-ci","children":[{"title":"vault-map.jinja <span style='color:#111;'> 828B </span>","children":null,"spread":false},{"title":"templates","children":[{"title":"minio.unit.jinja <span style='color:#111;'> 510B </span>","children":null,"spread":false},{"title":"vault-dev-server.unit.jinja <span style='color:#111;'> 431B </span>","children":null,"spread":false},{"title":"worker.unit.jinja <span style='color:#111;'> 766B </span>","children":null,"spread":false},{"title":"web.unit.jinja <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false}],"spread":true},{"title":"vault-dev-server.sls <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"web.sls <span style='color:#111;'> 852B </span>","children":null,"spread":false},{"title":"web_keys.sls <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"minio-map.jinja <span style='color:#111;'> 580B </span>","children":null,"spread":false},{"title":"postgres.sls <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"minio.sls <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false},{"title":"map.jinja <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"install.sls <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"worker_keys.sls <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"worker.sls <span style='color:#111;'> 693B </span>","children":null,"spread":false}],"spread":false},{"title":"saltstack","children":[{"title":"salt","children":[{"title":"top.sls <span style='color:#111;'> 246B </span>","children":null,"spread":false}],"spread":true},{"title":"etc","children":[{"title":"minion <span style='color:#111;'> 340B </span>","children":null,"spread":false}],"spread":true},{"title":"pillar","children":[{"title":"top.sls <span style='color:#111;'> 62B </span>","children":null,"spread":false},{"title":"vault.sls <span style='color:#111;'> 81B </span>","children":null,"spread":false},{"title":"concourse.sls <span style='color:#111;'> 172B </span>","children":null,"spread":false},{"title":"minio.sls <span style='color:#111;'> 218B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明