上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页
摘要: triggers 在jenkinsfile来定义流水线时,常规情况下,项目都是基于手动点击部署,这种策略尤其适用于线上环境,但在测试环境,乃至于预发环境,应该对自动构建有更高的集成度,使开发者只关注于开发,而不必过多纠结构建的过程。这里使用triggers来定义流水线触发的机制和条件。 目前流水线支 阅读全文
posted @ 2020-08-06 18:47 yuhaohao 阅读(1577) 评论(0) 推荐(0) 编辑
摘要: 一.下载二进制文件 下载windows下kubectl的客户端,这里根据我们集群的版本进行客户端版本的选择: #下载地址如下 https://storage.googleapis.com/kubernetes-release/release/v1.14.0/bin/windows/amd64/kub 阅读全文
posted @ 2020-08-06 18:12 yuhaohao 阅读(1013) 评论(1) 推荐(0) 编辑
摘要: HDFS常用操作命令如下: 查询目录 # 查看/目录下的目录和文件 hadoop fs -ls / # 递归查看/目录下的目录和文件 hadoop fs -lsr / 创建目录 # 新增目录/user/test,hdfs支持同时创建多级目录(如果父目录user不存在,会创建user和test两级目录 阅读全文
posted @ 2020-08-04 16:50 yuhaohao 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 一.kubernetes集群外部访问的方式 在kubernetes集群中,如果外部的应用需要访问集群内部的服务,可以通过NodePort Service、LoadBalancer Service、Ingress来实现。 NodePort Service 这里实际在集群的每个节点上都暴露一个端口,然后 阅读全文
posted @ 2020-08-03 11:58 yuhaohao 阅读(3690) 评论(0) 推荐(0) 编辑
摘要: 一.简单说明 在实际的业务需求中,我们可能需要在写yaml文件的时候,可以在Pod的container内获取Pod的spec,metadata等信息,包含:node的名称,pod的名称,pod的namespace,pod的ip,pod的服务账户等。 二.具体配置 env: # 这里是获取NODE的名 阅读全文
posted @ 2020-07-16 15:15 yuhaohao 阅读(3421) 评论(1) 推荐(1) 编辑
摘要: 一.简单说明 etcd的数据库空间配额大小默认限制为2G,当数据达到2G的时候就不允许写入。这里如果想继续写入,必须对历史数据进行压缩,或者调整etcd数据库的空间配额大小限制。 二.具体配置 当空间配额满载时,会提示mvcc: database space exceeded 2.1 查看etcd的 阅读全文
posted @ 2020-07-13 10:56 yuhaohao 阅读(4693) 评论(0) 推荐(0) 编辑
摘要: 一.简单说明 GC(Garbage Collector)即垃圾收集清理,kubernetes集群中,kubelet的GC功能将会清理未使用的image和container。其中kubelet对container每分钟执行一次GC,对image每5分钟执行一次GC。这样可以保障kubernetes集群 阅读全文
posted @ 2020-07-10 16:49 yuhaohao 阅读(953) 评论(0) 推荐(0) 编辑
摘要: 一.简单说明 StatefulSet本质上是Deployment的一种变体,在v1.9版本中已成为GA版本,它为了解决有状态服务的问题,它所管理的Pod拥有固定的Pod名称,启停顺序,在StatefulSet中,Pod名字称为网络标识(hostname),还必须要用到共享存储。 在Deploymen 阅读全文
posted @ 2020-07-09 19:39 yuhaohao 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一.简单说明 我们在实际使用Centos系统的过程中,可能会涉及一些定时任务的操作,比如定时清理环境上的垃圾文件。这里我遇到的一个问题就是,CI环境上构建的Docker IMAGE的清理,这里我采用了crontab来配置实现。 二.crontab介绍 crond是定时任务的一个守护进程,cronta 阅读全文
posted @ 2020-07-02 11:36 yuhaohao 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 一.简单说明 这里我们部署的Kubernetes集群,master节点默认是unscheduled的状态,也就是默认拒绝将Pod调度到master节点运行。专业术语就是:Master节点被赋予了一个或者多个"污点","污点"的作用是让该节点拒绝将Pod调度运行在其上。这种情况下,我们如果想让mast 阅读全文
posted @ 2020-07-02 10:21 yuhaohao 阅读(1416) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页