From 45cc81d84fd4248459428a1874b2436bc7804c5c Mon Sep 17 00:00:00 2001 From: prettysunflower Date: Mon, 23 Jun 2025 11:39:53 -0400 Subject: [PATCH] infra(script): Added scripts to add new buckets and to init seaweed CSI --- infra/create_new_bucket.sh | 3 +++ infra/init_seaweed.sh | 3 +++ 2 files changed, 6 insertions(+) create mode 100644 infra/create_new_bucket.sh create mode 100644 infra/init_seaweed.sh diff --git a/infra/create_new_bucket.sh b/infra/create_new_bucket.sh new file mode 100644 index 0000000..ddc68b4 --- /dev/null +++ b/infra/create_new_bucket.sh @@ -0,0 +1,3 @@ +garage bucket create books +garage bucket allow --read --write --owner books --key k8s +garage bucket allow --read --write books --key prettysunflower \ No newline at end of file diff --git a/infra/init_seaweed.sh b/infra/init_seaweed.sh new file mode 100644 index 0000000..be0885c --- /dev/null +++ b/infra/init_seaweed.sh @@ -0,0 +1,3 @@ +git clone https://github.com/seaweedfs/seaweedfs-csi-driver.git +helm install --set storageClassName="seaweedfs-keiki" --set seaweedfsFiler="100.79.209.9:8888" seaweedfs-csi-keiki-driver ./seaweedfs-csi-driver/deploy/helm/seaweedfs-csi-driver --namespace="kube-system" +helm install --set driverName="seaweedfs-csi-keiki-driver" --set storageClassName="seaweedfs-keiki" --set seaweedfsFiler="100.79.209.9:8888" seaweedfs-csi-keiki-driver ./seaweedfs-csi-driver/deploy/helm/seaweedfs-csi-driver --namespace="kube-system" \ No newline at end of file