Skip to content

Fix goofys support, add iam role support, support latest k8s, add minio IMDSv2 support#1

Open
moveman wants to merge 5 commits into
masterfrom
attempt2
Open

Fix goofys support, add iam role support, support latest k8s, add minio IMDSv2 support#1
moveman wants to merge 5 commits into
masterfrom
attempt2

Conversation

@moveman

@moveman moveman commented Sep 27, 2023

Copy link
Copy Markdown
Owner

No description provided.

@moveman

moveman commented Sep 27, 2023

Copy link
Copy Markdown
Owner Author

Sample secret.yaml:

apiVersion: v1
kind: Secret
metadata:
  namespace: kube-system
  name: csi-s3-secret
stringData:
  endpoint: https://s3.us-west-2.amazonaws.com

Sample storageclass.yaml:

---
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
  name: csi-s3
provisioner: ch.ctrox.csi.s3-driver
parameters:
  # specify which mounter to use
  # can be set to rclone, s3fs, goofys or s3backer
  mounter: goofys
  # to use an existing bucket, specify it here:
  #bucket: eks-pvc-s3
  csi.storage.k8s.io/provisioner-secret-name: csi-s3-secret
  csi.storage.k8s.io/provisioner-secret-namespace: kube-system
  csi.storage.k8s.io/controller-publish-secret-name: csi-s3-secret
  csi.storage.k8s.io/controller-publish-secret-namespace: kube-system
  csi.storage.k8s.io/node-stage-secret-name: csi-s3-secret
  csi.storage.k8s.io/node-stage-secret-namespace: kube-system
  csi.storage.k8s.io/node-publish-secret-name: csi-s3-secret
  csi.storage.k8s.io/node-publish-secret-namespace: kube-system

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants