DevOps简单介绍

Stella981 等级 218 0 0

jenkins作为测试环境代码发布工具,sonar作为静态代码检查工具,idea作为开发工具,jira作为缺陷管理平台,upstream作为code review工具(正在研究)。DevOps最近比较火热,但是核心貌似都是jenkins

DevOps 是一个完整的面向IT运维的工作流,以 IT 自动化以及持续集成(CI)、持续部署(CD)为基础,来优化程式开发、测试、系统运维等所有环节。

DevOps 也同样要通过技术工具链完成持续集成、持续交付、用户反馈和系统优化的整合。Elasticbox 整理了 60+ 开源工具与分类,其中包括版本控制&协作开发工具、自动化构建和测试工具、持续集成&交付工具、部署工具、维护工具、监控,警告&分析工具等等, 
补充了一些国内的服务,可以让你更好的执行实施 DevOps 工作流。

  • 版本控制&协作开发:GitHub、GitLab、BitBucket、SubVersion、Coding、Bazaar

  • 自动化构建和测试:Apache Ant、Maven 、Selenium、PyUnit、QUnit、JMeter、Gradle、PHPUnit

  • 持续集成&交付:Jenkins、Capistrano、BuildBot、Fabric、Tinderbox、Travis CI、flow.ci Continuum、LuntBuild、CruiseControl、Integrity、Gump、Go

  • 容器平台Docker、Rocket、Ubuntu(LXC)、第三方厂商如(AWS/阿里云)

  • 配置管理:Chef、Puppet、CFengine、Bash、Rudder、Powershell、RunDeck、Saltstack、Ansible

  • 微服务平台:OpenShift、Cloud Foundry、Kubernetes、Mesosphere

  • 服务开通:Puppet、docker Swarm、Vagrant、Powershell、OpenStack Heat

  • 日志管理:Logstash、CollectD、StatsD

  • 监控,警告&分析:Nagios、Ganglia、Sensu、zabbix、ICINGA、Graphite、Kibana

在jenkins官网下载最新版jenkins的rpm包
安装:

rpm -ivh jenkins-2.89.4-1.1.noarch.rpm

修改jenkins默认端口(8080,与tomcat默认端口冲突)

vim /etc/sysconfig/jenkins

DevOps简单介绍
配置jenkins的jdk目录(在candidates后面增加)

vim /etc/rc.d/init.d/jenkins

DevOps简单介绍

启动jenkins

service jenkins start

DevOps简单介绍

3、配置jenkins
通过浏览器访问虚拟机jenkins地址,要求输入初始化的一个密钥来初始化密码(在linux的目录下)

查看密钥

vim /var/lib/jenkins/secrets/initialAdminPassword
收藏
评论区

相关推荐

3种创建Jenkins流水线的方法
Jenkins是一个DevOps工具,可以用来自动构建、测试和交付软件代码。如果你是Jenkins的新手,本教程将帮助你理解如何使用以下方法之一创建Jenkins流水线(Pipeline): * 经典的Jenkins用户界面 * Jenkins Blue Ocean用户界面,减少杂波并增加清晰度 * Git仓库Jenkins
10节课带你深入学习 DevOps 工程
本文首发于:[Jenkins 中文社区](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fjenkins-zh.cn%2Fwechat%2Farticles%2F2019%2F06%2F2019-06-17-10-courses-to-learn-devops-engineering-in-
2020 DevOps流水线实践课程
![](https://oscimg.oschina.net/oscnet/413d404e-8fb3-4407-bde1-5c90d553ab77.png) 我认为Jenkins是对我这些年运维经验的总结,起初我们运维同学都是编写脚本完成一些自动化的操作。而有了Jenkins我们可以将我们的运维经验与Jenkins设计理念融合完成自动化运
2020 企业级DevOps流水线实践课程
![](https://oscimg.oschina.net/oscnet/398cdd5d-7354-4e19-a735-8c8b8cd807ae.png) 我认为Jenkins是对我这些年运维经验的总结,起初我们运维同学都是编写脚本完成一些自动化的操作。而有了Jenkins我们可以将我们的运维经验与Jenkins设计理念融合完成自动化运
2020年中国DevOps应用发展研究——艾瑞咨询报告总结
2020年12月,艾瑞咨询发布[《DevOps应用发展研究》](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fwww.iresearch.com.cn%2FDetail%2Freport%3Fid%3D3702%26isfree%3D0),对业内企业进行调研,梳理国内DevOps历史脉络、
2020 DevOps流水线实践课程
![](https://oscimg.oschina.net/oscnet/413d404e-8fb3-4407-bde1-5c90d553ab77.png) 我认为Jenkins是对我这些年运维经验的总结,起初我们运维同学都是编写脚本完成一些自动化的操作。而有了Jenkins我们可以将我们的运维经验与Jenkins设计理念融合完成自动化运
2020年中国DevOps应用发展研究——艾瑞咨询报告总结
2020年12月,艾瑞咨询发布[《DevOps应用发展研究》](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fwww.iresearch.com.cn%2FDetail%2Freport%3Fid%3D3702%26isfree%3D0),对业内企业进行调研,梳理国内DevOps历史脉络、
CDF与开源DevOps持续交付系统JenkinsX,Spinnaker,Tekton,Screwdriver
什么是CDF ------ 持续交付基金会(CDF)是许多快速增长的持续交付项目(包括Jenkins、Jenkins X、Spinnaker,Tekton和Screwdriver)的中立供应商。CDF通过开放模型、培训、行业指南和可移植性重点来支持DevOps从业者。 以下最佳实践被认为是一个成功的DevOps方法的关键: * 松耦合架构 *
DevOps 之路
### 本日共賞 * 系統架構 * 部署 Jenkins ### 希望你知道 * DevOps * CI/CD * 在 GCP 中建立 k8s 叢集 既然這次是參加 DevOps 組別,勢必要與 DevOps 做個完美的結合。我們在過去的二十幾天內,一起探討了 k8s 的概念、各種
DevOps简单介绍
jenkins作为测试环境代码发布工具,sonar作为静态代码检查工具,idea作为开发工具,jira作为缺陷管理平台,upstream作为code review工具(正在研究)。DevOps最近比较火热,但是核心貌似都是jenkins DevOps 是一个完整的面向IT运维的工作流,以 IT 自动化以及持续集成(CI)、持续部署(CD)为基础,来优化程式
Devops面试题 jenkins
容器化、云、CI/CD https://www.edureka.co/blog/interview-questions/top-devops-interview-questions-2016/ 【jenkins】 jenkins就那些嘛,按代码扫描、编译、测试、报告之类的各阶段理一理,基本上各种常用的开源工具都有插件集成的 【插件】 Job Gen
Docker,Kubernetes在DevOps中的作用
![](https://oscimg.oschina.net/oscnet/52f78a229f22fd2d7881a2c9bab59246748.gif) 大纲 -- > * DevOps是什么? > > * 为什么我们需要DevOps? > > * DevOps与敏捷开发有何不同? > > * 重要的De
Jenkins X 加速 DevOps 能力提升
![](https://oscimg.oschina.net/oscnet/15e0d8f0-8948-4fad-9176-0cdce7ac735e.png) James Rawlings 在DOIS 北京大会上分享Jenkins的现场照片 Jenkins X 是为云原生应用重新构想的CI / CD工具平台,受 DevOps 状态报告的影响很大, 同时也
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
![](https://oscimg.oschina.net/oscnet/54abc0a046b84f114af65d731da9da3f23f.png) **1** **重磅!!!官宣来了** 今天,**Jenkins 中文社区** 与 **KubeSphere 开源社区** 联合官宣,两大开源社区开始正式合作,携手共建 DevOps 技术生态
Jenkins系列之
基于Jenkins及其插件生态实现自己的持续交付与DevOps平台。 [jenkins 插件官网](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fplugins.jenkins.io%2F) * Blue Ocean  Jenkins2.7以后可安装,是Jenkins的一种新视图,