Puncte:0

Permisiuni NFS (cu AKS)

drapel be

Montez NFS (pe Azure Virtual Machine) în k8s (AKS). Aplicația mea rulează cu Apache (utilizator www-data). Acum, dintr-un anumit motiv, nu pot înțelege erorile aplicației mele cu o eroare de permisiune refuzată, și anume nu pot scrie în volumul NFS montat. Este clar o problemă de permisiuni și, de asemenea, am încurcat totul împreună.

Aplicație rulată de Apache: uid=33(www-data) gid=33(www-data) grupuri=33(www-data) Exportat din directorul NFS și din toți copiii săi (recursiv): le-am dorit www-data:www-data.

Când introduc id în container, sunt root: uid=0(rădăcină) gid=0(rădăcină) grupuri=0(rădăcină),1000 Când ating un fișier nou în containerul din volumul montat, acesta are permisiuni: uid=65534(nimeni) gid=65534(fără grup) grupuri=65534(fără grup). Este un pic surprinzător.

Când introduc id-ul pe serverul NFS: uid=1000(azureuser) gid=1000(azureuser) grupuri=1000(azureuser) Dacă ating un fișier nou pe serverul NFS, acesta are: uid=1000(azureuser) gid=1000(azureuser) grupuri=1000(azureuser). Deci, presupun că aceasta este conectată cu această declarație în deployment k8s config:

securityContext:
 fsGroup: 1000

/etc/exports fișier în NFS pe care l-am configurat astfel: /export 10.240.0.0/16(rw,async,insecure,fsid=0,crossmnt,no_subtree_check)

Sunt confuz ce este acum, ați putea să mă ajutați să rezolv acest lucru și să clarific ce este ce este?

Btw se stabilește conexiunea între NFS și AKS (pot crea un fișier în container în volumul montat și va fi vizibil în serverul NFS, tot vizavi).

Mikolaj S. avatar
drapel cn
Ce versiune Kubernetes folosești?
Mikolaj S. avatar
drapel cn
Ați putea împărtăși un exemplu de definiție a podului cu volumul NFS + securityContext pe care îl utilizați? Cum ați configurat serverul NFS pe VM? Ați putea vă rog să împărtășiți pașii/tutorialul pe care i-ați urmat?
Wytrzymały Wiktor avatar
drapel it
Salut @Murakami. Orice actualizari?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.