Red Hat OpenShift è una piattaforma Kubernetes pronta per l'azienda che offre molte potenti funzionalità che soddisfano le esigenze aziendali di oggi. Ad esempio, una caratteristica di OpenShift è il suo modo flessibile di integrarsi con diversi meccanismi di autenticazione, che si tratti di autenticazione di base, LDAP, Active Directory, login OpenShift, login GitHub e così via.
Quando avvii OpenShift per la prima volta, potresti trovare molto facile sfruttare il htpasswd
utility, che è uno strumento integrato per la maggior parte delle distribuzioni Linux e macOS. Questo articolo mostra come creare il tuo htpasswd
file e aggiungilo a Red Hat OpenShift tramite un'interfaccia web intuitiva.
[ Ai lettori è piaciuto anche: 5 motivi per cui dovresti sviluppare una strategia di container Linux ]
Puoi anche seguire questo video che mostra il video dimostrativo mentre ripercorre i passaggi.
PASSAGGIO 1:Crea un file htpasswd
Il comando per creare un nuovo htpasswd
il file è mostrato di seguito:
htpasswd -c -B -b <file name to store HTPASSWD> <username> <password>
Devi sostituire nome file per memorizzare HTPASSWD , nome utente e password valori con i tuoi valori.
Una volta creato il file, puoi omettere il -c
opzione per aggiungere semplicemente ogni nome utente e password a htpasswd
file.
PASSAGGIO 2:Carica il file htpasswd da OpenShift
In Red Hat OpenShift, accedi come uno degli utenti con un amministratore cluster privilegio. Si prega di seguire questi passaggi:
- Fai clic su Amministrazione nel menu a sinistra
- Seleziona Impostazioni cluster
- Seleziona la Configurazione globale scheda
- Scorri verso il basso per selezionare OAuth
- Seleziona HTPASSWD opzione
- Seleziona il file
Dovresti riuscire a trovare il htpasswd
convertito in un Segreto OpenShift sotto openshift-config spazio dei nomi.
Esci e verifica di poter accedere con l'opzione htpasswd
Ora è tutto pronto. Basta disconnettersi e trovare una nuova selezione che indichi il htpasswd
opzione di accesso.
[ Una guida gratuita di Red Hat:5 passaggi per automatizzare il tuo business. ]
Concludi
Se sei interessato ad apprendere come automatizzare il processo per aggiungere più utenti a htpasswd
file, guarda questo video che mostra un semplice script Bash che ho scritto. OpenShift è molto flessibile nell'integrazione con diversi meccanismi di autenticazione, che includono autenticazione di base, LDAP, Active Directory, accesso OpenShift, accesso GitHub e altri.