2016-04-09 7 views
5

Sto cercando di aggiungere lo spazio di swap sul nodo kubernetes per evitare che si verifichi un problema di memoria insufficiente. È possibile aggiungere lo spazio di swap sul nodo (precedentemente noto come minion)? Se possibile quale procedura dovrei seguire e come funziona il test di accettazione dei baccelli?È possibile aggiungere lo spazio di swap sui nodi di Kubernet?

+0

Kubelet non imposta la dimensione dello spazio di scambio, quindi penso che se si desidera regolare la dimensione dello spazio di scambio di un nodo k8s, si dovrà farlo nello stesso modo in cui si fa su un non-k8s macchina. – caesarxuchao

risposta

7

Kubernetes non supporta lo scambio di memoria contenitore. Anche se aggiungi uno spazio di swap, kubelet crea il contenitore con --memory-swappiness = 0 (quando usi Docker). Ci sono state discussioni sull'aggiunta del supporto, ma la proposta non è stata approvata. https://github.com/kubernetes/kubernetes/issues/7294

Problemi correlati