k8s使用ECK(2.4)形式部署elasticsearch+kibana-http协议

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、准备elasticsearch-cluster.yaml
  • 二、部署并测试
  • 总结


前言

之前写了eck2.4部署es+kibana,默认的话是https协议的,这里写一个使用http协议的配置。
参考文章:链接: Kubernetes基于ECK部署elasticsearch8.8集群


首先按照https的部署方式部署crd和operator。
链接: k8s使用ECK(2.4)形式部署elasticsearch+kibana

一、准备elasticsearch-cluster.yaml

#创建namespace
apiVersion: v1
kind: Namespace
metadata:name: daxinxindahaohao---
#快速启动es集群
apiVersion: elasticsearch.k8s.elastic.co/v1
kind: Elasticsearch
metadata:name: quickstartnamespace: daxinxindahaohao
spec:version: 8.7.1nodeSets:- name: defaultcount: 1config:cluster.name: elasticsearchnode.store.allow_mmap: false# 打开跨域访问http.cors.enabled: truehttp.cors.allow-origin: "*"# 关闭https访问xpack.security.enabled: falsexpack.security.http.ssl.enabled: falsepodTemplate:spec:containers:- name: elasticsearchenv:# 修改探针访问方式为http- name: READINESS_PROBE_PROTOCOLvalue: http---
#增加专属的service,不修改quickstart已有的service
kind: Service
apiVersion: v1
metadata:name: quickstart-es-internal-http-nodeportnamespace: daxinxindahaohaolabels:common.k8s.elastic.co/type: elasticsearchelasticsearch.k8s.elastic.co/cluster-name: quickstart
spec:ports:- name: httpprotocol: TCPport: 9200targetPort: 9200nodePort: 30806selector:common.k8s.elastic.co/type: elasticsearchelasticsearch.k8s.elastic.co/cluster-name: quickstarttype: NodePortsessionAffinity: NoneipFamilies:- IPv4ipFamilyPolicy: SingleStackinternalTrafficPolicy: Cluster---

增加了跨域的配置
http.cors.enabled: true
http.cors.allow-origin: “*”
增加了关闭https的配置
xpack.security.enabled: false
xpack.security.http.ssl.enabled: false
增加了探针的http协议
name: READINESS_PROBE_PROTOCOL
value: http

二、部署并测试

在这里插入图片描述

总结

使用http的话,要关闭es的https配置,同时还要把探针的协议修改掉。要不探针会报错。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/101922.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Redis功能实战篇之Session共享

1.使用redis共享session来实现用户登录以及token刷新 当用户请求我们的nginx服务器,nginx基于七层模型走的事HTTP协议,可以实现基于Lua直接绕开tomcat访问redis,也可以作为静态资源服务器,轻松扛下上万并发, 负载均衡…

Docker的运行机制和底层技术简介

(笔记总结自《微服务架构基础》书籍) 一、Docker的引擎 Docker Engine(Docker引擎)是Docker的核心部分,使用的是客户端-服务器(C/S)架构模式: ①Docker Cli:Docker命令…

(二十三)大数据实战——Flume数据采集之采集数据聚合案例实战

前言 本节内容我们主要介绍一下Flume数据采集过程中,如何把多个数据采集点的数据聚合到一个地方供分析使用。我们使用hadoop101服务器采集nc数据,hadoop102采集文件数据,将hadoop101和hadoop102服务器采集的数据聚合到hadoop103服务器输出到…

Acwing算法心得——街灯(差分)

大家好,我是晴天学长,差分广泛用于一段范围的加减运算,可以优化时间复杂度,需要的小伙伴请自取哦!如果觉得写的不错的话,可以点个关注哦,后续会继续更新的。💪💪&#x1…

湖南省副省长秦国文一行调研考察亚信科技

9月5日,湖南省人民政府党组成员、副省长秦国文一行到亚信科技调研考察,亚信科技高级副总裁陈武主持接待。 图:双方合影 在亚信科技创新展示中心,秦国文了解了亚信科技在5G、算力网络、人工智能、大数据等前沿领域的创新探索&…

CSS 设置渐变背景 CSS 设置渐变边框

一、css渐变背景添加透明度opacity css渐变背景经常会在项目开发中遇到&#xff0c;此时UI如果给出的是单一的渐变背景&#xff08;没有背景透明度&#xff09;&#xff0c;这个我们会很快的写出代码&#xff0c;如下: <div class"btn">这是一个按钮</div&…

陇剑杯2023线上wp

1. hard_web hard_web_1 题目内容&#xff1a;服务器开放了哪些端口&#xff0c;请按照端口大小顺序提交答案&#xff0c;并以英文逗号隔开(如服务器开放了 80 81 82 83 端口&#xff0c;则答案为 80,81,82,83) 半开放扫描 端口开放状态 攻击机发送 SYN 请求连接此端口靶机…

【前端学习记录】neffos插件与控制台交互

背景 最近项目上有个需求需要用到websocket&#xff0c;于是就学了一下关于websocket的使用方法。不过由于后台使用的框架限制&#xff0c;需要前后端一起使用neffos插件&#xff0c;中间踩了很多的坑&#xff0c;这里简单记录一下。 websocket WebSocket 是一种在客户端和服…

国产信创服务器如何进行安全可靠的文件传输?

信创&#xff0c;即信息技术应用创新&#xff0c;2018年以来&#xff0c;受“华为、中兴事件”影响&#xff0c;国家将信创产业纳入国家战略&#xff0c;并提出了“28n”发展体系。从产业链角度&#xff0c;信创产业生态体系较为庞大&#xff0c;主要包括基础硬件、基础软件、应…

Unity VideoPlayer 指定位置开始播放

如果 source是 videoclip&#xff08;以下两种方式都可以&#xff09;&#xff1a; _videoPlayer.Play();Debug.Log("time: " _videoPlayer.clip.length);_videoPlayer.time 10; [SerializeField] VideoPlayer videoPlayer;public void SetClipWithTime(VideoClip…

yapi以及gitlab的容器化部署

yapi部署&#xff1a; https://blog.csdn.net/Chimengmeng/article/details/132074922 gitlab部署 使用docker-compose.yml version: 3 services: web: image: twang2218/gitlab-ce-zh:10.5 restart: always hostname: 192.168.xx.xx environm…

element-plus 表格-自定义样式实现

效果如下 代码如下 <template><h2>表格自定义样式</h2><div style"background-color: cadetblue; height: 600px;"><div class"regulaContainer"><el-table ref"tableRef" :data"tableData" border …