全国职业院校技能大赛云计算赛项CICD流水线语法脚本
1
CI / CD与代码管道和EKS 在微服务领域,持续集成(CI)和持续交付(CD)至关重要。 当团队可以频繁进行离散更改,以编程方式发布那些更改并提供更新而不会造成干扰时,他们的工作效率将更高。 这个具有2个微服务架构的简单Web应用程序遵循了的建议,并且只需进行一些阶段性调整即可轻松应用于生产环境。 此CI / CD管道使用AWS CodePipeline和EKS。 CI / CD管道将部署二级Kubernetes服务,在对GitHub存储库进行更改后,将构建一个新映像,并将修补部署对象,从而在EKS上运行的Kubernetes集群中推出该应用程序的新版本。 部署管道 我假设您已经建立并正在运行一个EKS集群,因此我们将首先创建IAM角色,以允许AWS CodeBuild使用部署示例Kubernetes服务。 创建IAM角色: 在允许您对EKS集群进行kubectl的堡垒主机上,执
2022-02-15 09:25:29 87KB HTML
1
devops (持续更新中) demo(只是个空架子 大部分功能没开放出来,等权限完成后再打开) 地址 用户名 admin 密码 ASDasd!@#123 项目介绍 devops 自动化运维平台--一站式满足需求 功能点(按顺序实现): CMDB webssh √ 用户管理 √ 日志审计 √ 远程命令/脚本 文件分发 √ 环境部署 代码发布管理 数据库管理 DNS管理 √ 权限细分 接口管理 定时任务管理 监控管理 容器管理 WEB 日志 √ 开放REST API 工具依赖 Django2 Python3 安装部署(未完待续,不要上生产) 搭建salt-api,jenkins,git环境 搭建redis,mysql环境 修改配置文件(devops/settings.py && conf/example) 启动django项目 启动web ssh 参与贡献 项目前后端借鉴了很多开源项目,
2021-12-21 05:54:00 6.18MB config devops automation django
1
该资源为云计算大赛容器云第三大题,有详细的解答过程
2021-11-23 15:01:52 2.7MB ci/cd
Embedded_cicd:用于构建针对嵌入式系统的单个CICD管道的框架
1
devops主题系列演讲一共有14个部分,这是第3部分,每个部分里有10个大佬演讲的PPT,每个PPT都是独立的。 石雪峰-DevOps在Android生态中的实践演进.pdf 孙振鹏-席卷全球的 DevOps 狂潮.pdf 许峰-海外传统企业 DevOps 转型的若干案例.pdf 张乐-流水线驱动CD&DevOps.pdf DevOps工作三步法-刘征-2018深圳DevOpsDays.pdf 安闻-DevOps敏捷测试之道.pdf 任发科-DevOps与SRE珠联璧合之路.pdf 王津银-运维,为DevOps持续交付而生.pdf 朱盟-博时基金DevOps体系实践.pdf 董申曦-DevOps 下的测试方法.pdf
2021-10-27 11:07:33 71.27MB devops 运维转型 流水线 CICD
1
使用 Tekton Pipelines 和 Triggers 自动交付应用程序,以更快、更有效地部署新版本 主要特点 了解如何使用 CI/CD 工具创建强大的管道 了解如何直接在云原生环境中运行、部署和测试应用程序 探索 Tekton Pipelines 2021 的新功能 Tekton 是一个强大而灵活的 Kubernetes 原生开源框架,用于创建持续集成和持续交付 (CI/CD) 系统。它使您能够跨多个云提供商或本地系统构建、测试和部署。 使用 Tekton 构建 CI/CD 系统涵盖了在云原生环境中开始构建管道和自动化应用程序交付所需了解的一切。通过动手实践,您将了解基本构建块,例如任务、管道和工作区,您可以使用它们来组成 CI/CD 管道。随着您的进步,您将了解如何将这些 Tekton 对象与 Tekton Triggers 结合使用,以在 Kubernetes 集群中自动交付您的应用程序。 在本书结束时,您将学习如何组合 Tekton Pipelines 并将它们与 Tekton Triggers 结合使用以构建强大的 CI/CD 系统。
2021-10-18 17:10:46 10.71MB ci/cd kubernetes tekton
1
zlt-微服务平台 如果您觉得有帮助,请点右上角“ Star”支持一下谢谢 1.总体架构图 2.功能介绍 3.项目介绍 技术交流群 详细在线文档: : 演示环境地址:http: 账号密码:admin / admin APM监控账号密码:admin / admin Grafana账号:zlt / zlt123 txlcn事务管理器密码:admin 任务管理账号密码:admin / 123456 前哨:前哨/前哨 演示环境有全方位的监控示例:日志系统+ APM系统+ GPE系统 Gitee地址: ://gitee.com/zlt2000/microservices-platform Github地址: : 前一级分离的企业级微服务架构 主要针对解决微服务和业务开发时常见的非功能性需求 深度定制Spring Security真正实现了基于RBAC , jwt和oauth2的无状态统一权限认证的解决方案 提供应用管理,方便第三方系统接入,支持多租户(应用隔离) 帖子组件化的思想实现高内聚低取代和高度可配置化 重点法规,严格控制包依赖,每个工程基本都是最小依赖 非常适合学习和企
2021-10-18 14:38:05 76.22MB java platform jwt oauth2
1
行动 基于centos6 + python3.6 + django2 + ansible2.4 + celery4.2运维管理系统-开发中,目前实现的功能:用户和用户组管理,日程管理,资产管理,集成ansible,简易堡垒机(主机分配(支持Linux和Windows),用户分配,文件上传下载,配置命令命令清单,操作录像回放功能),数据库管理(部分),CI / CD(支持git仓库和svn仓库),celery任务编排,基于markdown编辑器的出版物支持实时预览和分级搜索结果高亮和文件共享中心 4.24更新 资产管理添加了阿里云主机自动拉取入库功能,像其他腾讯云,华为云等实现方法都差不多就没一一实现,本来想写一些关于docker管理的东西,但感觉没什么实际应用场景,现在k8s编排这么流行,就没写,不过在我的博客文章中简单的写了下web端登录docker容器的方法,然后介绍文章描述了如何开启远程调用 无耻的推一波我的博客: ://www.poorops.com/#/自动拉取阿里云主机实现方法参考 安装 一,安装python3.6 建议安装虚拟环境,具体步骤参考 二,安装模块 git c
2021-09-12 17:54:53 19.05MB ansible django celery cmdb
1
Jenkins是开源的、提供友好操作界面的持续集成(CI)工具。主要用于持续、自动的构建/测试软件项目、监控外部任务的运行。
2021-09-07 10:27:10 63.17MB jenkins CICD
1