Skip to content

Instantly share code, notes, and snippets.

View FahadBSyed's full-sized avatar

Fahad Syed FahadBSyed

  • Pachyderm
  • Hackettstown, New Jersey
View GitHub Profile
@FahadBSyed
FahadBSyed / Dockerfile
Created November 2, 2022 14:28
Scratch Docker Container with Fuse
FROM alpine:3.10 AS pachyderm_build
RUN mkdir -p /tmp/to-copy/tmp && chmod -R 777 /tmp/to-copy
RUN apk add -U ca-certificates
RUN apk add fuse
# Required to fix binary compatibility issues
RUN apk add libc6-compat
# Required to setup users needed for go-fuse library
@FahadBSyed
FahadBSyed / hello-fuse-hostpath.yml
Created November 2, 2022 15:18
Hello Fuse Kubernetes Manifests
apiVersion: v1
kind: Pod
metadata:
name: hello-fuse
labels:
app: hello-fuse
spec:
containers:
- name: hello-fuse
image: hello-fuse:latest
@FahadBSyed
FahadBSyed / nfs-server.yml
Created November 8, 2022 17:33
nfs server one pod two containers
# Taken from: https://github.com/appscode/third-party-tools/blob/master/storage/nfs/README.md
apiVersion: apps/v1
kind: Deployment
metadata:
name: nfs-server
namespace: storage
spec:
selector:
matchLabels:
app: nfs-server
{ "createdAt": "2023-01-06 16:40:57.832592 +0000 UTC", "id": "24740cdc-69a0-22a2-fb02-e23c9ae4d609", "metadata": "{"Value":{"primitive":{"additive":{"path":"/pfs/54da66889db849c125720c9d5ede89deb2360c8abc59d5e7dfa0e7da8333886b/out/chunk0/mess.json","range":{"last_path":"/pfs/54da66889db849c125720c9d5ede89deb2360c8abc59d5e7dfa0e7da8333886b/out/chunk1/mess.json","chunk_ref":{"ref":{"id":"TzxiJhT4iwqNld5bEwiMLJ4Ng5EkFEKuhq/PQSrG8Is=","size_bytes":17487,"dek":"Rjtr1KSsiT6Gi3KDFPnfwB3iyScmR2e5okeFqu4DMVI=","encryption_algo":1},"hash":"Oz9eY7e6NhKHDJP0qBlKFCFAboTvVEF1v3AUOoL4O3E=","size_bytes":17487}},"num_files":2,"size_bytes":500000000},"size_bytes":500000000}}}"}
{ "createdAt": "2023-01-06 16:41:07.190771 +0000 UTC", "id": "cd02208f-75e9-20aa-7dae-27a7359e9603", "metadata": "{"Value":{"primitive":{"additive":{"path":"/pfs/54da66889db849c125720c9d5ede89deb2360c8abc59d5e7dfa0e7da8333886b/out/chunk1/mess.json","file":{"datum":"54da66889db849c125720c9d5ede89deb2360c8abc59d5e7dfa0e7da8333886b","data_refs":[{"ref":{"i