IaC 工作流(应用开发者视角)
2017-03-15 16:19:08 0 举报
登录查看完整内容
在IaC(Infrastructure as Code)工作流中,应用开发者通过编写代码来定义和管理基础设施。这种方式使得基础设施的配置和变更可以像软件代码一样进行版本控制、审查和自动化部署,从而提高了基础设施的可靠性、灵活性和可维护性。应用开发者可以使用各种IaC工具(如Terraform、Ansible、CloudFormation等)来编写和管理基础设施代码,这些工具可以帮助开发者更高效地构建、测试和部署应用。总之,IaC工作流为应用开发者提供了一个更加简便、可靠和可控的方式来管理基础设施。
作者其他创作
大纲/内容
开始
开发“开发环境”docker-compose
开发宿主机
IaC 工作流(应用开发者视角)
IaC 工作流(运维开发者视角)
运维开发机
在宿主机中完成对“部署环境”的docker-compose的开发
软件开发机
运维开发机(宿主机开发)
将测试完毕的环境打包成docker镜像,并生成对应的docker-compose 文件以供部署
在此docker-compose中开发业务
运维开发机(环境开发)
控制机
通过Jenkins 调用 Ansible,启动宿主机部署完整的stage环境以供测试
通过Jenkins 调用 Ansible,启动测试完整的stage环境以供测试
0 条评论
回复 删除
下一页