目录
部署efk
使用k8s集群部署
1、所有节点都要安装
yum install -y nfs-utils yum install -y socat
2、创建nfs存储
mkdir /data/v1 -p
vim /etc/exports
/data/v1 192.168.58.0/24(rw,sync,no_root_squash)
[root@k8s-master efk]# systemctl enable --now nfs
Created symlink /etc/systemd/system/multi-user.target.wants/nfs-server.service → /usr/lib/systemd/system/nfs-server.service.
[root@k8s-master efk]# exportfs -arv
exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.58.0/24:/data/v1".
Assuming default behaviour ('no_subtree_check').
NOTE: this default has changed since nfs-utils version 1.0.x
exporting 192.168.58.0/24:/data/v1
[root@k8s-master efk]# showmount -e
Export list for k8s-master:
/data/v1 192.168.58.0/24
3、在master主机操作
安装efk服务
rz efk.zip unzip efk.zip cd efk/
修改配置文件
vim deployment.yaml
#修改为本机ip地址

vim kibana.yaml
#在spec字段中增加type字段

4、创建nfs存储访问、构建es集群
[root@k8s-master efk]# ls class.yaml elasticsearch-statefulset.yaml fluentd.yaml kube-logging.yaml rbac.yaml deployment.yaml elasticsearch_svc.yaml kibana.yaml pod.yaml serviceaccount.yaml
##创建nfs存储访问 kubectl create -f serviceaccount.yaml kubectl create -f rbac.yam

最低0.47元/天 解锁文章
29万+

被折叠的 条评论
为什么被折叠?



