Kubernetes – Certificato SSL Reading Time: 2 minutes La pubblicazione di un servizio di un servizio web, necessita di una connessione sicura tramite SSL. In un post precedente è stato introdotto il concetto di ingress, che consente di accedere dall’esterno ai servizi. L’ingress utilizza uno o piu services per poter accedere al pods sottostante (o ai pods). In questo post vedremo com’è possibile […]
Rolling Updates in Kubernetes Reading Time: 2 minutes All’interno di Kubernetes i deployments consentono di gestire in maniera dettagliata i pods che compongono l’applicazione. Attraverso gli yaml file è possibile stabilire come dovranno essere eseguiti pods, il loro numero, quando dovranno essere terminati e la loro configurazione. I Replicaset sono un elemento fondamentale per la configurazione del numero di pods che devono essere […]
GitHub – Partecipare ad un progetto Reading Time: 4 minutes Github è uno degli strumenti più noti e diffusi per lo sviluppo collaborativo di software. Il suo core è basato su Git, uno strumento che permette di effetture il controllo di versione del codice, rendendo agevole lo sviluppo collaborativo. Per poter partecipare allo sviluppo di un nuovo progetto è necessario: ottenere una copia locale del […]
Blazor e Routing Reading Time: 2 minutes Nello sviluppo di una single page application, la gestione del routing è sicuramente un aspetto fondamentale. Trattandosi di fatto di una singola pagina, è necessario definire quali saranno le route che dovranno essere gestite. A seconda del tipo di framework utilizzato per la creazione della SPA, esistono metodi differenti per l’impostazione del routing. Inoltre, i […]
Blazor – Come funziona? Reading Time: 2 minutes Un’ introduzione a Blazor scritta per la community DotNet Tortona. Lo sviluppo di applicazioni frontend, praticamente passa dall’utilizzo di javascript (o di uno dei framework che ne fanno uso). Uno dei sogni dei programmatori .NET è quello di realizzare Single Page Application (SPA) e progressive webapp (PWA) direttamente tramite il framework. Questo tipo di approccio […]