|
1 | 1 | ---
|
2 |
| -title: Panoramica sull'amministrazione del cluster |
3 |
| -content_template: templates/concept |
4 |
| -weight: 10 |
| 2 | +title: Orchestrazione di Container in produzione |
| 3 | +abstract: Deployment, scalabilità, e gestione di container automatizzata |
| 4 | +cid: home |
5 | 5 | ---
|
| 6 | +{{< announcement >}} |
6 | 7 |
|
7 |
| -{{% capture overview %}} |
8 |
| -La panoramica dell'amministrazione del cluster è per chiunque crei o gestisca un cluster Kubernetes. |
9 |
| -Presuppone una certa dimestichezza con i core Kubernetes [concetti](/docs/concepts/). |
10 |
| -{{% /capture %}} |
| 8 | +{{< deprecationwarning >}} |
11 | 9 |
|
12 |
| -{{% capture body %}} |
13 |
| -## Progettare un cluster |
| 10 | +{{< blocks/section id="oceanNodes" >}} |
| 11 | +{{% blocks/feature image="flower" %}} |
| 12 | +### [Kubernetes (K8s)]({{< relref "/docs/concepts/overview/what-is-kubernetes" >}}) è un software open-source per l'automazione del deployment, scalabilità, e gestione di applicativi in containers. |
14 | 13 |
|
15 |
| -Consulta le guide di [Setup](/docs/setup) per avere degli esempi su come pianificare, impostare e configurare cluster Kubernetes. Le soluzioni elencate in questo articolo sono chiamate *distribuzioni*. |
| 14 | +K8s raggruppa i containers che compongono gli applicativi in unità logiche per semplificare la gestione e la visibilità. Kubernetes si basa su [15 anni di esperienza di esecuzione di workload in produzione presso Google](http://queue.acm.org/detail.cfm?id=2898444), combinata con le migliori idee e pratiche dalla community. |
| 15 | +{{% /blocks/feature %}} |
16 | 16 |
|
17 |
| -Prima di scegliere una guida, ecco alcune considerazioni: |
| 17 | +{{% blocks/feature image="scalable" %}} |
| 18 | +#### Scala planetaria |
18 | 19 |
|
19 |
| - - Vuoi provare Kubernetes sul tuo computer o vuoi creare un cluster multi-nodo ad alta disponibilità? Scegli la distro che più si adatti alle tue esigenze. |
20 |
| - - **Se si sta progettando per l'alta disponibilità**, impara a configurare [cluster in più zone](/docs/concepts/cluster-administration/federation/). |
21 |
| - - Utilizzerai **un cluster di Kubernetes ospitato**, come [Motore di Google Kubernetes](https://cloud.google.com/kubernetes-engine/) o **che ospita il tuo cluster**? |
22 |
| - - Il tuo cluster sarà **on-premises** o **nel cloud (IaaS)**? Kubernetes non supporta direttamente i cluster ibridi. Invece, puoi impostare più cluster. |
23 |
| - - **Se stai configurando Kubernetes on-premises**, considera quale [modello di rete](/docs/concepts/cluster-administration/networking/) si adatti meglio. |
24 |
| - - Eseguirai Kubernetes su **hardware "bare metal"** o su **macchine virtuali (VM)**? |
25 |
| - - Vuoi **solo eseguire un cluster**, oppure ti aspetti di fare **lo sviluppo attivo del codice del progetto di Kubernetes**? |
26 |
| - In quest'ultimo caso, scegli una distribuzione sviluppata attivamente. Alcune distribuzioni utilizzano solo versioni binarie, ma offrono una maggiore varietà di scelte |
27 |
| - - Familiarizzare con i [componenti](/docs/admin/cluster-components/) necessari per eseguire un cluster. |
| 20 | +Progettato con gli stessi principi che permettono a Google di eseguire miliardi di container ogni settimana, Kubernetes può scalare evitando di aumentare il lavoro per il tuo team. |
28 | 21 |
|
29 |
| -Nota: non tutte le distro vengono mantenute attivamente. Scegli le distro che sono state testate con una versione recente di Kubernetes. |
| 22 | +{{% /blocks/feature %}} |
30 | 23 |
|
31 |
| -## Managing a cluster |
| 24 | +{{% blocks/feature image="blocks" %}} |
| 25 | +#### Semplice e flessibile |
32 | 26 |
|
33 |
| -* [Gestione di un cluster](/docs/tasks/administration-cluster/cluster-management/) descrive diversi argomenti relativi al ciclo di vita di un cluster: creazione di un nuovo cluster, aggiornamento dei nodi master e worker del cluster, esecuzione della manutenzione del nodo (ad esempio kernel aggiornamenti) e aggiornamento della versione dell'API di Kubernetes di un cluster in esecuzione. |
| 27 | +Che tu stia facendo dei test locali o supportando una azienda enterprise, la flessibilità di Kubernetes ti permette di eseguire le tue applicazioni coerentemente e facilmente, indipendentemente dalla complessità delle tue esigenze. |
34 | 28 |
|
35 |
| -* Scopri come [gestire i nodi](/docs/concepts/nodi/node/). |
| 29 | +{{% /blocks/feature %}} |
36 | 30 |
|
37 |
| -* Scopri come impostare e gestire la [quota di risorse](/docs/concepts/policy/resource-quote/) per i cluster condivisi. |
| 31 | +{{% blocks/feature image="suitcase" %}} |
| 32 | +#### Eseguibile ovunque |
38 | 33 |
|
39 |
| -## Proteggere un cluster |
| 34 | +Kubernetes è open source, e ti offre la libertà di spostare i tuoi carichi di lavoro senza fatica tra ambienti on-premises, ibridi, e cloud pubblici. |
40 | 35 |
|
41 |
| -* [Certificati](/docs/concepts/cluster-administration/certificates/) descrive i passaggi per generare certificati utilizzando diverse catene di strumenti. |
| 36 | +{{% /blocks/feature %}} |
42 | 37 |
|
43 |
| -* [Kubernetes Container Environment](/docs/concepts/containers/container-environment-variables/) descrive l'ambiente per i contenitori gestiti Kubelet su un nodo Kubernetes. |
| 38 | +{{< /blocks/section >}} |
44 | 39 |
|
45 |
| -* [Controllo dell'accesso all'API di Kubernetes](/docs/reference/access-authn-authz/controlling-access/) descrive come impostare le autorizzazioni per gli utenti e gli account di servizio. |
| 40 | +{{< blocks/section id="video" background-image="kub_video_banner_homepage" >}} |
| 41 | +<div class="light-text"> |
| 42 | +<h2>La sfida di migrare 150+ Microservizi su Kubernetes</h2> |
| 43 | + <p>Di Sarah Wells, Technical Director for Operations and Reliability, Financial Times</p> |
| 44 | + <button id="desktopShowVideoButton" onclick="kub.showVideo()">Guarda il Video</button> |
| 45 | + <br> |
| 46 | + <br> |
| 47 | + <br> |
| 48 | + <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/?utm_source=kubernetes.io&utm_medium=nav&utm_campaign=kccnceu20" button id="desktopKCButton">Partecipa alla KubeCon ad Amsterdam (13-16 Agosto 2020)</a> |
| 49 | + <br> |
| 50 | + <br> |
| 51 | + <br> |
| 52 | + <br> |
| 53 | + <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/?utm_source=kubernetes.io&utm_medium=nav&utm_campaign=kccncna20" button id="desktopKCButton">Partecipa alla KubeCon a Boston (17-20 Novembre 2020)</a> |
| 54 | +</div> |
| 55 | +<div id="videoPlayer"> |
| 56 | + <iframe data-url="https://www.youtube.com/embed/H06qrNmGqyE?autoplay=1" frameborder="0" allowfullscreen></iframe> |
| 57 | + <button id="closeButton"></button> |
| 58 | +</div> |
| 59 | +{{< /blocks/section >}} |
46 | 60 |
|
47 |
| -* [Autenticazione](/docs/reference/access-authn-authz/authentication/) spiega l'autenticazione in Kubernetes, incluse le varie opzioni di autenticazione. |
48 |
| - |
49 |
| -* [Autorizzazione](/docs/reference/access-authn-authz/authorization/) è separato dall'autenticazione e controlla come vengono gestite le chiamate HTTP. |
50 |
| - |
51 |
| -* [Utilizzo dei controller di ammissione](/docs/reference/access-authn-authz/admission-controller/) spiega i plug-in che intercettano le richieste al server API Kubernetes dopo l'autenticazione e l'autorizzazione. |
52 |
| - |
53 |
| -* [Uso di Sysctls in un cluster Kubernetes](/docs/concepts/cluster-administration/sysctl-cluster/) descrive a un amministratore come utilizzare lo strumento da riga di comando `sysctl` per impostare i parametri del kernel. |
54 |
| - |
55 |
| -* [Controllo](/docs/tasks/debug-application-cluster/audit/) descrive come interagire con i log di controllo di Kubernetes. |
56 |
| - |
57 |
| - |
58 |
| -### Securing the kubelet |
59 |
| - * [Master-Node communication](/docs/concepts/architecture/master-node-communication/) |
60 |
| - * [TLS bootstrapping](/docs/reference/command-line-tools-reference/kubelet-tls-bootstrapping/) |
61 |
| - * [Kubelet authentication/authorization](/docs/admin/kubelet-authentication-authorization/) |
62 |
| - |
63 |
| -## Optional Cluster Services |
64 |
| - |
65 |
| -* [Integrazione DNS](/docs/concepts/services-networking/dns-pod-service/) descrive come risolvere un nome DNS direttamente su un servizio Kubernetes. |
66 |
| - |
67 |
| -* [Registrazione e monitoraggio delle attività del cluster](/docs/concepts/cluster-administration/logging/) spiega come funziona il logging in Kubernetes e come implementarlo. |
68 |
| - |
69 |
| -{{% /capture %}} |
| 61 | +{{< blocks/kubernetes-features >}} |
70 | 62 |
|
| 63 | +{{< blocks/case-studies >}} |
0 commit comments