apiVersion: v1 kind: ConfigMap metadata: name: samba-config data: config.json: | { "samba-container-config": "v0", "configs": { "local": { "shares": [ "share" ], "globals": [ "default" ], "instance_name": "SAMBA" } }, "shares": { "share": { "options": { "path": "/share", "valid users": "user" } } }, "globals": { "default": { "options": { "security": "user", "server min protocol": "SMB2", "load printers": "no", "printing": "bsd", "printcap name": "/dev/null", "disable spoolss": "yes", "guest ok": "yes", "browsable": "yes", "writable": "yes", "guest account": "user", "create mask": "0775", "directory mask": "0755", } } }, "users": { "all_entries": [ { "name": "user", "password": "public" } ] }, "_footer": 1 }