监控系统是运维体系乃至整个软件产品生命周期中最重要的一环,完善的监控可以帮助我们事前及时发现故障,事后快速追查定位问题。而在以微服务为代表的云原生架构体系中,系统分为多个层次,服务之间调用链路复杂,系统中需要监控的目标非常多,如果没有一个完善的监控系统就难以保证整体服务的持续稳定。
分类:
Web程序 时间:
2020-12-08 12:22:46
阅读次数:
8
前言 prometheus 和 loki的基础概念就不赘述了,如需查看请先移步到官网 prometheus → https://prometheus.io/ loki → https://grafana.com/oss/loki/ 要解决的问题 之前测试环境搭建Loki采集日志没有设置ERROR级别 ...
分类:
其他好文 时间:
2020-12-07 12:42:03
阅读次数:
9
1、安装go环境 下载go 配置环境变量 export GO_HOME=/usr/local/go export PATH=$GO_HOME/bin:$PATH 2、下载perftest https://github.com/kubernetes/perf-tests/ 3、解压后进入cluster ...
分类:
其他好文 时间:
2020-12-07 12:07:10
阅读次数:
5
1、问题描述 当我们使用 kubeadm join 命令将 Node 节点加入集群时,你会发现所有 kubectl 命令均不可用(呈现阻塞状态,并不会返回响应结果),我们可以在 Node 节点中通过 kubeadm reset 命令将 Node 节点下线,此时回到 Master 节点再使用 watc ...
分类:
其他好文 时间:
2020-12-05 10:57:01
阅读次数:
9
一、下载官方Dashboard应用文件 # Dashboard的GitHub地址:https://github.com/kubernetes/dashboard # 找个目录下载应用 yaml 文件,连接不上的在"/etc/hosts"添加"199.232.68.133 raw.githubuser ...
分类:
其他好文 时间:
2020-12-05 10:46:20
阅读次数:
5
#安装Docker ###在所有的Node节点安装 ###安装CE版本 [root@node-1 ~]# yum install -y yum-utils device-mapper-persistent-data lvm2 [root@node-1 ~]# yum-config-manager - ...
分类:
Web程序 时间:
2020-12-05 10:45:24
阅读次数:
10
docker+k8s 1 简介 1.1 docker是什么 docker是开源项目,诞生于2013年初,由dotCloud公司发布的基于Google公司的Go语言实现 后加入Linux基金会,遵从Apache2.0协议,项目代码在Github维护 docker项目的目标是实现轻量级的操作系统虚拟化解 ...
分类:
其他好文 时间:
2020-12-05 10:44:55
阅读次数:
5
#部署Flannel 1 下载Flannel二进制包 #所有的节点,下载到master-1 [root@ node -1 ~]# mkdir /soft ; cd /soft [root@ node -1 ~]# wget https://github.com/coreos/flannel/rele ...
分类:
Web程序 时间:
2020-12-05 10:43:42
阅读次数:
9
代码和文档地址https://gitee.com/yonchin/k8s.git代码库介绍注:代码和文档都是根据以下两个架构图来实现的。k8s架构图cicd架构图
分类:
其他好文 时间:
2020-12-03 11:49:42
阅读次数:
4
Kubernetes中所有的访问,无论外部内部,都会通过APIServer处理,访问Kubernetes资源前需要经过认证与授权。Authentication:用于识别用户身份的认证,Kubernetes分外部服务账号和内部服务账号,采取不同的认证机制,具体请参见认证与ServiceAccount。Authorization:用于控制用户对资源访问的授权,对访问的授权目前主要使用RBAC机制,将在
分类:
其他好文 时间:
2020-11-30 15:18:14
阅读次数:
6