07 2018 档案

摘要:Jenkins持续构建说得更直白点,就是各种项目的"自动化"编译、打包、分发部署。j跟svn、git能无缝集成,也支持直接与知名源代码托管网站,比如github、bitbucket直接集成。简单点说,Jenkins其实就是大的框架集!如:自动化,性能,打包,部署,发布&发布结果自动化验证,接口测试, 阅读全文
posted @ 2018-07-31 16:32 littlevigra 阅读(2447) 评论(0) 推荐(0) 编辑
摘要:1.docker tag mybank-tomcat:latest 172.30.25.185:5000/mybank-tomcat:latest 2.当往registrypush镜像的时候, docker push 172.30.25.185:5000/default/mybank-tomcat: 阅读全文
posted @ 2018-07-29 11:18 littlevigra 阅读(1015) 评论(0) 推荐(0) 编辑
摘要:1.环境: 主机名 ip 角色 master 10.2.1.198 master node1 10.2.1.174 node node2 10.2.1.165 node 在每一台的hosts添加解析记录 2.selinux 官方文档推荐开启SELINUX,否则会导致安装失败。 修改方式如下: /et 阅读全文
posted @ 2018-07-27 15:52 littlevigra 阅读(1243) 评论(9) 推荐(0) 编辑
摘要:通过Template,可以定义一个或多个需要部署的镜像,定义依赖的对象,定义可供用户输入的配置参数项。 以cakephp-mysql.json为例。 # oc create -f https://raw.githubusercontent.com/openshift/origin/release-3 阅读全文
posted @ 2018-07-21 23:15 littlevigra 阅读(612) 评论(0) 推荐(0) 编辑
摘要:Image Stream是一组镜像的集合,可以在一个Image Stream中定义一些名称及标签,并定义这些名字及标签指向的具体镜像。 使用Image Stream的目的是方便地将一组相关联的镜像进行整合管理和使用。 oc project openshift openshift是一个特殊的项目,在这 阅读全文
posted @ 2018-07-21 18:03 littlevigra 阅读(1801) 评论(0) 推荐(0) 编辑
摘要:1、注意-P 大写 2、实例 scp -P 26399 root@104.222.133.88:/home/wwwroot/default/phpmyadmin/save/wordpress.sql ~/Dowload/tem 3.上传服务器 scp -P 26399 ~/Dowload/tem/w 阅读全文
posted @ 2018-07-19 12:16 littlevigra 阅读(266) 评论(0) 推荐(0) 编辑
摘要:OpenShift是一个基于容器技术的云平台,这里的容器技术指的就是docker和kubernetes. Openshift 错误解决 错误信息 failed to run Kubelet: failed to create kubelet: misconfiguration: kubelet cg 阅读全文
posted @ 2018-07-18 23:07 littlevigra 阅读(749) 评论(4) 推荐(0) 编辑
摘要:在Kubernetes模型中,每个Docker主机的docker0网桥都是可以路由的。 那就是说,当一个Pod部署后,集群其他主机能够不在物理主机上做端口映射就可以直接访问Pod。 有了这种说法,从网络观点来看,你可以将Kubernetes节点当做路由器。 阅读全文
posted @ 2018-07-17 22:39 littlevigra 阅读(134) 评论(1) 推荐(0) 编辑
摘要:1.node的扩容 在k8s中,对一个新的node的加入非常简单,只需要在node节点上安装docker、kubelet和kube-proxy服务,然后将kubelet和kube-proxy的启动参数中的master url指定为当前kubernetes集群master的地址,然后启动服务即可。 2 阅读全文
posted @ 2018-07-16 11:55 littlevigra 阅读(502) 评论(5) 推荐(0) 编辑
摘要:1.环境变量 在创建一个Pod时,kubelet在该Pod的所有容器中为当前所有Service添加一系列环境变量。 例如,已存在名称为“redis-master”的Service,它对外暴露6379的TCP端口,且集群IP为10.0.0.11。kubelet会为新建的容器添加以下环境变量: REDI 阅读全文
posted @ 2018-07-15 21:39 littlevigra 阅读(291) 评论(4) 推荐(0) 编辑
摘要:sleep 1|telnet 127.0.0.1 223 nmap 127.0.0.1 -p 223 -PN (对禁ping IP) iftop -P -n -B -B 按字节显示 -N 切换 端口或者服务 右下方显示的时间:过去2秒,10秒,40秒的数据 一般重点关注本地服务端口,这有利于查找对应 阅读全文
posted @ 2018-07-13 12:01 littlevigra 阅读(604) 评论(0) 推荐(0) 编辑
摘要:python -m SimpleHTTPServer 447 C:\Users\linux>python -m http.server 4444 windows10 阅读全文
posted @ 2018-07-11 12:22 littlevigra 阅读(167) 评论(0) 推荐(0) 编辑
摘要:yet another markup language -- 另外的一种标记语言 yaml 语法: 序列:同一个类型的数据有多个,用"-" 来区分,叫序列 映射:价值对,用":"来表示 经典例子:name: jame smithssex: maleage: 28spource: name: jane 阅读全文
posted @ 2018-07-07 12:38 littlevigra 阅读(172) 评论(0) 推荐(0) 编辑
摘要:1.去官网下载最新稳定版软件 https://www.iredmail.com/index.html 2.https://docs.iredmail.org/install.iredmail.on.rhel-zh_CN.html 按照官网的步骤执行 排错思路: 邮件错误代码 阅读全文
posted @ 2018-07-06 23:46 littlevigra 阅读(303) 评论(2) 推荐(0) 编辑
摘要:一些问题和修改 1.收邮件很慢安装完毕后,测试会发现 发送邮件都是秒到,但收邮件特别慢 长达十几分钟,这是因为iredmail的灰名单规则导致的(需要外部邮箱进行3次投递才接收,防止垃圾邮件),禁用灰名单即可解决: 2.修改web标题iredmail使用的是roundcube作为web端,默认的标题 阅读全文
posted @ 2018-07-06 14:21 littlevigra 阅读(467) 评论(2) 推荐(0) 编辑
摘要:cdn基本架构: CDN的基本目的:1.通过本地缓存实现网站的访问速度的提升 CDN的关键点:CNAME在域名解析;split智能分发,引流到最近缓存节点 阅读全文
posted @ 2018-07-05 23:32 littlevigra 阅读(291) 评论(0) 推荐(0) 编辑
摘要:1.Http底层也是通过TCP传输的。 2.HTTP keep-alive Http是一个”请求-响应”协议,它的keep-alive主要是为了让多个http请求共享一个Tcp连接,以避免每个Http又新建一个TCP连接。每个Http服务器默认的keep-alive时间可能是不一样的。 3.直接介绍 阅读全文
posted @ 2018-07-04 00:30 littlevigra 阅读(6550) 评论(1) 推荐(0) 编辑
摘要:tcpdump: 1.用 tcpdump 截取本机 ip 10.2.1.2 10050 端口的包 tcpdump -i eth0 -nnetvv not port 22 and host 61.144.144.3 -w reset.log tcpdump -nnv -i eth0 host 10.2 阅读全文
posted @ 2018-07-03 00:31 littlevigra 阅读(206) 评论(3) 推荐(0) 编辑
摘要:基本架构: nginx(192.168.116.198) client >keepalived(116.200) > tomcat (192.168.116.101,192.168.116.100) nginx(192.168.116.199) keepalived的配置文件/etc/keepali 阅读全文
posted @ 2018-07-02 14:14 littlevigra 阅读(335) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示