1. 提前条件 安装k8s 集群 2. dns 安装配置 安装方式: 使用controller service controller 脚本: 基于官方改动 service 创建namespace 3. node 进行 dns 配置 在启动脚本添加: 4. 重启node 5. 测试pod 6. 测试 ...
分类:
其他好文 时间:
2016-11-17 10:19:39
阅读次数:
415
总体流程: 在开发机开发代码后提交到gitlab 之后通过webhook插件触发jenkins进行构建,jenkins将代码打成docker镜像,push到docker-registry 之后将在k8s-master上执行rc、service的创建,进而创建Pod,从私服拉取镜像,根据该镜像启动容器 ...
分类:
其他好文 时间:
2016-11-15 14:19:57
阅读次数:
695
前面一篇已经安装好了ETCD、docker与flannel(k8s1.4.3安装实践记录(1)),现在可以开始安装k8s了 1、K8S 目前centos yum上的kubernetes还是1.2.0,因此我们只能是使用下载的安装包,进行kubernetes的安装 1.1 K8S下载 使用wget 或 ...
分类:
其他好文 时间:
2016-11-01 18:39:56
阅读次数:
964
虚拟机:VMware® Workstation 12 Pro 系统:CentOS Linux release 7.2.1511 (Core) 3.10.0-327.el7.x86_64 由于刚开始学习k8s,本次软件的安装,我们都采用最简单的方式,能用yum 安装的尽量采用yum安装 1、ETCD安 ...
分类:
其他好文 时间:
2016-11-01 14:41:47
阅读次数:
1338
Gitrepo:https://git.oschina.net/yonchin/k8s-x86_64/tree/master/x86?dir=1注:系统是基于CentOS_7.2,ansible:2.1简介:kube-ansible-install:除了安装Kubernetes的主从外,还包括Kubernetes的addons(如dashboard、dns、fluentd-elasticsearch-kibana、heapster-influxdb-..
分类:
Web程序 时间:
2016-10-31 22:47:46
阅读次数:
433
1.禁用iptables每台机器禁用iptables避免和docker的iptables冲突:systemctlstopfirewalldsystemctldisablefirewalld禁用selinux:vim/etc/selinux/config#SELINUX=enforcingSELINUX=disabled2.安装docker(masternode)国外的源cat>/etc/yum.repos.d/docker.repo<<-EOF..
分类:
Web程序 时间:
2016-10-26 17:01:09
阅读次数:
2723
docker k8s + flannel kubernetes 是谷歌开源的 docker 集群管理解决方案。 项目地址: http://kubernetes.io/ 测试环境: node-1: 10.6.0.140node-2: 10.6.0.187node-3: 10.6.0.188 kuber ...
分类:
其他好文 时间:
2016-10-09 14:28:30
阅读次数:
393
1.在本机启动单机版k8s /home/opama/workspace/k8s/src/k8s.io/kubernetes# hack/local-up-cluster.sh Go version: go version go1.6.2 linux/amd64 +++ [1004 21:39:33] ...
分类:
其他好文 时间:
2016-10-05 00:49:37
阅读次数:
246
使用kubeadm快速搭建k8s集群(单master,HA的功能仍然在开发中)架构:master192.168.1.11slave192.168.1.12前提条件系统为Ubuntu16.04orcentos7以下操作均在centos7环境下,并且已经安装docker安装yum源cat<<EOF>/etc/yum.repos.d/k8s.repo
[kubelet]
name=kubelet
b..
分类:
Web程序 时间:
2016-10-01 06:38:39
阅读次数:
354
一。运维角度: (一)镜像: 1. 避免依赖过深。不要在基础镜像上加太多产生其他的镜像,我觉得这块最多是三四层。 一层是base景像再往上是工具、中间件这样的,再往上一层就是你自己的程序,再多就比较乱了。 Base image是CentOS 7 2. 镜像越小越好,消耗的资源越少越好 3. 根据应用 ...
分类:
其他好文 时间:
2016-09-30 12:33:02
阅读次数:
132