2021年10月27日水曜日

Dynamic provisioner for k8s(ボリュームの拡張)

公式:
https://github.com/helm/charts/tree/master/stable/nfs-client-provisioner


<概要>

nfs-client-provisioner:

nfs-client-provisionerというPodを経由して可変可能なボリュームの作成を

NFSにマウントしてくれるプラグイン的な存在。



イメージ図:

NFSにマウントする場合、nfs-client-provisionerPodに経由する必要がある。


手順:

1)helmを使って導入を行う。

①nfs:192.16.13.30

②path:/home/nfsshare


helm install nfs-client-provisioner --set nfs.server=192.168.13.30 --set nfs.path=/home/nfsshare stable/nfs-client-provisioner




2)annotationsに以下の値を記載します。

 volume.beta.kubernetes.io/storage-class: nfs-client






























検証:

1)可変可能になっているので、容量の変更を行います。(1Gi ->2Gi











































2)実行してみると、エラーもなく変更できました。



0 件のコメント:

コメントを投稿

terraform(moved.tf)のリソース名の修正方法について

以下の赤枠を直接変えてしまうと、ec2が削除されてしまいます。 これを維持したい場合について記載します。 以下に moved.tf ファイルを作成します。 以下のように、 from に修正前で、 to に修正したい内容を記載します。 以下のリソースにも修正を加えます。 terra...