摘要: 创建 Deployment 将kubectl的 --record 的 flag 设置为 true可以在 annotation 中记录当前命令创建或者升级了该资源。这在未来会很有用,例如,查看在每个 Deployment revision 中执行了哪些命令。 然后立即执行 get 将获得如下结果: k 阅读全文
posted @ 2017-11-14 11:25 执酒 阅读(15647) 评论(0) 推荐(1) 编辑
摘要: 前提条件: K8S 已部署好,traefik也部署完成 K8S 集群上都挂载NFS盘,防止jenkins挂掉后配置消失 基础镜像使用 lnp,PHP 5.6.31 nginx/1.8.1 基础镜像下载地址:docker pull liuyusheng/alpine-lnp:v1 docker私有仓库 阅读全文
posted @ 2017-11-09 16:25 执酒 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: 简单粗暴点吧 jenkins 镜像下载:docker pull jenkins:alpine dockfile 原地址:https://gist.github.com/phith0n/373cc078a8b25a20432408d5d7556770 这里选择php5的版本 nginx-dockerf 阅读全文
posted @ 2017-11-08 20:49 执酒 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 环境准备 1台centos 6.5镜像虚拟机 febootstrap、docker febootstrap 安装 docker 安装 使用root账号制作镜像,普通用户制作后会有各种问题: 执行完成后 你当前目录会生成centos6-image 目录 查看镜像 启动进入镜像 进入镜像后,你可以安装自 阅读全文
posted @ 2017-11-03 16:10 执酒 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 获取单个IP docker inspect --format '{{ .NetworkSettings.IPAddress }}' <container-ID> 获取所有容器IP docker inspect -f '{{.Name}} - {{.NetworkSettings.IPAddress 阅读全文
posted @ 2017-11-02 22:01 执酒 阅读(2007) 评论(0) 推荐(0) 编辑
摘要: 如果不想用私有镜像库,你可以用docker的库 https://hub.docker.com 环境准备 环境:两个装有Docker 17.09.0-ce 的centos7虚拟机 虚拟机一:192.168.0.154 用户开发机 虚拟机二:192.168.0.153 用作私有仓库 搭建私有仓库 在15 阅读全文
posted @ 2017-11-01 21:48 执酒 阅读(59383) 评论(0) 推荐(2) 编辑
摘要: pip 安装: 首先安装epel扩展源: yum -y install epel-release 更新完成之后,就可安装pip: yum -y install python-pip 安装完成之后清除cache: yum clean all request模块安装: pip install reque 阅读全文
posted @ 2017-11-01 21:24 执酒 阅读(6739) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-10-31 15:01 执酒 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 一、环境准备 环境1 台虚拟机,系统为centos7 二、17.09.0-ce 安装 在 Docker17.03.0-ce 版本中,与在 Docker 1.12 中引入的实验版本相比,管理插件 API发生了变化。在升级到 Docker17.03.0-ce之前,必须卸载使用 Docker 1.12 安 阅读全文
posted @ 2017-10-30 09:51 执酒 阅读(3315) 评论(0) 推荐(0) 编辑
摘要: 一、环境准备 环境总共 3 台虚拟机,系统为centos7,1个 master,2 个 etcd 节点,master 同时也作为 node 负载 pod,在分发证书等阶段将在另外一台主机上执行,该主机对集群内所有节点配置了 ssh 秘钥登录 由于 Etcd 和 Kubernetes 全部采用 TLS 阅读全文
posted @ 2017-10-26 16:13 执酒 阅读(10161) 评论(0) 推荐(0) 编辑