美文网首页
k8s中部署es集群

k8s中部署es集群

作者: 小小的小帅 | 来源:发表于2021-07-01 18:06 被阅读0次

一、内网无法获取镜像处理方案

很多时候会碰到公司内网无法连接外网的情况,这样就不能从docker hub上直接pull镜像
1、我们可以先用能连上docker 官方镜像的机子下载镜像

docker pull xxx镜像

2、然后保存为tar文件

docker save -o xxx.tar xxx镜像

3、将xxx.tar拷贝到内网机子上
4、在内网机子上导入

docker load -i xxx.tar

部署es集群

1.将离线包下载到内网机子上(网盘下载)

cd /usr/local/src
docker load -i elasticsearch-7.1.0.tar
docker images
image.png

2.修改es.yml命名空间为 namespace: uat(自己的命名空间)

kubectl apply -f es.yaml
kubectl get po -n uat
kubectl get svc -n uat
image.png
  1. 访问的话
    uat命名空间的:elasticsearch-data-service:9200
    其他命名空间:elasticsearch-data-service.uat.svc:9200

相关文章

网友评论

      本文标题:k8s中部署es集群

      本文链接:https://www.haomeiwen.com/subject/bpxsultx.html