摘要: 摘要 本文描述使用自建GitLab和Rancher实践持续集成/持续交付流水线的过程,并用Rancher实现容器编排和蓝绿发布。 GitLab持续集成 GitLab持续集成/持续交付流程图:部署GitLab服务器不是本文重点,暂且略过。GitLab内置持续集成/持续交付,支持测试、构建、部署流水线。 阅读全文
posted @ 2018-03-09 10:25 哈哈那个嗒 阅读(6600) 评论(0) 推荐(1) 编辑
摘要: Jenkins 是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变得可能。现在软件开发追求的是效率以及质量,Jenkins使得自动化成为可能! 亮点 采用shell自定义脚本,控制集成部署环境更加方便灵活 精简war包中的lib包,常驻tomcat里,减少war包传输时间 Jen 阅读全文
posted @ 2018-03-08 13:14 哈哈那个嗒 阅读(2711) 评论(0) 推荐(1) 编辑
摘要: 云计算 【 01 】GitLab+Rancher实践DevOps【转载】 【 02 】Kubernetes CentOS 7.4搭建Kubernetes 1.8.5集群 kubeadm搭建kubernetes集群之一:构建标准化镜像 kubeadm搭建kubernetes集群之二:创建master节 阅读全文
posted @ 2018-03-08 11:33 哈哈那个嗒 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍日常工作中会经常使用到的一些工具软件。 【 01 】SaltStack简明教程 【 02 】Git 中文教程 Git详解之一 Git起步 Git详解之二 Git基础 Git详解之三 Git分支 Git详解之四 服务器上的Git Git详解之五 分布式Git Git详解之六 Git工具 G 阅读全文
posted @ 2018-03-08 11:32 哈哈那个嗒 阅读(921) 评论(0) 推荐(0) 编辑
摘要: Linux系统 【 01 】Linux之ubuntu Linux之Ubuntu 在win10下安装双系统ubuntu16.04.3教程 【 02 】那些实用的Nginx规则 【 03 】用 Python 快速实现 HTTP 和 FTP 服务器 【 04 】让MySQL数据库跑的更快的7个优化建议! 阅读全文
posted @ 2018-03-08 11:31 哈哈那个嗒 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 1.1 使用创建用户登陆 Ubuntu 默认root用户无法登陆,只能使用在安装系统的时候新创建的用户登录 我这里新建的用户是ubuntu密码111111 1.2 安装ssh server 由于新建的系统没有安装ssh,这里需要手动安装ssh 修改/etc/ssh/sshd-config文件. 找到 阅读全文
posted @ 2018-03-08 10:27 哈哈那个嗒 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 本文整理了一些TCP/IP协议簇中需要必知必会的十大问题,既是面试高频问题,又是程序员必备基础素养。 一、TCP/IP模型 TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet 阅读全文
posted @ 2018-02-27 15:08 哈哈那个嗒 阅读(1992) 评论(0) 推荐(0) 编辑
摘要: 学习了一下github的基本命令,弄了大半天了,唉,结合网友的一些资料,总结了一大堆! 一、如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git 提示出错信息:fatal: remote orig 阅读全文
posted @ 2018-02-27 14:00 哈哈那个嗒 阅读(1417) 评论(0) 推荐(0) 编辑
摘要: 来自:https://github.com/xirong/my-git/blob/master/how-to-use-github.md 说明 作为一名开发者,Github上面有很多东西值得关注学习,可是刚刚接触github,怎样一步步学习使用Github?怎样更高效的利用Github?在这里搜集整 阅读全文
posted @ 2018-02-27 13:16 哈哈那个嗒 阅读(318) 评论(0) 推荐(0) 编辑
摘要: Git钩子是在Git仓库中特定事件发生时自动运行的脚本。它可以让你自定义Git内部的行为,在开发周期中的关键点触发自定义的行为。 Git钩子最常见的使用场景包括推行提交规范,根据仓库状态改变项目环境,和接入持续集成工作流。但是,因为脚本可以完全定制,你可以用Git钩子来自动化或者优化你开发工作流中任 阅读全文
posted @ 2018-02-27 11:34 哈哈那个嗒 阅读(502) 评论(0) 推荐(0) 编辑