You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/it/docs/concepts/architecture/nodes.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,13 +41,13 @@ L'utilizzo di questi campi varia a seconda del provider cloud o della configuraz
41
41
42
42
### Condition
43
43
44
-
l campo `conditions` descrive lo stato di tutti i nodi`Running`.
44
+
l campo `conditions` descrive lo stato di tutti i nodi`Running`.
45
45
46
46
47
47
| Condizione del nodo | Descrizione |
48
48
| ---------------- | ------------- |
49
49
|`OutOfDisk`|`True` se lo spazio disponibile sul nodo non è sufficiente per aggiungere nuovi pod, altrimenti` False`|
50
-
|`Pronto`|`True` se il nodo è integro e pronto ad accettare i pod,`False` se il nodo non è integro e non accetta i pod e `Sconosciuto` se il controller del nodo non è stato ascoltato dal nodo nell'ultimo` nodo-monitor -grace-periodo` (il valore predefinito è 40 secondi) |
50
+
|`Pronto`|`True` se il nodo è integro e pronto ad accettare i pod,`False` se il nodo non è integro e non accetta i pod e `Sconosciuto` se il controller del nodo non è stato ascoltato dal nodo nell'ultimo` nodo-monitor -grace-periodo` (il valore predefinito è 40 secondi) |
51
51
|`MemoryPressure`|`Vero` se la pressione esiste sulla memoria del nodo, ovvero se la memoria del nodo è bassa; altrimenti `False`|
52
52
| `PIDPressure` | `True` se la pressione esiste sui processi, ovvero se ci sono troppi processi sul nodo; altrimenti `False` |
53
53
|`DiskPressure`|`True` se esiste una pressione sulla dimensione del disco, ovvero se la capacità del disco è bassa; altrimenti `False`|
@@ -64,12 +64,12 @@ La condizione del nodo è rappresentata come un oggetto JSON. Ad esempio, la seg
64
64
]
65
65
```
66
66
67
-
Se lo stato della condizione Ready rimane `Unknown` o`False` per un tempo superiore a `pod-eviction-timeout`, viene passato un argomento al [gestore-kube-controller](/docs/admin/kube-controller-manager/) e tutti i pod sul nodo sono programmati per la cancellazione dal controller del nodo. La durata predefinita del timeout di sfratto è di ** cinque minuti **. In alcuni casi, quando il nodo non è raggiungibile, l'apiserver non è in grado di comunicare con kubelet sul nodo. La decisione di eliminare i pod non può essere comunicata al kubelet fino a quando non viene ristabilita la comunicazione con l'apiserver. Nel frattempo, i pod che sono programmati per la cancellazione possono continuare a funzionare sul nodo partizionato.
67
+
Se lo stato della condizione Ready rimane `Unknown` o`False` per un tempo superiore a `pod-eviction-timeout`, viene passato un argomento al [gestore-kube-controller](/docs/admin/kube-controller-manager/) e tutti i pod sul nodo sono programmati per la cancellazione dal controller del nodo. La durata predefinita del timeout di sfratto è di ** cinque minuti **. In alcuni casi, quando il nodo non è raggiungibile, l'apiserver non è in grado di comunicare con kubelet sul nodo. La decisione di eliminare i pod non può essere comunicata al kubelet fino a quando non viene ristabilita la comunicazione con l'apiserver. Nel frattempo, i pod che sono programmati per la cancellazione possono continuare a funzionare sul nodo partizionato.
68
68
69
69
Nelle versioni di Kubernetes precedenti alla 1.5, il controllore del nodo [forzerebbe la cancellazione](/docs/concepts/workloads/pods/pod/#force-deletion-of-pods)
70
70
questi pod non raggiungibili dall'apiserver. Tuttavia, in 1.5 e versioni successive, il controller del nodo non impone l'eliminazione dei pod finché non lo è
71
71
confermato che hanno smesso di funzionare nel cluster. Puoi vedere i pod che potrebbero essere in esecuzione su un nodo irraggiungibile
72
-
lo stato `Terminating` o`Unknown`. Nei casi in cui Kubernetes non può dedurre dall'infrastruttura sottostante se ha un nodo
72
+
lo stato `Terminating` o`Unknown`. Nei casi in cui Kubernetes non può dedurre dall'infrastruttura sottostante se ha un nodo
73
73
lasciato permanentemente un cluster, potrebbe essere necessario che l'amministratore del cluster elimini manualmente l'oggetto nodo. Cancellare l'oggetto nodo da
74
74
Kubernetes fa sì che tutti gli oggetti Pod in esecuzione sul nodo vengano eliminati dal server apis e libera i loro nomi.
75
75
@@ -227,7 +227,7 @@ Per l'autoregistrazione, il kubelet viene avviato con le seguenti opzioni:
227
227
-`--kubeconfig` - Percorso delle credenziali per autenticarsi sull'apiserver.
228
228
-`--cloud-provider` - Come parlare con un provider cloud per leggere i metadati su se stesso.
229
229
-`--register-node` - Si registra automaticamente con il server API.
230
-
-`--register-with-taints` - Registra il nodo con la lista data di taints (separati da virgola`<chiave> = <valore>: <effetto>`). No-op se `register-node` è falso.
230
+
-`--register-with-taints` - Registra il nodo con la lista data di taints (separati da virgola`<chiave> = <valore>: <effetto>`). No-op se `register-node` è falso.
231
231
-`--node-ip` - Indirizzo IP del nodo.
232
232
-`--node-labels` - Etichette da aggiungere quando si registra il nodo nel cluster (vedere le restrizioni dell'etichetta applicate dal [plugin di accesso NodeRestriction](/docs/reference/access-authn-authz/admission-controller/#noderestriction) in 1.13+).
233
233
-`--node-status-update-frequency` - Specifica la frequenza con cui kubelet invia lo stato del nodo al master
Copy file name to clipboardExpand all lines: content/it/docs/concepts/cluster-administration/cloud-providers.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,7 @@ controllerManager:
47
47
mountPath: "/etc/kubernetes/cloud.conf"
48
48
```
49
49
50
-
I provider cloud in-tree in genere richiedono sia `--cloud-provider` e` --cloud-config` specificati nelle righe di
50
+
I provider cloud in-tree in genere richiedono sia `--cloud-provider` e `--cloud-config` specificati nelle righe di
51
51
comando per [kube-apiserver](/docs/admin/kube-apiserver/), [kube-controller-manager](/docs/admin/kube-controller-manager/)
52
52
e il [Kubelet](/docs/admin/kubelet/). Anche il contenuto del file specificato in `--cloud-config` per ciascun provider
53
53
è documentato di seguito.
@@ -91,8 +91,8 @@ spec:
91
91
* `service.beta.kubernetes.io / aws-load-balancer-access-log-enabled`: utilizzato sul servizio per abilitare o disabilitare i log di accesso.
92
92
* `service.beta.kubernetes.io / aws-load-balancer-access-log-s3-bucket-name`: usato per specificare il nome del bucket di log degli accessi s3.
93
93
* `service.beta.kubernetes.io / aws-load-balancer-access-log-s3-bucket-prefix`: utilizzato per specificare il prefisso del bucket del registro di accesso s3.
94
-
* `service.beta.kubernetes.io / aws-load-balancer-additional-resource-tags`: utilizzato sul servizio per specificare un elenco separato da virgole di coppie chiave-valore che verranno registrate come tag aggiuntivi nel ELB. Ad esempio: "Key1 = Val1, Key2 = Val2, KeyNoVal1 =, KeyNoVal2"`.
95
-
* `service.beta.kubernetes.io / aws-load-balancer-backend-protocol`: utilizzato sul servizio per specificare il protocollo parlato dal backend (pod) dietro un listener. Se `http` (predefinito) o` https`, viene creato un listener HTTPS che termina la connessione e analizza le intestazioni. Se impostato su `ssl` o` tcp`, viene utilizzato un listener SSL "raw". Se impostato su `http` e` aws-load-balancer-ssl-cert` non viene utilizzato, viene utilizzato un listener HTTP.
94
+
* `service.beta.kubernetes.io / aws-load-balancer-additional-resource-tags`: utilizzato sul servizio per specificare un elenco separato da virgole di coppie chiave-valore che verranno registrate come tag aggiuntivi nel ELB. Ad esempio: `"Key1 = Val1, Key2 = Val2, KeyNoVal1 =, KeyNoVal2"`.
95
+
* `service.beta.kubernetes.io / aws-load-balancer-backend-protocol`: utilizzato sul servizio per specificare il protocollo parlato dal backend (pod) dietro un listener. Se `http` (predefinito) o `https`, viene creato un listener HTTPS che termina la connessione e analizza le intestazioni. Se impostato su `ssl` o `tcp`, viene utilizzato un listener SSL "raw". Se impostato su `http` e `aws-load-balancer-ssl-cert` non viene utilizzato, viene utilizzato un listener HTTP.
96
96
* `service.beta.kubernetes.io / aws-load-balancer-ssl-cert`: utilizzato nel servizio per richiedere un listener sicuro. Il valore è un certificato ARN valido. Per ulteriori informazioni, vedere [ELB Listener Config](http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/elb-listener-config.html) CertARN è un ARN certificato IAM o CM, ad es. `ARN: AWS: ACM: US-est-1: 123456789012: certificato / 12345678-1234-1234-1234-123456789012`.
97
97
* `service.beta.kubernetes.io / aws-load-balancer-connection-draining-enabled`: utilizzato sul servizio per abilitare o disabilitare il drenaggio della connessione.
98
98
* `service.beta.kubernetes.io / aws-load-balancer-connection-draining-timeout`: utilizzato sul servizio per specificare un timeout di drenaggio della connessione.
@@ -125,7 +125,7 @@ corrispondere al nome VM di CloudStack.
125
125
Il provider cloud GCE utilizza il nome host del nodo (come determinato dal kubelet o sovrascritto
126
126
con `--hostname-override`) come nome dell'oggetto Nodo Kubernetes. Si noti che il primo segmento del nome del nodo
127
127
Kubernetes deve corrispondere al nome dell'istanza GCE (ad esempio, un nodo denominato `kubernetes-node-2.c.my-proj.internal`
128
-
deve corrispondere a un'istanza denominata` kubernetes-node-2`) .
128
+
deve corrispondere a un'istanza denominata `kubernetes-node-2`) .
129
129
130
130
## OpenStack
131
131
Questa sezione descrive tutte le possibili configurazioni che possono
@@ -243,7 +243,7 @@ file:
243
243
il bilanciamento del carico.
244
244
* `lb-method` (Opzionale): utilizzato per specificare l'algoritmo in base al quale verrà caricato il carico
245
245
distribuito tra i membri del pool di bilanciamento del carico. Il valore può essere
246
-
`ROUND_ROBIN`,` LEAST_CONNECTIONS` o `SOURCE_IP`. Il comportamento predefinito se
246
+
`ROUND_ROBIN`, `LEAST_CONNECTIONS` o `SOURCE_IP`. Il comportamento predefinito se
247
247
nessuno è specificato è `ROUND_ROBIN`.
248
248
* `lb-provider` (Opzionale): utilizzato per specificare il provider del servizio di bilanciamento del carico.
249
249
Se non specificato, sarà il servizio provider predefinito configurato in neutron
@@ -272,7 +272,7 @@ Queste opzioni di configurazione per il provider OpenStack riguardano lo storage
272
272
e dovrebbe apparire nella sezione `[BlockStorage]` del file `cloud.conf`:
273
273
274
274
* `bs-version` (Opzionale): usato per sovrascrivere il rilevamento automatico delle versioni. Valido
275
-
i valori sono `v1`,` v2`, `v3` e` auto`. Quando `auto` è specificato automatico
275
+
i valori sono `v1`, `v2`, `v3` e `auto`. Quando `auto` è specificato automatico
276
276
il rilevamento selezionerà la versione supportata più alta esposta dal sottostante
277
277
Cloud OpenStack. Il valore predefinito se nessuno è fornito è `auto`.
278
278
* `trust-device-path` (Opzionale): Nella maggior parte degli scenari i nomi dei dispositivi a blocchi
Copy file name to clipboardExpand all lines: content/it/docs/concepts/cluster-administration/kubelet-garbage-collection.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,12 +23,12 @@ Kubernetes gestisce il ciclo di vita di tutte le immagini tramite imageManager,
23
23
di consulente.
24
24
25
25
La politica per la raccolta dei rifiuti delle immagini prende in considerazione due fattori:
26
-
`HighThresholdPercent` e`LowThresholdPercent`. Utilizzo del disco al di sopra della soglia alta
26
+
`HighThresholdPercent` e`LowThresholdPercent`. Utilizzo del disco al di sopra della soglia alta
27
27
attiverà la garbage collection. La garbage collection cancellerà le immagini utilizzate meno di recente fino al minimo
28
28
soglia è stata soddisfatta.
29
29
30
30
La politica per la raccolta dei rifiuti delle immagini prende in considerazione due fattori:
31
-
`HighThresholdPercent` e`LowThresholdPercent`. Utilizzo del disco al di sopra della soglia alta
31
+
`HighThresholdPercent` e`LowThresholdPercent`. Utilizzo del disco al di sopra della soglia alta
32
32
attiverà la garbage collection. La garbage collection cancellerà le immagini utilizzate meno di recente fino al minimo
33
33
soglia è stata soddisfatta.
34
34
@@ -44,8 +44,8 @@ Kubelet agirà su contenitori non identificati, cancellati o al di fuori dei lim
44
44
precedentemente menzionate. I contenitori più vecchi saranno generalmente rimossi per primi. `MaxPerPodContainer`
45
45
e `MaxContainer` possono potenzialmente entrare in conflitto l'uno con l'altro in situazioni in cui il mantenimento del
46
46
numero massimo di contenitori per pod (`MaxPerPodContainer`) non rientra nell'intervallo consentito di contenitori morti
47
-
globali (`MaxContainers`). `MaxPerPodContainer` verrebbe regolato in questa situazione: uno scenario peggiore sarebbe
48
-
quello di eseguire il downgrade di`MaxPerPodContainer` su 1 e rimuovere i contenitori più vecchi. Inoltre, i
47
+
globali (`MaxContainers`). `MaxPerPodContainer` verrebbe regolato in questa situazione: uno scenario peggiore sarebbe
48
+
quello di eseguire il downgrade di`MaxPerPodContainer` su 1 e rimuovere i contenitori più vecchi. Inoltre, i
49
49
contenitori di proprietà dei pod che sono stati cancellati vengono rimossi una volta che sono più vecchi di "MinAge".
50
50
51
51
I contenitori che non sono gestiti da Kubelet non sono soggetti alla garbage collection del contenitore.
@@ -83,12 +83,12 @@ Compreso:
83
83
84
84
| Bandiera esistente | Nuova bandiera | Motivazione
85
85
| ------------- | -------- | --------- |
86
-
|`--image-gc-high-threshold`|`--eviction-hard` o`--eviction-soft`| i segnali di sfratto esistenti possono innescare la garbage collection delle immagini |
86
+
|`--image-gc-high-threshold`|`--eviction-hard` o`--eviction-soft`| i segnali di sfratto esistenti possono innescare la garbage collection delle immagini |
87
87
|`--image-gc-low-threshold`|`--eviction-minimum-reclaim`| i reclami di sfratto ottengono lo stesso comportamento |
88
88
|`--maximum-dead-containers`|| deprecato una volta che i vecchi log sono memorizzati al di fuori del contesto del contenitore |
89
89
|`--maximum-dead-containers-per-container`|| deprecato una volta che i vecchi log sono memorizzati al di fuori del contesto del contenitore |
90
90
|`--minimum-container-ttl-duration`|| deprecato una volta che i vecchi log sono memorizzati al di fuori del contesto del contenitore |
91
-
|`--low-diskspace-threshold-mb`|`--eviction-hard` o`eviction-soft`| lo sfratto generalizza le soglie del disco ad altre risorse |
91
+
|`--low-diskspace-threshold-mb`|`--eviction-hard` o`eviction-soft`| lo sfratto generalizza le soglie del disco ad altre risorse |
92
92
|`--outofdisk-transition-frequency`|`--eviction-pressure-transition-period`| lo sfratto generalizza la transizione della pressione del disco verso altre risorse |
0 commit comments