首页 > 其他分享 >Elasticsearch专题精讲——Installing Elasticsearch——Elastic Cloud on Kubernetes(ECK)

Elasticsearch专题精讲——Installing Elasticsearch——Elastic Cloud on Kubernetes(ECK)

时间:2023-05-01 19:45:44浏览次数:31  
标签:co Kubernetes Elastic created elastic Elasticsearch k8s

Installing Elasticsearch —— Elastic Cloud on Kubernetes(ECK)

https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s_supported_versions.html

一、Supported Versions:

    • Kubernetes 1.22-1.26
    • OpenShift 4.8-4.12
    • Google Kubernetes Engine (GKE), Azure Kubernetes Service (AKS), and Amazon Elastic Kubernetes Service (EKS)
    • Helm: 3.2.0+
    • Elasticsearch, Kibana, APM Server: 6.8+, 7.1+, 8+
    • Enterprise Search: 7.7+, 8+
    • Beats: 7.0+, 8+
    • Elastic Agent: 7.10+ (standalone), 7.14+ (Fleet), 8+
    • Elastic Maps Server: 7.11+, 8+

ECK should work with all conformant installers as listed in these FAQs. Distributions include source patches and so may not work as-is with ECK.

Alpha, beta, and stabl e API versions follow the same conventions used by Kubernetes.

Elastic Stack application images for the OpenShift-certified Elasticsearch (ECK) Operator are only available from version 7.10 and later.

Check the full Elastic support matrix for more information.

二、Deploy ECK in your Kubernetes cluster

2.1、Install custom resource definitions:

kubectl create -f https://download.elastic.co/downloads/eck/2.7.0/crds.yaml

The following Elastic resources have been created:

customresourcedefinition.apiextensions.k8s.io/agents.agent.k8s.elastic.co created
customresourcedefinition.apiextensions.k8s.io/apmservers.apm.k8s.elastic.co created
customresourcedefinition.apiextensions.k8s.io/beats.beat.k8s.elastic.co created
customresourcedefinition.apiextensions.k8s.io/elasticmapsservers.maps.k8s.elastic.co created
customresourcedefinition.apiextensions.k8s.io/elasticsearches.elasticsearch.k8s.elastic.co created
customresourcedefinition.apiextensions.k8s.io/enterprisesearches.enterprisesearch.k8s.elastic.co created
customresourcedefinition.apiextensions.k8s.io/kibanas.kibana.k8s.elastic.co created  

2.2、Install the operator with its RBAC rules:

kubectl apply -f https://download.elastic.co/downloads/eck/2.7.0/operator.yaml

2.3、Monitor the operator logs:

kubectl -n elastic-system logs -f statefulset.apps/elastic-operator

 

标签:co,Kubernetes,Elastic,created,elastic,Elasticsearch,k8s
From: https://www.cnblogs.com/zuoyang/p/17366871.html

相关文章

  • Elasticsearch专题精讲——What's new in 8.7?
    What'snewin8.7?https://www.elastic.co/guide/en/elasticsearch/reference/8.7/release-highlights.html,ortherversions:8.6 | 8.5 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0Timeseries(TSDS)GA(时间序列)TimeSeriesDataStream(TSDS)isafeatureforoptimi......
  • Elasticsearch专题精讲——What is Elasticsearch?
    WhatisElasticsearch?https://www.elastic.co/guide/en/elasticsearch/reference/8.7/elasticsearch-intro.html ElasticsearchisthedistributedsearchandanalyticsengineattheheartoftheElasticStack.LogstashandBeatsfacilitatecollecting,aggrega......
  • Kubernetes从入门到精通 资源管理
    一资源管理介绍在kubernetes中,所有的内容都抽象为资源,用户需要通过操作资源来管理kubernetes。kubernetes的本质上就是一个集群系统,用户可以在集群中部署各种服务,所谓的部署服务,其实就是在kubernetes集群中运行一个个的容器,并将指定的程序跑在容器中。kubernetes的最小管理单......
  • 七、Kubernetes安全性
    官方指导文档NFS的动态供应;Pod;pvc---自动创建pvk8s会认为每个Pod也可以是操作集群的一个用户。给这个用户会给一个ServiceAccount(服务账号)权限控制流程:用户携带令牌或者证书给k8s的api-server发送请求要求修改集群资源k8s开始认证。认证通过k8s查询用户的授权(有哪些权限)......
  • Kubernetes从入门到精通 集群安装
    kubernetes集群安装一准备集群镜像从阿里云镜像仓库拉镜像标签改名#在安装kubernetes集群之前,必须要提前准备好集群需要的镜像,所需镜像可以通过下面命令查看[root@master~]#kubeadmconfigimageslist#下载镜像#此镜像kubernetes的仓库中,由于网络......
  • Kubernetes(K8S) kubesphere 介绍
    使用Kubeadm部署Kubernetes(K8S)安装--附K8S架构图Kubernetes(K8S)kubesphere安装官网地址:https://kubesphere.com.cn/KubeSphere是个全栈的Kubernetes容器云PaaS解决方案KubeSphere是在目前主流容器调度平台Kubernetes之上构建的企业级分布式多租户容器平台,提供简单易......
  • Kubernetes从入门到精通 集群安装准备工作
    一、准备环境 master01192.168.117.100docker,kubectl,kubeadm,kubeletnode01192.168.117.101docker,kubectl,kubeadm,kubeletnode02192.168.117.102docker,kubectl,kubeadm,kubelet二、环境初始化1检查操作系统的版本#此方式下安装kuber......
  • Kubernetes从入门到精通 Kubernetes从介绍
    1第一章kubernetes介绍1.1应用部署方式演变在部署应用程序的方式上,主要经历了三个时代:传统部署:互联网早期,会直接将应用程序部署在物理机上优点:简单,不需要其它技术的参与缺点:不能为应用程序定义资源使用边界,很难合理地分配计算资源,而且程序之间容易产生影响虚拟化部......
  • 基于python实现将AWS-ElastiCache-的Reserved_Cache_Nodes-预留节点及费用的信息统计
    在AWS-ElastiCache中,Reserved_Cache_Nodes-预留节点,也就类似于EC2与RDS的RI(预留实例),都是为了节省成本而选择预付费用的一种方式,当AWS账号有多个时,如何通过编程的方式批量获取所有账号所有区域Region的RN信息呢我们可以通过awscli的方式,也可以通过AWSSDKforPython(Boto3)的......
  • 关于AWS-ElastiCache的Reserved nodes预留节点支付类型-费用说明
    关于AWS-ElastiCache的Reservednodes的购买(类似于EC2的RI),可以节省成本引擎,可以选择Redis或者Memcached,期限一般大多都支持1年或者3年的对于Offeringtype-产品类型,这里分类比其他产品要复杂一点、,分为【标准预留节点产品】与【旧式预留节点产品】这个还与节点类型有关系......