aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-11-16trying logrusorigin/logrusChris Lu10-42/+43
2020-10-12sync with seaweedfs repoChris Lu4-10/+670
2020-10-02Merge pull request #4 from airhorns/patch-1Chris Lu1-2/+3
Update CSI yaml to allow using k8s service DNS to contact the filer
2020-10-02Update CSI yaml to allow using k8s service DNS to contact the filerHarry Brundage1-2/+3
I think lots of users are going to use the CSI driver with a seaweedfs cluster also running in k8s. The natural way to connect the driver to that cluster would be using DNS instead of hard coded IPs, so I set `SEAWEEDFS_FILER` to something like `seaweedfs-filer.seaweed-namespace.svc:8888`, which the driver kept timing out trying to connect. I realized the driver was running using `hostNetwork: true`, which means the in-cluster DNS resolution doesn't happen, so the .svc hostnames are just unresolved. This changes the default YAML for the next person coming along to use the in-cluster DNS resolution first, and then the host's DNS resolution, so that if the filer happens to be running the cluster, it can be connected from the driver running on the host. An alternative would be to not use `hostNetworking` for the driver daemonset, but I am presuming that's there for a reason.
2020-09-23auto created directory need to have open permission on k8sChris Lu1-0/+1
2020-09-04fix compile errorChris Lu1-1/+1
2020-09-04start weed mount without blockingChris Lu2-2/+3
2020-09-04add loggingChris Lu3-5/+5
2020-09-03add timeoutChris Lu1-0/+1
2020-07-24Update README.mdChris Lu1-1/+1
2020-07-24fix compilationChris Lu1-2/+2
2020-07-24sync with seaweedfs repo with go getChris Lu2-2/+162
2020-06-15Update README.mdChris Lu1-1/+4
2020-06-14Merge pull request #1 from thiscantbeserious/masterChris Lu1-3/+2
Make Builder Platform agnostic
2020-06-14Make Builder Platform agnosticthiscantbeserious1-3/+2
2020-06-12Update README.mdChris Lu1-15/+0
2020-06-12Update Dockerfile.devChris Lu1-2/+7
2020-06-12add fuseChris Lu2-0/+2
2020-06-12auto create dir to mountChris Lu1-0/+1
2020-06-12empty controller publish unpublish volume implementationChris Lu1-2/+2
2020-06-12add ControllerServiceCapability_RPC_PUBLISH_UNPUBLISH_VOLUMEChris Lu1-0/+1
2020-06-12set driver nameChris Lu1-1/+1
2020-06-12adjust logsChris Lu3-4/+5
2020-06-11fix glogChris Lu1-1/+1
2020-06-11loggingChris Lu2-2/+12
2020-06-09skip checkingChris Lu4-14/+27
2020-06-07add readme licenseChris Lu2-0/+266
2020-06-07copied from moosefsChris Lu4-102/+411
2020-06-07dev prod dockerfileeChris Lu3-4/+11
2020-06-07adjust docker fileChris Lu1-3/+17
2020-06-02compileChris Lu9-16/+48
2020-06-01configure filer via CLIChris Lu7-48/+149
2020-05-31build container successfullyChris Lu2-0/+22
2020-05-31it can compile now!Chris Lu10-33/+945
2020-03-19WIPChris Lu11-0/+671