橙子柠檬Blog

设置背景图片

17-资源指标API及自定义指标API

17-资源指标API及自定义指标API
新一代架构资源指标:metrics-server自定义指标:prometheus、k8s-prometheus-adapter核心指标流水线:由kubelet、metrics-server以及API server提供API组成、CPU累计使用率、内存实时使用率、pod的资源占用率以及容器磁盘占用率监控流水线:用户系统手机各种指标数据并提供终端用户、存储系统以及HPA、他们包含核心指标及许多非核心指标。非核心指标本身不能被k8s所解析。  kube-aggregato: 聚合器,/apis/metrics.k8s.io/v1be...

15-调度器、预选策略及优选函数

1
15-调度器、预选策略及优选函数
调度器、预选策略及优选函数调度过程分为以下3个阶段预选--->优选---->选定predicate--->priority--->select 污点标识,容忍污点,可配置是否容忍污点进行调度(Taints,Tolerations ) 优选函数计算公式(CPU((容量  -  POD请求拿走的容量))10/总容量)+内存((容量  -  POD请求拿走的容量))10/总容量))节点选择器:nodeSelector,nodeName节点亲和调度:nodeAffinity&nbs...

Swarm集群入门

Swarm集群入门
Swarm介绍Swarm是Docker公司自研发的容器集群管理系统,Swarm在早期是作为一个独立服务存在,在Docker Engine v1.12中集成了Swarm的集群管理和编排功能。可以通过初始化Swarm或加入现有Swarm来启用Docker引擎的Swarm模式。Docker Engine CLI和API包括了管理Swarm节点命令,比如添加、删除节点,以及在Swarm中部署和编排服务。也增加了服务栈(Stack)、服务(Service)、任务(Task)概念。 Swarm特点1. 集成集群管理使用Docker Engine CL...

ELKStack 安装部署实战

ELKStack 安装部署实战
ELKStack 安装部署实战前言大部分内容收集自网络,结合自己从零开始学习ELK的特点,记录部署安装最新版本的整个过程,总共由三个组件组成Elasticsearch、Logstash、Kibana。一、ELKStack简介  (简称ELK)对于日志来说,最常见的需求就是收集、存储、查询、展示,开源社区正好有相对应的开源项目:logstash(收集)、elasticsearch(存储+搜索)、kibana(展示),我们将这三个组合起来的技术称之为ELKStack,所以说ELKStack指的是Elasticsearch、Logstash、Kibana...

ssh服务重要知识

ssh服务重要知识
#服务端配置文件 less /etc/ssh/sshd_config #客户端配置文件 less /etc/ssh/ssh_config openssl  openssh #查看对应端口服务 lsof -i :22 netstat -lntup|grep 22 #如果连接很慢,改配置文件 UseDNS no GSSAPIAuthentication no 然后重启sshd进程即可 /etc/init...