-
C# e Net 6 in Kubernetes con Prometheus e Grafana
di Andrea Zani, in .NET,Premetto che ho scoperto da poco questa cosa. Naturalmente sto parlando di Kubernetes che qui nel mio blog ha quasi il 100% dei post in quest'ultimo periodo. In questo caso farò la combinata Kubernetes con Net 6. La scoperta recente riguarda la possiblità di collegare ...
-
Snaturare Kubernetes evitando i custom container Docker
di Andrea Zani, in .NET,L'idea di questo post è nata dopo una discussione sui vantaggi e svantaggi nel mantenere un cluster Kubernetes per l'esecuzione di più servizi. In effetti non c'è nessuno che obbliga a questa scelta quando si utilizzano altri strumenti performanti e affidabili. Forse sono ...
-
Provando Kaniko in Kubernetes come alternativa a Docker per la creazione di immagini
di Andrea Zani, in .NET,Dalla versione 1.24 Kubernetes darà l'addio ufficiale a Docker - o per meglio dire, a Dockershim . Alla fine non è un problema grave perché le immagini create con Docker continueranno ad essere compatibili grazie all'adozione dello standard CRI. Il vero problema sarà solo per ...
-
Divertissement con l'OpenID e Access Token
di Andrea Zani, in .NET,Questa dovrebbe essere la seconda parte dopo il primo post dedicato all'argomento. Questa volta aumenterò di poco la difficoltà inserendo nuovi attori nell'autenticazione/autorizzazione. Sì, perché ora mi sono montato la testa e voglio implementare una soluzione custom ...
-
Operator per Kubernetes in C# e Net Core 6.
di Andrea Zani, in .NET,Piccolo riassunto del post precedente: per poter accedere al cluster di Kubernetes e poter operare sulle risorse presenti, ho bisogno di un Service Account al quale saranno collegati Role apposite che abiliteranno determinate azioni. Risultato finale che voglio in ...
-
RBAC in Kubernetes verso gli operator
di Andrea Zani, in .NET,All'interno dei Pod nel cluster è possibile comunicare con le API di Kubernetes. Questo permette di avere informazioni sulle risorse attualmente allocate, crearne di nuove, modificarle e cancellarle. All'interno del Pod queste sono accessibile con chiamare https: ...
-
Divertissement con il jwt token
di Andrea Zani, in .NET,Solo per mio divertimento voglio creare un Jwt Token che venga visto come valido su jwt.io . Prima di ottenere questo faccio un passo indietro: come creare un jwt token in .net core. La prima decisione da prendere a riguardo è come poterlo firmare, e qui si può scegliere la ...
-
Stream live su youtube da una console application in net core
di Andrea Zani, in .NET,L'idea di questo post è nata dopo una discussione con un amico per la visione di un canale di Youtube in streaming live. Nel dettaglio tale canale trasmetteva in tempo reale la disponibilità delle schede video (oggi rarissime) nei vari store su Internet e del loro ultimo prezzo...
-
Kubernetes, gRPC e service mesh
di Andrea Zani, in .NET,Questo post è nato da uno scambio pacifico di idee. Il soggetto della discussione è l'utilizzo, in una struttura con microservice, del protocollo gRPC. Andando oltre la classica demo del GreeterClient in locale mostrerò due modalità di pubblicazione di un service gRPC e di un ...
-
Game of life in Angular.js
di Andrea Zani, in .NET,Nel 1970 John Horton Conway inventò il "e;Gioco della vita "e;. E' molto semplice: una griglia bidimensionabile di dimensione non prefissata è composta da x celle. Ogni cella può avere due stati: acceso o spento. Il gioco - anche se il termine gioco non è adatto - si ...
.NET
- agosto 2022:1 post
- luglio 2022:5 post
- giugno 2022:4 post
- maggio 2022:3 post
- marzo 2022:3 post
- febbraio 2022:1 post
- gennaio 2022:2 post
- dicembre 2021:2 post
- novembre 2021:2 post
- ottobre 2021:1 post
- settembre 2021:1 post
- agosto 2021:1 post
Categorie
In evidenza
- Eseguire script pre e post esecuzione di un workflow di GitHub
- Creare una libreria CSS universale: Cards
- Migliorare l'organizzazione delle risorse con Azure Policy
- Effettuare il log delle chiamate a function di GPT in ASP.NET Web API
- Leggere la posta usando il protocollo IMAP tramite la libreria MailKit
- Eseguire una ricerca avanzata per recuperare le issue di GitHub
- Creare una libreria CSS universale: Clip-path
- Sfruttare gli embedding e la ricerca vettoriale con Azure SQL Database