k8s的Health Check(健康检查) 强大的自愈能力是 Kubernetes 这类容器编排引擎的一个重要特性。自愈的默认实现方式是自动重启发生故障的容器。除此之外,用户还可以利用 Liveness 和 Readiness 探测机制设置更精细的健康检查,进而实现如下需求:零停机部署。避免部署无效的镜像。更加安全的滚动升级。下面通过实践学习 Kubernetes 的 Health Check 功能。1.默认的健康检查我们首先学习 Kubernetes 默认的健...
/
614 次浏览/
容器虚拟化
centos7 lvs+keepalived nat模式
1.架构图
3.地址规划...
/
708 次浏览/
容器虚拟化
linux抓包工具tcpdump基本使用
tcpdump 是一款灵活、功能强大的抓包工具,能有效地帮助排查网络故障问题。
tcpdump 是一个命令行实用工具,允许你抓取和分析经过系统的流量数据包。它通常被用作于网络故障分析工具以及安全工具。
tcpdump 是一款...
/
678 次浏览/
容器虚拟化
vscode10个必装的插件 VSCode 必装的 10 个高效开发插件 本文介绍了目前前端开发最受欢迎的开发工具 VSCode 必装的 10 个开发插件,用于大大提高软件开发的效率。VSCode 的基本使用可以参考我的原创视频教程「VSCode 高效开发必装插件」。VSCode(Visual Studio Code)是由微软研发的一款免费、开源的跨平台文本(代码)编辑器,算是目前前端开发几乎完美的软件开发工具。官网为:https://code.visu...
/
807 次浏览/
脚本编程
解析Dockerfile
Dockerfile就是一个描述镜像具体组成的具体文件,可以根据这个文件构建镜像。
FROM:指定基础镜像
FROM centos:7...
/
674 次浏览/
容器虚拟化
k8s二进制部署(高可用)
1.服务器规划
角色
IP
组件...
/
602 次浏览/
容器虚拟化
基于docker构建cicd平台 务器规划: 角色iploadbalance-master,gitlab192.168.31.61loadbalance-master,jenkins192.168.31.62harbor192.168.31.70配置aliyun镜像仓库用来保存一些学习镜像阿里云镜像仓库控制台:https://cr.console.aliyun.com/cn-hangzhou/instances/repositories 1.&...
/
671 次浏览/
容器虚拟化
K8S资源编排(YAML) YAML说明:K8S 里所有的资源或者配置文件都可以用 yaml 或 Json 定义。YAML 是一个 JSON/ 的超集,任何有效 JSON 文件也都是一个有效的YAML文件。· 语法格式:• 缩进表示层级关系• 不支持制表符“tab”缩进,使用空格缩进• 通常开头缩进 2 个空格• 字符后缩进 1 个空格,如冒号、逗号等• “---” 表示YAML格式,一个文件的开始• “#”注释 YAML创建资源对象 ...
/
682 次浏览/
容器虚拟化
使用ELK收集k8s集群日志 1.收集哪些日志?K8S系统的组件日志K8S Cluster里面部署的应用程序日志 - 标准输出 - 日志文件 (输出到指定文件里) - 日志轮转(本地保留30天) - 日志格式 (json,kv) 如果是kubeadm方式部署的k8s 日志是收集的 /var/log/message如果是二进制部署的k8s 日志是配置文件中定义的日志路径应用容器日志/var/lib/do...
/
568 次浏览/
容器虚拟化
基于Kubernetes构建企业Jenkins CI/CD平台
基于Kubernetes构建企业Jenkins CI/CD平台
1.蓝绿发布
项目逻辑上分为AB组,在项...
/
649 次浏览/
容器虚拟化