kops etcd ebs 볼륨 크기 변경

kops etcd ebs 볼륨 크기 변경

저는 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지금까지 리뷰는 부정적으로 들립니다.

관련 정보