• Vuoi Pubblicare un Articolo | Contattaci
Tech News, Magazine & Review WordPress Theme 2017
  • Home
  • PC & MOBILE
    • All
    • ANDROID
    • IPHONE E IPAD
    • LINUX
    • MAC
    • WINDOWS
    Come utilizzare il comando cp in Linux

    Come utilizzare il comando cp in Linux

    How to check network interface status in CentOS8

    How to check network interface status in CentOS8

    Collisione: app Linux per verificare l'integrità dei file utilizzando gli hash

    Collisione: app Linux per verificare l’integrità dei file utilizzando gli hash

    Metadata Cleaner: Remove Your Traces Within a File

    Metadata Cleaner: Remove Your Traces Within a File

    Create Contact Form Using HTML and PHP

    Create Contact Form Using HTML and PHP

    Piwigo: An Open-Source Google Photos Alternative

    Piwigo: An Open-Source Google Photos Alternative

    10 Best Webcams for Ubuntu in 2022

    10 Best Webcams for Ubuntu in 2022

    Make Applications Start in the Center of Screen in Ubuntu - It's FOSS

    Make Applications Start in the Center of Screen in Ubuntu – It’s FOSS

    Golang Time Format

    Golang Time Format

  • INTERNET
    • All
    • COMUNICAZIONI
    • FACEBOOK
    • SICUREZZA
    • STRUMENTI
    Come limitare chi può contattarti su Instagram

    Come limitare chi può contattarti su Instagram

    I federali scoprono un "coltellino svizzero" per l'hacking di sistemi industriali

    I federali scoprono un “coltellino svizzero” per l’hacking di sistemi industriali

    Come l'invasione russa ha innescato un giro di vite degli Stati Uniti sui suoi hacker

    Come l’invasione russa ha innescato un giro di vite degli Stati Uniti sui suoi hacker

    Blockchains Have a ‘Bridge’ Problem, and Hackers Know It

    Blockchains Have a ‘Bridge’ Problem, and Hackers Know It

    Forcing WhatsApp and iMessage to Work Together Is Doomed to Fail

    Forcing WhatsApp and iMessage to Work Together Is Doomed to Fail

    A Mysterious Satellite Hack Has Victims Far Beyond Ukraine

    A Mysterious Satellite Hack Has Victims Far Beyond Ukraine

    The TSA’s First Crack at Protecting Pipelines From Hackers Falls Short

    The TSA’s First Crack at Protecting Pipelines From Hackers Falls Short

    Russia Wants to Label Meta an ‘Extremist Organization’

    Russia Wants to Label Meta an ‘Extremist Organization’

    Chinese Spies Hacked a Livestock App to Breach US State Networks

    Chinese Spies Hacked a Livestock App to Breach US State Networks

  • LIFESTYLE
    • All
    • DIVERTIMENTO
    • NOTIZIE
    • PRODUTTIVITÀ
    Array

    Array

    Array

    Array

    9 migliori cuscini per cullare la tua zucca per un'ottima notte di sonno

    9 migliori cuscini per cullare la tua zucca per un’ottima notte di sonno

    5 consigli su come aiutare i bambini con bisogni speciali a prosperare

    5 consigli su come aiutare i bambini con bisogni speciali a prosperare

    La settimana lavorativa di 4 giorni aumenta la tua produttività per un migliore equilibrio?

    La settimana lavorativa di 4 giorni aumenta la tua produttività per un migliore equilibrio?

    Come trovare un lavoro in linea con i tuoi valori fondamentali

    Come trovare un lavoro in linea con i tuoi valori fondamentali

    5 strategie per far crescere il tuo business continuamente

    5 strategie per far crescere il tuo business continuamente

    Diventare un Life Coach: come trasformo l'esperienza di vita in coaching

    Diventare un Life Coach: come trasformo l’esperienza di vita in coaching

    9 migliori coperte per aiutarti a dormire meglio di un bambino

    9 migliori coperte per aiutarti a dormire meglio di un bambino

No Result
View All Result
  • Home
  • PC & MOBILE
    • All
    • ANDROID
    • IPHONE E IPAD
    • LINUX
    • MAC
    • WINDOWS
    Come utilizzare il comando cp in Linux

    Come utilizzare il comando cp in Linux

    How to check network interface status in CentOS8

    How to check network interface status in CentOS8

    Collisione: app Linux per verificare l'integrità dei file utilizzando gli hash

    Collisione: app Linux per verificare l’integrità dei file utilizzando gli hash

    Metadata Cleaner: Remove Your Traces Within a File

    Metadata Cleaner: Remove Your Traces Within a File

    Create Contact Form Using HTML and PHP

    Create Contact Form Using HTML and PHP

    Piwigo: An Open-Source Google Photos Alternative

    Piwigo: An Open-Source Google Photos Alternative

    10 Best Webcams for Ubuntu in 2022

    10 Best Webcams for Ubuntu in 2022

    Make Applications Start in the Center of Screen in Ubuntu - It's FOSS

    Make Applications Start in the Center of Screen in Ubuntu – It’s FOSS

    Golang Time Format

    Golang Time Format

  • INTERNET
    • All
    • COMUNICAZIONI
    • FACEBOOK
    • SICUREZZA
    • STRUMENTI
    Come limitare chi può contattarti su Instagram

    Come limitare chi può contattarti su Instagram

    I federali scoprono un "coltellino svizzero" per l'hacking di sistemi industriali

    I federali scoprono un “coltellino svizzero” per l’hacking di sistemi industriali

    Come l'invasione russa ha innescato un giro di vite degli Stati Uniti sui suoi hacker

    Come l’invasione russa ha innescato un giro di vite degli Stati Uniti sui suoi hacker

    Blockchains Have a ‘Bridge’ Problem, and Hackers Know It

    Blockchains Have a ‘Bridge’ Problem, and Hackers Know It

    Forcing WhatsApp and iMessage to Work Together Is Doomed to Fail

    Forcing WhatsApp and iMessage to Work Together Is Doomed to Fail

    A Mysterious Satellite Hack Has Victims Far Beyond Ukraine

    A Mysterious Satellite Hack Has Victims Far Beyond Ukraine

    The TSA’s First Crack at Protecting Pipelines From Hackers Falls Short

    The TSA’s First Crack at Protecting Pipelines From Hackers Falls Short

    Russia Wants to Label Meta an ‘Extremist Organization’

    Russia Wants to Label Meta an ‘Extremist Organization’

    Chinese Spies Hacked a Livestock App to Breach US State Networks

    Chinese Spies Hacked a Livestock App to Breach US State Networks

  • LIFESTYLE
    • All
    • DIVERTIMENTO
    • NOTIZIE
    • PRODUTTIVITÀ
    Array

    Array

    Array

    Array

    9 migliori cuscini per cullare la tua zucca per un'ottima notte di sonno

    9 migliori cuscini per cullare la tua zucca per un’ottima notte di sonno

    5 consigli su come aiutare i bambini con bisogni speciali a prosperare

    5 consigli su come aiutare i bambini con bisogni speciali a prosperare

    La settimana lavorativa di 4 giorni aumenta la tua produttività per un migliore equilibrio?

    La settimana lavorativa di 4 giorni aumenta la tua produttività per un migliore equilibrio?

    Come trovare un lavoro in linea con i tuoi valori fondamentali

    Come trovare un lavoro in linea con i tuoi valori fondamentali

    5 strategie per far crescere il tuo business continuamente

    5 strategie per far crescere il tuo business continuamente

    Diventare un Life Coach: come trasformo l'esperienza di vita in coaching

    Diventare un Life Coach: come trasformo l’esperienza di vita in coaching

    9 migliori coperte per aiutarti a dormire meglio di un bambino

    9 migliori coperte per aiutarti a dormire meglio di un bambino

No Result
View All Result
Soluzioni CRM
No Result
View All Result

Che cos’è Kubernetes Ingress Controller? – Suggerimento Linux

by Staff
20 Maggio 2021
Che cos'è Kubernetes Ingress Controller?  - Suggerimento Linux
Share on FacebookShare on Twitter


Esistono molti modi per mostrare l’app del tuo cluster Kubernetes alla rete esterna. Devi solo scegliere quello più adatto alle tue esigenze. NodePort, Ingress, LoadBalancer e ClusterIP sono le quattro scelte chiave.

Tuttavia, esamineremo il controller di ingresso in questa guida. L’API Kubernetes Ingress ti consente di rivelare le app del tuo cluster Kubernetes su Internet combinando le linee guida di routing in un’unica fonte. Per utilizzare Ingress, devi configurare un controller Ingress nel tuo cluster, che è responsabile dell’elaborazione delle informazioni sulle risorse in ingresso e dell’abilitazione del traffico in base alle regole di ingresso. Esaminiamo rapidamente cos’è un Ingress Kubernetes e cosa offre un controller Ingress prima di esaminare i numerosi controller Ingress.

Kubernetes offre tre moduli di servizio per esporre alcune funzionalità del framework:

ClusterIP: Il servizio Kubernetes standard è ClusterIP. Questa funzionalità viene creata all’interno di un cluster ed è accessibile solo tramite i pod all’interno di quel cluster. Quindi, ogni volta che vogliamo divulgare un servizio ad altri pod nello stesso cluster, utilizziamo questo tipo di servizio. Il proxy Kubernetes viene utilizzato per gestire questo servizio.

NodePort: Ogni nodo nel tuo cluster ha una porta aperta chiamata NodePort. Anche se il tuo programma è installato su un nodo diverso, Kubernetes instrada direttamente il traffico in arrivo su NodePort all’applicazione.

LoadBalancer: In Kubernetes, la forma molto più basilare di bilanciamento del carico è la distribuzione del carico, che è semplice da correggere nella fase del dispatcher. Kubernetes ha due canali di distribuzione del carico, entrambi regolati da una funzione chiamata Kube-proxy che gestisce gli indirizzi IP virtuali utilizzati dalle applicazioni.

Anche se Kubernetes è stato rilasciato per la prima volta nel giugno 2014, l’API Kubernetes Ingress è ancora in versione beta a partire dalla versione 1.18 di Kubernetes. L’API Ingress si è concentrata sull’adattabilità ed è rimasta relativamente compatta dal suo lancio allo stato beta nel 2016 (Kubernetes v1.2).

Kubernetes Ingress è un’entità API Kubernetes che offre regole di instradamento per la gestione dell’accessibilità degli utenti esterni ai servizi cluster Kubernetes solitamente tramite HTTPS / HTTP. Puoi creare facilmente linee guida per la propagazione del traffico con Ingress senza dover creare una serie di Load Balancer o esporre ogni operazione sul nodo. Di conseguenza, è l’opzione giusta per l’uso nelle impostazioni di produzione.

In questa guida, elaboreremo un metodo in cui puoi abilitare facilmente il controller Ingress utilizzando minikube.

Prerequisiti

Indice Articolo

  • Prerequisiti
  • Crea un cluster Minikube
  • Abilita il controller di ingresso utilizzando Minikube
  • Conclusione

Per abilitare il controller Ingress nel tuo sistema, devi aver installato il cluster minikube. Inoltre, devi avere i diritti sudo per accedere al tuo sistema.

Nota: Stiamo lavorando su Ubuntu 20.04 LTS mentre scriviamo questa guida. Puoi utilizzare il tuo sistema operativo preferito per l’implementazione.

Crea un cluster Minikube

Inizialmente, devi creare un cluster minikube per abilitare il controller Ingress in Kubernetes. Per questo scopo particolare, dobbiamo avviare il terminale della riga di comando in Ubuntu 20.04 LTS.

Puoi avviare la finestra del terminale con l’aiuto di due semplici metodi. Uno di questi è aprirlo utilizzando la barra delle applicazioni del tuo sistema operativo. L’altra opzione è quella di utilizzare il tasto di scelta rapida più semplice di “Ctrl + Alt + T”.

Non appena segui uno di questi metodi, il terminale della riga di comando si aprirà. Prima di tutto, devi avviare il cluster minikube già installato nel tuo sistema operativo Ubuntu 20.04 LTS. Per avviare minikube, annota il comando indicato di seguito nella shell della riga di comando.

Durante l’esecuzione di questo comando, devi attendere alcuni istanti per iniziare con minikube. Dopo la corretta esecuzione del comando, puoi controllare anche la versione del minikube visualizzata. Dopo aver eseguito questo passaggio, puoi controllare lo stato del minikube eseguendo il comando citato nel terminale.

Dall’immagine visualizzata sopra, puoi controllare che l’host, kubelet e apiserver siano tutti in esecuzione.

Abilita il controller di ingresso utilizzando Minikube

Non appena avvii il minikube, sei pronto per abilitare il controller Ingress. Se vuoi controllare l’elenco dei componenti aggiuntivi del minikube, devi eseguire il seguente comando nel terminale:

Dopo l’esecuzione di questo comando, vedrai lo stato di ogni componente aggiuntivo di minikube. Alcuni di loro sono abilitati e alcuni sono disabilitati. Ora, questo è il momento giusto per abilitare il controller Ingress utilizzando minikube. Quindi, per questo scopo specifico, devi scrivere il comando scritto di seguito nella finestra del tuo terminale.

I componenti aggiuntivi di $ minikube consentono l’ingresso

Poiché questo comando ha la parola chiave “enable”, abiliterà il controller Ingress in Kubernetes.

Dopo l’esecuzione di questo comando, è ora possibile visualizzare che “L’addon in ingresso è abilitato”. Se si desidera verificarlo, è possibile eseguire il comando indicato di seguito nel terminale con il flag –n.

Puoi vedere che ora lo stato è in esecuzione.

Conclusione

Esaminandolo ulteriormente, il controller Ingress è un programma Kubernetes che regola un bilanciatore del carico HTTP in base alle risorse Ingress. Più servizi di bilanciamento del carico richiedono necessariamente varie applicazioni del controller Ingress. Nell’articolo di cui sopra, abbiamo spiegato il concetto di controller Ingress in Kubernetes. Inoltre, abbiamo elaborato i passaggi su come abilitare Ingress utilizzando minikube. Credo che dopo aver letto questo articolo, non avrai più dubbi sul controller Ingress in Kubernetes.


Staff

Staff

Next Post
2021 GeekWire Awards revealed: Big winners, surprise guests, and the best in Pacific NW tech

2021 GeekWire Awards revealed: Big winners, surprise guests, and the best in Pacific NW tech

Raccomandati.

Homura: un Game Launcher basato su WINE per BSD - È FOSS

Homura: un Game Launcher basato su WINE per BSD – È FOSS

14 Gennaio 2021
The Lifehack Show: Mindset and the Impact on Success with Dr. Brian Lima

The Lifehack Show: Mindset and the Impact on Success with Dr. Brian Lima

28 Giugno 2020

Tendenza.

No Content Available

DISCLAIMER

Questo sito non costituisce testata giornalistica e non ha carattere periodico essendo aggiornato secondo la disponibilità e la reperibilità dei materiali. Pertanto non può essere considerato in alcun modo un prodotto editoriale ai sensi della L. n. 62 del 7/3/2001.

Pagine

  • CONTATTACI

© 2019 Soluzioni-crm.it

No Result
View All Result

© 2022 JNews - Premium WordPress news & magazine theme by Jegtheme.