diff --git a/samba-files/samba-fileserver.yaml b/samba-files/samba-fileserver.yaml index 17eff81..7ef4dc9 100644 --- a/samba-files/samba-fileserver.yaml +++ b/samba-files/samba-fileserver.yaml @@ -1,4 +1,21 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: samba-files-nsswitch + namespace: samba-files +data: + nsswitch.conf: | + passwd: files winbind + group: files winbind + shadow: files + hosts: files dns + networks: files + protocols: files + services: files + ethers: files + rpc: files +--- apiVersion: v1 kind: ConfigMap metadata: @@ -249,6 +266,9 @@ spec: - name: samba-config mountPath: /etc/samba/smb.conf subPath: smb.conf + - name: nsswitch-config + mountPath: /etc/nsswitch.conf + subPath: nsswitch.conf - name: krb5-config mountPath: /krb5/krb5.conf subPath: krb5.conf @@ -292,6 +312,9 @@ spec: - name: share-data persistentVolumeClaim: claimName: samba-files-data + - name: nsswitch-config + configMap: + name: samba-files-nsswitch --- apiVersion: v1 kind: PersistentVolumeClaim