DevOps的实现方法总结【四】——ubuntu 18.04安装部署Jenkins
一、简介 Jenkins在devops的发展中起着很重要的作用,目前不管是Linux, MacOS, docker, kubernetes等主流平均均支持jenkins的使用。下面就Ubuntu 18.04 TLS系统安装和使用做简单演示:...
一、简介 Jenkins在devops的发展中起着很重要的作用,目前不管是Linux, MacOS, docker, kubernetes等主流平均均支持jenkins的使用。下面就Ubuntu 18.04 TLS系统安装和使用做简单演示:...
一、简介 Jenkins是一款开源CI&CD软件,用于自动化各种任务,包括构建、测试、部署软件,由Java语言编写而成,起源于Hudson(Hudson原本是sun公司的开源项目,后被Oracle收购),目前拥有1500+个插件,可...
一、简介 在DevOps的工作流中,经常会遇到如下情况: (1)改完代码匆忙提交,上线发现有问题,怎么办? –>> 赶紧回滚 (2)改完代码测试没有问题,但是上线后发现你的修改影响了之前运行正常的代码,报了错,怎么办...
一、Git/Github/Gitlab简介 Git由Linux之父Linus Torvalds(林纳斯*托瓦兹)于2005年开发的一个分布式持续集成工具,设计之初就具有以下优点: 可靠性:数据的上传和下载必须是安全的、一致的,所有行为都要进...
一、安装显卡驱动 1.手动安装: 安装NVIDIA英伟达显卡驱动官方地址https://www.nvidia.com/en-us/geforce/drivers/,若报错如下图所示: 因为服务器桌面系统正在运行中,将X-Windows运行进...
一、添加新master和node到k8s集群 1、首先在master上生成新的token ]# kubeadm token create --print-join-commandkubeadm join 172.31.182.156:844...
1.简介 持续 (Continuous):不断的获取反馈,响应反馈。 集成 (Integration):编译、测试、打包; 部署 (Deployment):应用组件或基本设施的代码或配置变更在产品环境生效称为“部署”; 发布 (Releas...
日志监控是kubernetes集群中不可缺少的一部分,其实现方式多种多样。 1.EFK EFK为elasticsearch、Fluentd、Kibana的简称,此组合可以收集每个节点包括节点pod资源的日志文件,通过网页形式展现出来,让用户...
一、简介 Helm工作于Tiller,属于其客户端,通过操控Tiller,让tiller给kubernetes的api server接口通信来完成相关操作。Helm的工作管理方式与docker运行镜像先下载镜像的工作方式相似,先将chart...
一、简介 DevOps是Development和Operations的组合,也就是开发和运维的简写。 DevOps集文化理念、实践与工具于一身,可以提高组织高速交付应用程序和服务的能力,与使用传统软件开发和基础设施管理流程相比,能够帮助企业...