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 […]
Kubernetes – Considerazioni sui Volumi – parte2 Riprendendo il post precedente, in cui ho riportato alcune considerazioni sulla mia esperienza personale sull’utilizzo dei volumi all’interno di un cluster Kubernetes. In particolar modo, l’impostazione di uno scenario che fa uso di un sistema persistente di memorizzazione è spesso associato ad un servizio cloud esistente. Ma in che modo Kubernetes comunica con un servizio […]
Kubernetes – Considerazioni sui Volumi – parte1 Sebbene Kubernetes abbiamo uno scenario molto dinamico che consente di definire la scalabilità, la portabilità e la gestione, con un “piccolo” problema relativo allo storage. Con la diffusione dell’architettura dei microservizi e il disaccoppiamento dell’infrastruttura dalla logica dell’applicazione dal punto di vista dello sviluppatore, gli sviluppatori si stanno concentrando sempre più solo sulla creazione di […]