私は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
これまでのレビューは否定的に聞こえます。