[英]How to attach storage volume with elasticsearch nodes in kubernetes?
我正在Kubernetes上設置Elasticseach。 我創建了2個節點的Elasticsearch集群。 我想用這兩個節點附加存儲。 像第一個節點的80Gi和第二個節點的100Gi。 我的Kubernetes集群在EC2上,我使用EBS作為存儲。
為了附加持久性,您需要:
使用ElasticSearch中的每個節點,您可以在deployment \\ pod對象定義中附加pod。
更簡單的方法是使用Helm Chart部署ES群集。
根據舵圖文檔:
目前,此圖表的自動測試僅針對GKE(Google Kubernetes Engine)運行。 如果您使用的是不同的Kubernetes提供商,你可能會需要調整
storageClassName
在volumeClaimTemplate
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: elast
annotations:
storageclass.kubernetes.io/is-default-class: "true"
provisioner: kubernetes.io/aws-ebs
parameters:
type: gp2
fsType: ext4
希望這有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.