저는 KOP를 사용하여 AWS에서 Kubernetes를 실행하고 있습니다. 마스터 노드에 연결된 EBS-etcd 볼륨을 줄이고 싶습니다. 이를 수행할 수 있는 방법이 있습니까? ? ?
# kops edit cluster --name=kubernetes.summimak.online --state=s3://kubernetes.summimak.online
EBSVolume/a.etcd-events.kubernetes.summimak.online
AvailabilityZone ap-south-1a
VolumeType gp2
SizeGB 20
Encrypted false
Tags {k8s.io/etcd/events: a/a, k8s.io/role/master: 1, Name: a.etcd-events.kubernetes.summimak.online, KubernetesCluster: kubernetes.summimak.online}
EBSVolume/a.etcd-main.kubernetes.summimak.online
AvailabilityZone ap-south-1a
VolumeType gp2
SizeGB 20
Encrypted false
Tags {k8s.io/etcd/main: a/a, k8s.io/role/master: 1, Name: a.etcd-main.kubernetes.summimak.online, KubernetesCluster: kubernetes.summimak.online}
답변1
볼륨 크기 추가
volumeSize: 8
이름 뒤에
답변2
@SurajSingh의 답변을 확장하려면(댓글을 달 수 없음) 정의 위치는 volumeSize
다음을 spec.etcdClusters[].etcdMembers[].volumeSize
참조하세요.API.
즉, 사용하면 블록이 다음과 같이 kops edit cluster
보일 수 있습니다 etcdClusters
.
etcdClusters:
- cpuRequest: 200m
etcdMembers:
- instanceGroup: master-ap-south-1a
name: a
volumeSize: 8
memoryRequest: 100Mi
name: main
- cpuRequest: 100m
etcdMembers:
- instanceGroup: master-ap-south-1a
name: a
volumeSize: 8
memoryRequest: 100Mi
name: events
두 볼륨 모두 각각 8Gi를 갖기를 원하는 경우.
현재는공개 질문--etcd-volume-size
태그를 요청했지만 kops create cluster
지금까지 리뷰는 부정적으로 들립니다.