摘要:
一、EFK部署 1.1、部署ES # 1、下载yaml文件 https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/fluentd-elasticsearch # 2、共6个文件 [root@k8s-master01 e 阅读全文
摘要:
一、查看当前coredns版本 [root@k8s-master01 ~]# kubectl get pod -n kube-system coredns-6ccb5d565f-8fjrk -oyaml | grep image image: coredns/coredns:1.8.0 imageP 阅读全文
摘要:
一、升级Node 1.1、升级kubelet(先升级master02) # 1、下线k8s-master02 [root@k8s-master01 ~]# kubectl drain k8s-master02 --delete-local-data --force --ignore-daemonse 阅读全文
摘要:
一、原集群环境说明 主机名 IP地址 说明 k8s-master01 192.168.1.100 master节点 k8s-master02 192.168.1.101 master节点 k8s-master03 192.168.1.102 master节点 k8s-master-lb(在maste 阅读全文
摘要:
K8S上部署ES集群报错 [root@k8s-master01 ~]# kubectl logs -f elasticsearch-logging-1 -n kube-system Exception in thread "main" java.lang.RuntimeException: star 阅读全文
摘要:
Prometheus 的客户端库中提供了四种核心的指标类型。但这些类型只是在客户端库(客户端可以根据不同的数据类型调用不同的 API 接口)和在线协议中,实际在 Prometheus server 中并不对指标类型进行区分,而是简单地把这些指标统一视为无类型的时间序列 2.1、Counter (计数 阅读全文
摘要:
1.1、下载 git clone -b release-0.7 --single-branch https://github.com/coreos/kube-prometheus.git 1.2、安装operator [root@k8s-master01 ~]# cd /root/kube-prom 阅读全文
摘要:
一、什么是Qos QoS类是Kubernetes用来决定Pod的调度和驱逐的策略 本文介绍怎样配置Pod让其获得特定的服务质量(QoS)类 二、QoS级别 2.1、QoS级别 Guaranteed:POD中所有容器都必须统一设置了limits,并且设置参数都一致,如果有一个容器要设置requests 阅读全文
摘要:
一、什么是K8S之准入控制 就是在创建资源经过身份验证之后,kube-apiserver在数据写入etcd之前做一次拦截,然后对资源进行更改、判断正确性等操作。 一个 LimitRange(限制范围) 对象提供的限制能够做到: 在一个命名空间中实施对每个 Pod 或 Container 最小和最大的 阅读全文
摘要:
由于一些原因,在国内无法访问gcr.io上的镜像,在安装kubernetes时,很多官方镜像又是都存在gcr.io上,在国内的一些教程中大都使用阿里云的镜像,但是由于阿里云镜像地址更换等原因,当按照文档使用阿里云镜像时可能已经变得不可用.下面结合实际经验,列举出几种常用的办法来解决这个问题! 一、使 阅读全文