Python 学习之路,Python 学习笔记 Python Logging 日志模块 屏幕与文件输出 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 import
kubernetes 一些应用的部署, yaml 文件编写 1 kubernetes 应用部署 1.1 部署一个 nginx rc 编写 一个 nginx yaml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 apiVersion: v1 kind: ReplicationController metadata: name: nginx-rc spec: replicas: 2 selector: name: nginx template: metadata: labels: name: nginx
更新 kubernetes 1.4.5 , 配置文档 1 初始化环境 1.1 环境: 节点 IP node-1 10.6.0.140 node-2 10.6.0.187 node-3 10.6.0.188 1.2 设置hostname 1 hostnamectl --static set-hostname hostname IP hostname 10.6.0.140 k8s-master 10.6.0.187 k8s-node-1 10.6.0.188 k8s-node-2 1.3 配置 hosts 1 vi /etc/hosts IP hostname 10.6.0.140 k8s-master 10.6.0.187 k8s-node-1 10.6.0.188 k8s-node-2 2 部署
docker 1.12 swarm 新特性 docker swarm:集群管理,子命令有init, join, leave, update docker service:服务创建,子命令有create, inspect, update, remove, tasks docker node:节点管理,
docker swarm 之间使用 name service 通信,容器重启后IP变动导致的通信故障 故障说明 kafka 配置 1 zookeeper.connect=zookeeper-1:2181,zookeeper-2:2181,zookeeper-3:2181 当 zookeeper 容器重启后 overlay 分配给 zookeeper 的IP变动, 导致kakfa 出现故障。 重启 kafka 容
git push 以后, jenkins 自动触发 代码打包,生成docker image , docker push 到 仓库,发布到环境里。 安装jenkins 这里不建议用 Docker 镜像,因为下面 Jenkins 自身会需要调用 Docker