随笔分类 - DevOps
摘要:一、介绍 Harbor 是由 VMware 公司中国团队为企业用户设计的 Registry server 开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界面、自我注册、HA 等企业必需的功能,同时针对中国用户的特点,设计镜像复制和中文支持等功能。作为一个企业级私有 Registry 服务
阅读全文
摘要:JenKins使用Kubernetes 最近我们构建和部署服务的方式与原来相比简直就是突飞猛进,像那种笨拙的、单一的、用于构建单体式应用程序的方式已经是过去式了。现在的应用为了提供更好的拓展性和可维护性,都会去拆解成各种相互依赖小、解耦性强的微服务,这些服务有各自的依赖和进度。这跟我们的Kubern
阅读全文
摘要:编写流水线步骤 再去创建流水线 1.拉代码 如果有需要再做并行 3.构建容器 思考: file的内容怎么变成可复用的?任何一个项目都可以用这个流水线 在什么地方运行?每运行的步骤的修改? jenkinsfile pipeline { agent { kubernetes { cloud "${KUB
阅读全文
摘要:Jenkins部署tomcat 编译环境(Jenkins服务器) 运行环境(web服务器) 1.部署maven编译环境(在Jenkins服务器上部署) #1.下载maven [root@jenkins opt]# wget https://mirrors.aliyun.com/apache/mave
阅读全文
摘要:一、Jenkins https://pkg.jenkins.io/redhat-stable/ Jenkins是一个自动化部署的工具。依赖于Java开发的,由各种组件组成的一个自动化部署工具 1.安装Jenkins #1.安装Java [root@jenkins jenkins]# yum inst
阅读全文
摘要:官网:https://about.gitlab.com/ Gitlab是依赖于Git的远程代码仓库,类似于GitHub、Gitee,不同的是GitHub、Gitee的公网上代码仓库, Gitlab是可以私有化部署的免费远程代码仓库 # Gitlab是可以私有化部署的免费远程代码仓库 # GitHub
阅读全文
摘要:一、软件开发生命周期 软件开发生命周期又叫做SDLC(Software Development Life Cycle),它是集合了计划、开发、测试 和部署过程的集合 。 需求分析:根据项目需求,团队执行一个可行性计划的分析。项目需求可能是公司内部或者客户提出的。这阶段主要是对信息的收集,也有可能是对
阅读全文

浙公网安备 33010602011771号