Installa OpenShift Local con Podman Desktop

Immagine di copertina

Qualche settimana fa abbiamo parlato di cosa fosse Podman e del nuovo strumento con interfaccia grafica chiamato Podman Desktop.

Una delle caratteristiche uniche di Podman Desktop è la sua integrazione con Red Hat OpenShift Local, che consente agli utenti di sviluppare e testare le applicazioni localmente, utilizzando le stesse immagini e lo stesso ambiente di container che utilizzerebbero in un ambiente di produzione su Red Hat OpenShift, ma più in piccolo.

Questo significa che potete assicurarvi che le vostre applicazioni funzionino senza problemi in un ambiente OpenShift prima di distribuirle!

Configurazione

Podman Desktop 1.24+ include un’estensione per OpenShift Local, che si può installare dalla dashboard o attraverso le Estensioni:

Configurazione tramite le Estensioni

Una volta installata, l’estensione consente di configurare le diverse impostazioni utilizzabili per OpenShift Local:

  • OpenShift con un singolo nodo alimentato da OpenShift Container Platform: completo, ma più impegnativo dal punto di vista delle risorse consumate
  • MicroShift: leggero e ottimizzato (ad oggi ancora sperimentale) alimentato da un set di servizi minimo, ma molto veloce e leggero

Opzioni disponibili per l’estensione di OpenShift

Con Podman Desktop, è possibile facilitare la transizione di un’applicazione da un ambiente locale a un ambiente OpenShift remoto di produzione!

La comodità nell’utilizzare uno strumento come questo sta, per esempio, nella possibilità di testare localmente le immagini che andiamo a creare per il nostro cluster OpenShift, senza doverle necessariamente caricare su un registro remoto ogni volta. Piuttosto, esiste un’opzione che permette di pushare le immagini locali direttamente nel cluster OpenShift Local, come mostrato in figura:

Se ti stai chiedendo come funziona per Docker Compose, sappi che esiste un’alternativa: Podman Compose!


🔗 Leggi anche:

Conosci meglio chi ha scritto questo articolo

Serena Sensini

Ciao! Mi chiamo Serena Sensini e sono la creatrice di @ TheRedCode.it. Ho aperto questo blog nel 2021 per raccontare il mio lavoro e il mondo dell’informatica a parole semplici, in piccole pillole e alla portata di tutte le persone.

Sono un’ingegnera informatica specializzata in ambito AI & NLP. Di giorno lavoro come CTO @ Welyk e come Innovation & Emerging Technologies Leader @ Dedalus, mentre di notte scrivo e sono autrice di 5 libri -per ora-. 🖊️

Foto di Serena Sensini

Partners

Community, aziende e persone che supportano attivamente il blog

Vuoi diventare tech content creator? 🖊️

Se ti va di raccontare la tua esperienza nel mondo tech, questo è il posto giusto.

Cerchiamo voci autentiche, esempi pratici e punti di vista utili per chi legge.

Scrivici a collaborazioni[at]theredcode.it con una proposta: idea, taglio del contenuto e una breve presentazione. Non vediamo l'ora di leggere la tua esperienza!

Invia la tua idea