• 为何 DevOps 是如今最重要的技术策略

    日期:

    消除一些关于 DevOps 的疑惑。 很多人初学DevOps时,看到它其中一个结果就问这个是如何得来的。其实理解这部分 Devops 的怎样实现并不重要,重要的是理解(使用) DevOps 策略的原因这是做一个行业的领导者还是追随者的差别。 你可能会听过些 Devops 的难以...

  • centos7下git的使用和配置

    日期:

    1.下载git,使用命令: 1 yum install git 2.配置git: 1 git config --global user.name Your Name2 git config --global user.email email@example.com3 #查看配置是否生效4 git config --list 3.创建本地仓库: 1 #创建目录2 mkdir gitspace3 cd gitspace...

  • zookeeper伪分布式搭建

    日期:

    获取zookeeper二进制软件包,地址[https://www.apache.org/dyn/closer.cgi/zookeeper/](https://www.apache.org/dyn/closer.cgi/zookeeper/ 当前稳定版为3.4.14 解压文件到自定义目录,这里我解压到/opt/zookeeper下 # tar -xf zookeeper-3.4.14.tar.gz -C /o...

  • 使用Jenkins Pipeline自动化构建发布Java项目

    日期:

    简介 Pipeline,简而言之,就是一套运行于Jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与可视化。 Pipeline是Jenkins2.X的最核心的特性,帮助Jenkins实现从CI到CD与DevOps的转变。 一,创建...

  • Ceph RBD 部署与管理

    日期:

    RBD 介绍 RBD块存储是ceph提供的3种存储类型中使用最广泛,最稳定的存储类型。RBD块类似于磁盘,可以挂载到物理机或虚拟机中,通常的挂载方式有两种: Kernel模块(KRBD) 利用QEMU模拟器通过LIBRBD方式 块是一个有序字节,普通的一个块大小为512字节。基于块...

  • K8S1.14高可用生产集群部署方案

    日期:

    系统说明 系统组件版本 操作系统: CentOS 7.6 Kernel: 4.4 Kubernetes: v1.14.1 Docker: 18.09 (支持 1.13.1, 17.03, 17.06, 17.09, 18.06, 18.09 ) Etcd: v3.3.12 Flannel: v0.11 cni-plugins: v0.7.5 CoreDNS: 1.4.0 架构示意图 架构说明: 使用六台主机,...

  • windows一键部署java项目

    日期:

    windows一键部署java项目 因为公司需求,要在windows的环境上做一键部署启动java项目,同时还要支持从安装界面动态修改配置文件的IP地址。就像安装软件一样将jdk,tomcat,mysql,influxdb,nginx安装并配置到系统上,顺便还要初始化一下数据。花了一周的时...

  • IDEA 常用配置

    日期:

    调节代码字体大小 设置:File --- Settings... --- Editor --- General --- 勾选Change font size(Zoom) with Ctrl + Mouse Wheel 使用:按住Ctrl键,滚动鼠标中间按钮,可调节代码字体大...

  • 从Docker 到Jenkins 到Ansible的部署经验

    日期:

    工作中,除了开发功能,还负责系统的部署工作。我从频繁的部署工作中,逐渐找到了一些偷懒的方法。从传统的Java -jar命令启动服务,到通过Docker 容器构建部署服务,再后来通过自动化部署工具Jenkins来完成部署,最后再结合Ansible完成远程部署。一步步的进...

  • docker 动态映射运行的container端口实例详解

    日期:

    docker动态映射运行的container端口,最近做项目,对于docker动态映射运行的container端口的资料有必要记录下,以便以后在用到, Docker自带了EXPOSE命令,可以通过编写dockerfile加-p参数方便的映射Container内部端口,但是对于已经运行的container,如果你...