首页 > Web开发 > 详细

kubernetes(九)--EFK部署

时间:2020-02-07 15:16:52      阅读:161      评论:0      收藏:0      [点我收藏+]

一、添加 Google incubator 仓库

[root@k8s-master01 efk]# helm repo add incubator http://storage.googleapis.com/kubernetes-charts-incubator
"incubator" has been added to your repositories

二、部署Elasticsearch

[root@k8s-master01 efk]# kubectl create namespace efk
namespace/efk created
[root@k8s-master01 efk]# helm fetch incubator/elasticsearch
[root@k8s-master01 efk]# ls
elasticsearch-1.10.2.tgz
[root@k8s-master01 efk]# tar xf elasticsearch-1.10.2.tgz 
[root@k8s-master01 efk]# ls
elasticsearch  elasticsearch-1.10.2.tgz
[root@k8s-master01 efk]# cd elasticsearch/
[root@k8s-master01 elasticsearch]# ls
Chart.yaml  ci  README.md  templates  values.yaml

#编辑values.yaml文件(机器性能有限,部署一个单节点的)
[root@k8s-master01 elasticsearch]# vim values.yaml
...
    MINIMUM_MASTER_NODES: "1"
...
client:
  name: client
  replicas: 1
...
master:
  name: master
  exposeHttp: false
  replicas: 1
  heapSize: "512m"
  persistence:
    enabled: false
    accessMode: ReadWriteOnce
    name: data
    size: "4Gi"
....
data:
  name: data
  exposeHttp: false
  replicas: 1
  heapSize: "1536m"
  persistence:
    enabled: false
    accessMode: ReadWriteOnce
    name: data
    size: "30Gi"
...

#helm启动
[root@k8s-master01 elasticsearch]# helm  install --name els1 --namespace=efk -f values.yaml .

技术分享图片

机器性能不够,实在跑不动,后续做实验!!!!!

kubernetes(九)--EFK部署

原文:https://www.cnblogs.com/hujinzhong/p/12272315.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!