上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 说明 我们通过一个示例来演示一下kubernetes部署应用的基本配置。 这个示例相对比较简单,就是一个tomcat应用加上一个mysql数据库 在tomcat里运行一个简单的webappp,这个app会访问Mysql获取数据。并展示在页面上。为了演示和简化的目的,只要程序正确连接到了数据库上,它就 阅读全文
posted @ 2018-08-10 22:03 breezey 阅读(6083) 评论(0) 推荐(0) 编辑
摘要: [toc] 简要说明 我们知道,kubenretes的安装非常复杂,因为组件众多。为此各开源社区以及一些商业公司都发布了一些针对kubernetes集成安装组件,包括kubernetes官方的kubeadm, minikube,基于ubuntu的conjure up,以及rancher等。但是我个人 阅读全文
posted @ 2018-08-10 19:10 breezey 阅读(2968) 评论(1) 推荐(0) 编辑
摘要: [toc] 说明 在上一篇 "企业级镜像管理系统Harbor" 中,我们简要说明了单机版本harbor的配置。然而这种单机部署显然无法满足在生产中需求,必须要保证应用的高可用性。 目前有两种主流的方案来解决这个问题: 双主复制 多harbor实例共享后端存储 双主复制 主从同步 harbor官方默认 阅读全文
posted @ 2018-08-08 17:37 breezey 阅读(17277) 评论(0) 推荐(1) 编辑
摘要: Docker Compose介绍 Docker Compose是一个定义和运行多容器应用的单机编排工具。通过Docker Compose你可以使用一个单一的YAML文件来配置多个应用服务,通过一条命令,就可以将所有配置的服务全部启动起来。 使用Docker Compose的三个步骤: 使用Docke 阅读全文
posted @ 2018-08-05 16:02 breezey 阅读(4853) 评论(0) 推荐(1) 编辑
摘要: [toc] 1、简介 Flannel是一种基于overlay网络的跨主机容器网络解决方案,也就是将TCP数据包封装在另一种网络包里面进行路由转发和通信, Flannel是CoreOS开发,专门用于docker多机互联的一个工具,让集群中的不同节点主机创建的容器都具有全集群唯一的虚拟ip地址 Flan 阅读全文
posted @ 2018-08-04 19:14 breezey 阅读(25316) 评论(0) 推荐(2) 编辑
摘要: [toc] Helm安装 Helm client安装 helm项目地址: https://github.com/helm/helm 可以直接下载helm的二进制包,解压后,将二进制文件复制到标准命令路径即可完成安装 Helm tiller安装 Helm Tiller是Helm的server,Till 阅读全文
posted @ 2018-07-31 23:32 breezey 阅读(6275) 评论(2) 推荐(0) 编辑
摘要: [toc] 什么是Helm 微服务和容器化给复杂应用部署与管理带来了极大的挑战。Helm是目前Kubernetes服务编排领域的唯一开源子项目,作为Kubernetes应用的一个包管理工具,可理解为Kubernetes的apt get / yum,由Deis 公司发起,该公司已经被微软收购。Helm 阅读全文
posted @ 2018-07-31 23:29 breezey 阅读(1809) 评论(0) 推荐(0) 编辑
摘要: 升级之前,需要先确认ubuntu当前系统版本,使用操作: 查看当前系统使用的内核版本: 通过如下地址查看当前版本支持的最高内核版本: 如ubuntu 16.04最高支持v4.15的内核版本: 可以通过如下地址下载kernel版本: 下载下面图片中标出的包,直接安装即可: 安装完成之后,需要重启服务器 阅读全文
posted @ 2018-07-26 19:36 breezey 阅读(841) 评论(0) 推荐(0) 编辑
摘要: [toc] 1、安装 gitlab的源码安装极其复杂,如果要尝试源码安装可以参考如下文档: https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.md 也可以参考:http://54im.com/git/c 阅读全文
posted @ 2018-07-16 23:08 breezey 阅读(2075) 评论(0) 推荐(0) 编辑
摘要: [toc] 一、服务端操作 1、安装git 2、创建git用户 3、创建客户端登录证书 收集所有需要登录的用户的公钥,就是他们自己生成的 文件,把所有公钥复制到 文件里 4、初始化git仓库 5、修改git用户的shell环境 二、客户端操作 1、克隆远程仓库 2、git windows客户端配置 阅读全文
posted @ 2018-07-16 22:54 breezey 阅读(282) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页