Sto utilizzando un cluster Kubernetes distribuito tramite Google Container Engine (GKE) dalla Console per sviluppatori di Google Cloud, versione 0.19.3 del cluster. Vorrei eseguire un contenitore privilegiata, come nell'esempio Kubernetes NFS Server:Consenti contenitori privilegiati in Kubernetes su Google Container (GKE)
apiVersion: v1
kind: Pod
metadata:
name: nfs-server
labels:
role: nfs-server
spec:
containers:
- name: nfs-server
image: jsafrane/nfs-data
ports:
- name: nfs
containerPort: 2049
securityContext:
privileged: true
Poiché la configurazione del motore di Google contenitore predefinito non consente contenitori privilegiati, l'API kubernetes restituisce imediately il seguente errore:
Error from server: Pod "nfs-server" is invalid: spec.containers[0].securityContext.privileged: forbidden '<*>(0xc20a027396)true'
Come posso consentire i contenitori con privilegi nel mio cluster di Google Container Engine?
Grazie per l'aggiornamento, si spera che questo venga presto aggiunto! – Caleb
Ora che Kubernetes è 1.0, ne parlano nei loro documenti qui: http://kubernetes.io/v1.0/examples/nfs/README.html (solo per riferimento) – cr125rider
Google Container Engine ancora non supporta i privilegi modalità con la versione 1.0 di Kubernetes. Supporterà la modalità privilegiata una volta rilasciata la release 1.1 in cui la modalità privilegiata è abilitata per impostazione predefinita. Aggiornamento –