2019最新版Devops工具集


腳本后續更新及迭代將由kkitDeploy項目代替
https://github.com/luckman666/kkitdeploy_server
請大家持續關注kkitDeploy

 

啥是Devops?

        簡單地來說,就是開發(DEV)、測試(QA)、運維(OPS)的流程,開發運維一體化,通過高度自動化工具與流程來使得軟件構建、測試、發布更加快捷、頻繁和可靠。

 

當然現實的DevOps要比定義的內容繁雜的多,各個企業的側重點也各不相同,因此功能也各不相同。

    總的來說DevOps項目是一個由統一的portal為主控,由各個領域優秀的開源工具為支撐,通過各種其提供的API對其進行動作觸發,數據整合、分析,監控告警,設備管理,報表展示等等功能的集成項目。

    因為一直在搞這方面的研究,所以也收集整理了一些比較好用的工具,在這里羅列出來,以便大家參考使用。

版本控制&協作開發:GitHub、GitLab、BitBucket、SubVersion、Coding、Bazaar,git

自動化構建和測試:Apache Ant、Maven 、Selenium、PyUnit、QUnit、JMeter、Gradle、PHPUnit,Gradle。

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

容器平台: k8s,k9s,k3s,k10086s(這個是自己瞎寫的),Mesosphere,

監控,警告&分析:Nagios、Ganglia、Sensu、zabbix、ICINGA、Graphite、Kibana,prometheus,New Relic,Splunk,Elasticsearch,finderWeb(這個小玩意挺有意思)

 

配置管理:SaltStack,Ansible,Chef。

    行了,今天就整理到這啦!希望大家多多關注devops的那些事,我會定期分享學習心得和實驗代碼哦!

拜!~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM