摘要:
pipeline { agent any stages { stage('Checkout') { steps { echo 'Checkout' checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmod
阅读全文
posted @ 2017-10-24 16:59
fengjian1585
阅读(311)
推荐(0)
摘要:
docker容器导入导出有两种方法: 一种是使用save和load命令 使用例子如下: docker save ubuntu:load>/root/ubuntu.tar docker load<ubuntu.tar 一种是使用export和import命令 使用例子如下: docker export
阅读全文
posted @ 2017-10-18 11:16
fengjian1585
阅读(355)
推荐(0)
摘要:
http://idea.shaofan.org http://shaofan.org:8080 http://23.105.214.239:10001 http://idea.liyang.io
阅读全文
posted @ 2017-10-17 22:22
fengjian1585
阅读(125)
推荐(0)
摘要:
最近把snoar 添加上了 [root@snoar data]# wget https://sonarsource.bintray.com/Distribution/sonarqube/sonarqube-6.5.zip [root@snoar data]# unzip sonarqube-6.5
阅读全文
posted @ 2017-09-29 16:04
fengjian1585
阅读(863)
推荐(0)
摘要:
1. 安装插件 系统管理"->"插件管理"->"可选插件",选择Gitlab Hook Plugin GitLab Plugin,Gitlab Authentication plugin Gitlab plugin插件 2. 拷贝 job的 URL 3. 查询jenkins当前用户 token 4打
阅读全文
posted @ 2017-09-28 11:05
fengjian1585
阅读(1879)
推荐(0)
posted @ 2017-09-19 10:10
fengjian1585
阅读(160)
推荐(0)
摘要:
实现备份文件功能 文件定位 seek 对文件的操作 修改目录下所有的文件的名字 迭代 类定义: 烤白薯 class 房子中存放家具 class 私有方法应用 测量对象的引用个数: 类调用类的方法, 子类调用父类的方法。 类的多继承,通过 类.__mro__方法,查看从继承顺序。 类属性 和 实例属性
阅读全文
posted @ 2017-09-12 17:44
fengjian1585
阅读(313)
推荐(0)
摘要:
Kubernetes主要由以下几个核心组件组成: etcd保存了整个集群的状态; apiserver提供了资源操作的唯一入口,并提供认证、授权、访问控制、API注册和发现等机制; controller manager负责维护集群的状态,比如故障检测、自动扩展、滚动更新等; scheduler负责资源
阅读全文
posted @ 2017-09-12 10:22
fengjian1585
阅读(3047)
推荐(1)
摘要:
设置:localectl set-local LANG=en_US.UTF-8 查看: localectl list-locales
阅读全文
posted @ 2017-08-15 14:29
fengjian1585
阅读(887)
推荐(0)
摘要:
filebeat用于是日志收集,感觉和 flume相同,但是用go开发,性能比较好 在2.4版本中, 客户机部署logstash收集匹配日志,传输到 kafka,在用logstash 从消息队列中抓取日志存储到elasticsearch中。 但是在 5.5版本中,使用filebeat 收集日志,减少
阅读全文
posted @ 2017-07-26 15:25
fengjian1585
阅读(856)
推荐(0)
摘要:
beat kafka logstash elasticsearch kibana beat配置文件 logstash配置文件 在es1上操作: 下载elasticsearch5.5安装: wget https://artifacts.elastic.co/downloads/elasticsearc
阅读全文
posted @ 2017-07-21 11:24
fengjian1585
阅读(578)
推荐(0)
摘要:
第一:安装依赖包: yum install libibverbs librdmacm xfsprogs nfs-utils rpcbind libaio liblvm2app lvm2-devel libevent-devel nfs-utils-lib-devel tcl-devel libsys
阅读全文
posted @ 2017-07-12 14:07
fengjian1585
阅读(384)
推荐(0)
摘要:
# java可执行文件位置 export JAVA_HOME=/data/jdk # 设置项目代码路径 export CODE_HOME="/data/webserver/cgi-startup-package" # 日志路径 export LOG_PATH="/data/webserver/logs/cgi.senyint.local" mkdir -p $LOG_PATH # 设置依赖路径 ...
阅读全文
posted @ 2017-07-12 14:03
fengjian1585
阅读(538)
推荐(0)
摘要:
邮件测试[root@openfalcon_alarm_sender sender]# curl http://172.16.230.191:4000/sender/mail -d "tos=FengJian&subject=xx&content=yy" 微信测试[root@openfalcon_al
阅读全文
posted @ 2017-07-12 10:49
fengjian1585
阅读(284)
推荐(0)
摘要:
DBMSRDBMS 关系型数据库管理系统 C/S: 通过专有协议 关系模型: 表(行,列),二维关系 范式: 第一范式,第二范式,第三范式 关系运算: 选择 和 投影 数据库: 表、索引、视图、 DDL,DML: 编程接口: 存储过程: 没有返回值的函数 存储函数:有返回值的函数 触发器: 事件调度
阅读全文
posted @ 2017-07-05 17:24
fengjian1585
阅读(339)
推荐(0)
摘要:
import sys,time for i in range(10): sys.stdout.write("#") sys.stdout.flush() time.sleep(0.1)
阅读全文
posted @ 2017-06-29 17:39
fengjian1585
阅读(174)
推荐(0)
摘要:
CATALINA_HOME ---->D:\cmdb\tomcat CLASSPATH ----> .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%CTALINA_HOME%\common\lib\servlet.jar JAVA_HOME -----> C:\Program Files\Java\jdk1.8.0_65...
阅读全文
posted @ 2017-06-23 09:25
fengjian1585
阅读(199)
推荐(0)
摘要:
172.16.230.191 包含了 alarm send mail_provider nodata task aggregator agent chat sender配置文件,和0.1 相同 mail_provider 发送邮件功能,和0.1 相同 nodata 用于检查未上报的报警,比如agen
阅读全文
posted @ 2017-06-21 10:41
fengjian1585
阅读(747)
推荐(0)
摘要:
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 1.安装tengine 1.1.准备
阅读全文
posted @ 2017-06-20 15:14
fengjian1585
阅读(1019)
推荐(0)
摘要:
Orange Orange是一个基于OpenResty的API网关。除Nginx的基本功能外,它还可用于API监控、访问控制(鉴权、WAF)、流量筛选、访问限速、AB测试、动态分流等。它有以下特性: 提供了一套默认的Dashboard用于动态管理各种功能和配置 提供了API接口用于实现第三方服务(如
阅读全文
posted @ 2017-06-20 15:03
fengjian1585
阅读(809)
推荐(0)
摘要:
安装MySQL-python 1. yum -y install mysql mysql-devel 2. yum -y install python-devel 3. pip install -i https://pypi.tuna.tsinghua.edu.cn/simple MySQL-pyt
阅读全文
posted @ 2017-06-13 09:30
fengjian1585
阅读(158)
推荐(0)
摘要:
bind 安装 yum -y install bind bind-libs bind-utils bind-chroot bind主配置文件: /etc/named.conf /etc/named.rfc1912.zones, /etc/rndc.key 解析库文件: /var/named/ZONE
阅读全文
posted @ 2017-06-09 12:05
fengjian1585
阅读(626)
推荐(0)
摘要:
1. 软件版本 Centos - 7.4 easy-rsa - 3.0.6 OpenVPN - 2.4.7 2. 安装 本文使用yum来安装openvpn,openvpn及其依赖的一些包在epel源上,首先先安装epel源 #安装epel源 yum install -y epel-release #
阅读全文
posted @ 2017-05-25 16:13
fengjian1585
阅读(6799)
推荐(0)
摘要:
1 哪些企业在用KONG: Mashapoe Marketplace Buzzlogix Gengo IBM Intel OpenDNS 饿了么 Kong可与两种不同的组件协同工作: Nginx:Kong使用经过修改的Nginx web服务器作为代理服务器,该服务器负责处理API请求。 Apache
阅读全文
posted @ 2017-05-18 17:33
fengjian1585
阅读(672)
推荐(0)
摘要:
2017-05-15 12:06:17 INFO me.cinyi.imapp.push.commons.iospush - 用户ID[1000]-标识[11500], admin推送通知成功, messages:[6921]ms
阅读全文
posted @ 2017-05-18 17:13
fengjian1585
阅读(1059)
推荐(0)
摘要:
sed 格式 sed[options] "script" FILE.... 选项: -n:静默模式,不输出模式空间内的内容;默认打印空间模式的内容 -r:扩展的正则表达式 -f 文件:指定sed脚本文件 -e 'script' -e 'script' :指定多个编辑指令 -i : 直接编辑原文件 编
阅读全文
posted @ 2017-05-10 11:28
fengjian1585
阅读(306)
推荐(0)
摘要:
puppet 的核心组件: 资源 资源清单: manifests 资源清单及清单中的资源定义的所依赖的文件,模版等数据按照特定结构组织成为 模块 安装: https://yum.puppetlabs.com/ ruby环境: ruby ruby-libs ruby-shadow master: pu
阅读全文
posted @ 2017-04-26 14:43
fengjian1585
阅读(850)
推荐(0)
摘要:
JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom" /dev/urandom /dev/urandom则是一个非阻塞的发生器: dev/random的一个副本是/dev/urandom (”unlocked”,非阻塞的随机数发
阅读全文
posted @ 2017-04-18 09:31
fengjian1585
阅读(636)
推荐(0)
摘要:
自签证书,openssl.conf 配置文件,无法修改Common Name(https://ca.cinyi.com),和email,需要手动修改。
阅读全文
posted @ 2017-04-17 17:40
fengjian1585
阅读(551)
推荐(0)
摘要:
#kubeadm init 时从本地私有仓库下载镜像 images=( gcr.io/google_containers/kube-proxy-amd64:v1.6.1 gcr.io/google_containers/kube-apiserver-amd64:v1.6.1 gcr.io/googl
阅读全文
posted @ 2017-04-17 10:23
fengjian1585
阅读(7330)
推荐(0)
摘要:
Kubernetes 1.6已结发布,包括9个Stable特性、12个Beta特性、8个Alpha特性,共29个新特性。Kubernetes 1.6重点关注集群规模扩展和自动化。目前最多支持5000个节点的集群;动态存储配置特性进入Stable;基于角色的访问控制(RBAC)、kubefed、kub
阅读全文
posted @ 2017-04-13 15:13
fengjian1585
阅读(359)
推荐(0)
摘要:
kubeadm init --apiserver-advertise-address=192.168.20.229 --pod-network-cidr=10.244.0.0/16 kubelet: error: failed to run Kubelet: failed to create kub
阅读全文
posted @ 2017-04-10 15:19
fengjian1585
阅读(11902)
推荐(0)
摘要:
error_page code [=code] URL | @name 根据http响应状态码来指明特别的错误页面 可以在location中使用, location / { root /data/nginx; error_page 404 =200 /404.html; 在客户端访问不存在的页面应该
阅读全文
posted @ 2017-03-31 11:22
fengjian1585
阅读(406)
推荐(0)
摘要:
总感觉k8s Ingress 不可控, 所以使用nginx 替换Ingress,还是比较简单的。 nginx配置文件为:
阅读全文
posted @ 2017-03-29 11:24
fengjian1585
阅读(2535)
推荐(0)
摘要:
转自:https://segmentfault.com/a/1190000007168476 第一部分 问题诊断 事情从一次实施项目说起,我们需要帮助客户将他们的应用容器化并在数人云平台上发布此应用。客户的应用是传统WAS应用。应用是通过WAS console界面进行手工部署,暂时无法通过Docke
阅读全文
posted @ 2017-03-29 09:58
fengjian1585
阅读(3869)
推荐(0)
摘要:
iptables相关 四表: fileter,net,mangle,raw五链 PREROUTING(路由前) INPUT FOREARD OUTPUT POSTROUTING(路由后) 表和链的对应关系 filer:INPUT,FORWARD.OUTPUT nat:PREROUTING OUTPU
阅读全文
posted @ 2017-03-28 13:45
fengjian1585
阅读(370)
推荐(0)
摘要:
前提条件: 已经使用kubeadm 安装集群 查看 kebelet.conf 配置内容 我们对应到kubelet.conf中,发现每个REDACTED字样对应的都是一段数据,这段数据是由对应的数字证书内容或密钥内容转换(base64)而来的,在访问apiserver时会用到 kubeadm创建k8s
阅读全文
posted @ 2017-03-17 09:19
fengjian1585
阅读(9001)
推荐(0)
posted @ 2017-03-14 17:12
fengjian1585
阅读(170)
推荐(0)
posted @ 2017-02-27 16:28
fengjian1585
阅读(112)
推荐(0)
摘要:
k8s 原理 kubernetes API server 作为集群的核心,负责集群各功能之间的通信, 集群内的各个功能模块通过API Server将信息存入etcd,当需要获取和操作这些数据的时候 通过API Server 提供的 REST 接口(get put post watch) 来实现。 场
阅读全文
posted @ 2017-02-21 11:58
fengjian1585
阅读(6306)
推荐(0)