摘要:
1.为linux CPU 构造压力 方式1:shell 脚本 运行方式./kcpu.sh 5 (5代表要构造CPU压力的数量 #!/bin/sh # filename killcpu.sh function fCheck() { if [ $# != 1 ] ; then echo "USAGE: 阅读全文
摘要:
实验一:使用命令kube_pod_status_phase查看pod对应状态 1.当pod中容器状态为ErrImagePull 时使用命令kube_pod_status_phase{pod=''}==1 查看pod状态为Running 2.当pod中容器状态为ImagePullBackOff 时使用 阅读全文
摘要:
1.获得所有pod kubectl get pods -A 2.获得pod的详细信息 kubectl get pods -owide 3.获得命令空间下的pod kubectl get pods -n rootabc-mw 4.获得所有命名空间 kubectl get ns -A 5.获得所有的de 阅读全文
摘要:
环境配置:jenkins +gitlab 部署 jenkins报错如下 Host key verification failed Could not read from remote repository. XShell登录到后台查看到部署过程中出现 后台直接用git 命令gitllab对应的报到本 阅读全文
摘要:
POD启动过程及运行过程 Pod中主容器运行之间会运行一系列的pod来保证主容器可正常运行 Pod运行过程中用根据就绪探针和存活探针来检测Pod是否可用 Pod启动过程如下 Pause容器网络和数据卷初始化 Init容器,完成初始化的相关工作 Init容器特点: Init 容器总是运行到完成为止 I 阅读全文
摘要:
一:Flink基本架构 1.JobManager和TaskManager JobManager:也称之为Master用于协调分布式执行,它们用来调度task协调检查点,协调失败时恢复等 TaskManager:也称之为Worker,用于执行一个dataflow的task(或者特殊的subtask)、 阅读全文
摘要:
Deployment-replicaSet replicaSet 确保容器应用的副本数始终保持在用户自定的副本数 replicaSet 使用Deployment来自动管理 HPA(Horizontal Pod Autoscaling) 仅适用于Deployment 和 Replicate V1版本根 阅读全文
摘要:
K8S组件含义 KUBE PROXY pod 负责写入规则至IPTABLES,IPVS实现服务映射访问 APISERVER 所有服务访问统一入口 Crontrollermanger:维持副本期望数量 Scheduler:负责介绍服务,选手合适的节点进行分配 ETCD 键值对数据库 存储K8S集群所有 阅读全文
摘要:
prometheus 优点 TSDB 存储数据的数据库 、强大的promQL 、高效,处理数以百万的数据、可扩展、易于集成 prometheus 架构图 采集数据 短作业 直接通过API 推送给pushgateway retrieval通过网关获得 长作业 直接exporter拉取数据 存储计算层 阅读全文
摘要:
PromQL 基本使用 PromQL (Prometheus Query Language) 是 Prometheus 自己开发的数据查询 DSL 语言,语言表现力非常丰富,内置函数很多,在日常数据可视化以及rule 告警中都会使用到它。 查询结果类型 PromQL 查询结果主要有 3 种类型: 瞬 阅读全文