0%

环境
CentOS 8
JMeter 5.3
InfluxDB 1.8.0
Grafana 7.0.0

整体架构

JMeter

https://jmeter.apache.org/

JMeter是Apache组织开发的性能测试工具

InfluxDB

https://www.influxdata.com/

InfluxDB是一个由InfluxData开发的开源时序型数据库

在这里用于存储JMeter产生的压测数据

Grafana

https://grafana.com/

Grafana是一个多平台的数据分析解决方案

在这里作为压测结果的可视化前端

阅读全文 »

环境
CentOS 8
Kubernetes 1.18.0

https://kubernetes.io/zh/docs/setup/production-environment/tools/kubeadm/install-kubeadm/

安装 kubeadm

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
EOF

# 将 SELinux 设置为 permissive 模式(相当于将其禁用)
setenforce 0
sed -i 's/^SELINUX=enforcing$/SELINUX=permissive/' /etc/selinux/config

yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes

systemctl enable --now kubelet

modprobe br_netfilter
cat <<EOF > /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF
sysctl --system
阅读全文 »