会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
jasonminghao
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2020年4月24日
Golang交付至Kubernetes
摘要: [TOC] 0、前言 如果还不知道kubernetes下如何实现jenkins slave可以参考我的另一个博文 "Kubernetes Jenkins动态创建Slave" 1、Go服务构建 我们需要通过自定义镜像底包,能够让该底包拥有启动go程序的基本功能和日志重定向输出到指定目录下,方便日志收集
阅读全文
posted @ 2020-04-24 17:49 jasonminghao
阅读(1648)
评论(3)
推荐(0)
2020年4月16日
Kubernetes 完整二进制部署(精品)
摘要: 1、基础环境 1.安装epel-release $ yum install epel-release -y 2.保证系统内核版本为3.10.x以上 $ uname -a Linux k8s-node01 3.10.0-693.el7.x86_64 3.关闭防火墙和selinux $ systemct
阅读全文
posted @ 2020-04-16 22:14 jasonminghao
阅读(4073)
评论(1)
推荐(2)
Prometheus 监控MySQL
摘要: [TOC] 0、简介 文中主要监控MySQL/MySQL主从信息 版本:mysql 5.7,mysql_exporter 0.12.1 "mysql_exporter下载地址" 1、mysql_exporter部署 1.下载mysql_exporter并解压 2.需要授权用户给exporter使用
阅读全文
posted @ 2020-04-16 19:05 jasonminghao
阅读(3526)
评论(0)
推荐(0)
2020年4月11日
Kubernetes Pod钩子
摘要: [TOC] 1、Pod容器钩子最终目的 之前在生产环境中使用dubbo框架,由于服务更新的过程中,容器直接被停止了,部分请求仍会被分发到终止的容器,导致有用户会访问服务出现500错误,这部分错误请求数据占用的比较少,因为Pod是滚动一对一更新。由于这个问题出现了,考虑使用优雅的终止方式,将错误请求将
阅读全文
posted @ 2020-04-11 18:09 jasonminghao
阅读(1310)
评论(0)
推荐(2)
2020年4月6日
自动化运维Ansible之变量使用
摘要: [TOC] 1、Playbook 变量 ansible中使用变量,能够让我们的工作变得更加灵活 定义变量 变量名应该由字母、数字、下划线组成,变量名需要字母开头,ansible内置的关键字不能作为变量名使用 2、Playbook 变量定义 使用vars关键字可以在当前playbook中进行变量定义,
阅读全文
posted @ 2020-04-06 00:30 jasonminghao
阅读(1371)
评论(0)
推荐(0)
Devops运维交流群
摘要: 我们创建了专门用来交流技术的群; 如果你热爱 Linux、Devops、kubernetes、网络、Python、数据库 可加入群中,一起交流和学习; 群号:926402931 注意:广告和推广的勿扰!!
阅读全文
posted @ 2020-04-06 00:09 jasonminghao
阅读(721)
评论(0)
推荐(0)
2020年4月5日
自动化运维Ansible之常用模块
摘要: [TOC] 0、Ansible模块语法 在ansible中是指需要快速执行一条命令,并且不需要保存的命令,对于复杂的命令则为playbook 查看模块帮助:ansible doc l Ansible模块语法: Ansible注意事项颜色信息: 绿色:对远程节点不进行相应修改,或者只是对远程节点信息进
阅读全文
posted @ 2020-04-05 01:27 jasonminghao
阅读(1726)
评论(0)
推荐(0)
自动化运维Ansible之安装部署
摘要: [TOC] 1、SSH分发 ansible自动化部署条件 1.建议基于ssh密钥方式建立远程连接 2.基于ssh口令方式建立远程连接(不建议) 在部署之前需要保证 和`受控主机 ssh密钥 远程连接` 生成SSH密钥(私钥和公钥),分发公钥到每台 : 1.安装sshpass 2.生成密钥 3.分发密
阅读全文
posted @ 2020-04-05 00:07 jasonminghao
阅读(16984)
评论(0)
推荐(0)
2020年4月2日
微服务交付至kubernetes流程
摘要: [TOC] 1、微服务简介 微服务优点 服务组件化 每个服务独立开发、部署,有效避免一个服务的修改引起整个系统重新部署 技术栈灵活 约定通信方式,是得服务本身功能实现对技术要求不再那么铭感 独立部署 每个微服务独立部署,加快部署速度,方便扩展 扩展性强 每个微服务可以部署多个,并且有负载均衡能力 独
阅读全文
posted @ 2020-04-02 07:07 jasonminghao
阅读(3749)
评论(0)
推荐(0)
Active MQ 消息队列
摘要: [TOC] 1、前言 MQ是 ,是一种在 中`应用程序 传递消息 媒介`,常用的有ActiveMQ,RabbitMQ,kafka。 2、Active MQ简介 是Apache出品,最流行的,能力强劲的开源消息总线。 是一个完全支持 和`J2EE 1.4`规范的 JMS Provider实现,尽管JM
阅读全文
posted @ 2020-04-02 07:05 jasonminghao
阅读(483)
评论(0)
推荐(0)
2020年3月29日
Kubernetes核心存储之Etcd高可用
摘要: [TOC] 1、基础环境 1.安装cfssl(只需在k8s master01节点即可) $ wget O /bin/cfssl https://pkg.cfssl.org/R1.2/cfssl_linux amd64 $ wget O /bin/cfssljson https://pkg.cfssl
阅读全文
posted @ 2020-03-29 22:50 jasonminghao
阅读(1080)
评论(0)
推荐(0)
2020年3月27日
Kubernetes之ConfigMap
摘要: [TOC] 1、何为configMap kubernetes中提供了一个叫 的概念,为的就是让镜像和配置文件之间解耦,不需要在镜像中打包配置文件,实现了镜像的灵活性,因为一个 就是一系列配置信息的集合,将来是可以直接注入到Pod中的容器供其使用。 2、创建configMap 你可以通过使用 或者 方
阅读全文
posted @ 2020-03-27 21:40 jasonminghao
阅读(854)
评论(0)
推荐(0)
2020年3月26日
Kubernetes中Pod资源控制
摘要: [TOC] 1、何为资源控制 Kubenetes中为Pod提供了资源请求和资源限制,当一个Pod被调度到某个k8s节点的中资源请求能够让该Pod至少拥有设定的资源,而资源限制是让该Pod占用资源不能超过其设定的值。通过 对象进行资源控制 如果k8s某台节点的资源不满足Pod的资源请求设置的值,则Po
阅读全文
posted @ 2020-03-26 17:13 jasonminghao
阅读(369)
评论(0)
推荐(0)
Kubernetes中Pod健康检查
摘要: [TOC] 1、何为健康检查 Kubernetes架构中,每个节点都会有 ,容器健康检查(Container Probe)的任务就是由 定期执行的。 Kubelet会通过调用Pod中容器的 来执行检查动作, 有以下三种类型: ExecAction:在容器中执行特定的命令,命令退出返回0(命令执行返回
阅读全文
posted @ 2020-03-26 16:49 jasonminghao
阅读(1141)
评论(0)
推荐(0)
2020年3月22日
shell默认变量值
摘要: shell默认变量 ${var: string}/${var:=string} A和B变量中的var变量如果为空,则用string来替换var变量,否则变量var不为空,则用var来代替string,不同的是当变量var为空的时候,不但用string替换${var: string}/${var:=s
阅读全文
posted @ 2020-03-22 15:17 jasonminghao
阅读(448)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告