Corso – Kubernetes Pagina dei corsi Cos’è Kubernetes Kubernetes è una piattaforma portatile, estensibile e open-source per la gestione di carichi di lavoro e servizi containerizzati, in grado di facilitare sia la configurazione dichiarativa che l’automazione. La piattaforma vanta un grande ecosistema in rapida crescita. Servizi, supporto e strumenti sono ampiamente disponibili nel mondo Kubernetes . Il nome […]
Corso – Docker Pagina dei corsi Cos’è Docker Docker è una piattaforma software che permette di creare, testare e distribuire applicazioni con la massima rapidità. Docker raccoglie il software in unità standardizzate chiamate container che offrono tutto il necessario per la loro corretta esecuzione, incluse librerie, strumenti di sistema, codice e runtime. Con Docker, è possibile distribuire e ricalibrare le […]
Kubernetes – Definire un imagePullSecrets All’interno dello yaml file di configurazione di un deployment attraverso imagePullSecrets è possibile indicare come reperire le informazioni di accesso al repository remoto da cui effettuare il pull dell’immagine. Se il repository è privato, infatti, è necessario definire le credenziali che dovranno essere utilizzate per effettuare l’autenticazione. Nel caso in cui non sia stato definito […]
Kubernetes Kubernetes è una piattaforma che consente di automatizzare le operazioni di gestione dei container. Il nome Kubernetes deriva dal greco, significa timoniere o pilota. Google ha reso open-source il progetto Kubernetes nel 2014. Kubernetes unisce oltre quindici anni di esperienza di Google nella gestione di carichi di lavoro di produzione su scala mondiale con le migliori idee […]
Kubernetes – Daemonset In alcuni scenario potrebbe essere necessario eseguire uno specifico pod su tutti i nodi del cluster (oppure su una porzione di nodi selezionati ad esempio tramite un selettore). Scenari tipici potrebbero essere quelli per il monitoraggio e/o la raccolta di log. DaemonSet è stato pensato proprio per questo: consente di distribuire uno o piu’ pod […]