Red Hat OpenShift je platforma Kubernetes připravená pro podniky, která nabízí mnoho výkonných funkcí, které splňují dnešní potřeby podniků. Jednou z funkcí OpenShift je například jeho flexibilní způsob integrace s různými ověřovacími mechanismy, ať už jde o základní autentizaci, LDAP, Active Directory, přihlášení přes OpenShift, přihlášení na GitHub a tak dále.
Při prvním spuštění OpenShift pro vás může být velmi snadné využít htpasswd
utility, což je vestavěný nástroj pro většinu distribucí Linuxu a macOS. Tento článek ukazuje, jak si můžete vytvořit svůj vlastní htpasswd
a přidejte jej do Red Hat OpenShift prostřednictvím intuitivního webového rozhraní.
[ Čtenářům se také líbilo: 5 důvodů, proč byste měli vyvinout kontejnerovou strategii pro Linux ]
Můžete také sledovat toto video, které ukazuje ukázkové video procházející kroky.
KROK 1:Vytvořte soubor htpasswd
Příkaz k vytvoření nového htpasswd
soubor je uveden níže:
htpasswd -c -B -b <file name to store HTPASSWD> <username> <password>
Musíte nahradit název souboru pro uložení HTPASSWD , uživatelské jméno a heslo hodnoty s vašimi vlastními hodnotami.
Jakmile je soubor vytvořen, můžete vynechat -c
možnost jednoduše připojit každé uživatelské jméno a heslo do htpasswd
soubor.
KROK 2:Načtěte soubor htpasswd z OpenShift
Ve svém Red Hat OpenShift se přihlaste jako jeden z uživatelů s správcem clusteru privilegium. Postupujte podle těchto kroků:
- Klikněte na Správa v nabídce vlevo
- Vyberte Nastavení clusteru
- Vyberte Globální konfigurace karta
- Posuňte se dolů a vyberte OAuth
- Vyberte HTPASSWD možnost
- Vyberte soubor


Měli byste být schopni najít htpasswd
převeden na Tajný klíč OpenShift pod openshift-config jmenný prostor.
Odhlaste se a ověřte, že se můžete přihlásit pomocí možnosti htpasswd
Nyní je vše nastaveno. Stačí se odhlásit a najít nový výběr, který označuje htpasswd
možnost přihlášení.

[ Bezplatný průvodce od společnosti Red Hat:5 kroků k automatizaci vašeho podnikání. ]
Sbalit
Pokud se chcete dozvědět, jak automatizovat proces přidání více uživatelů do htpasswd
soubor, podívejte se prosím na toto video, které ukazuje jednoduchý Bash skript, který jsem napsal. OpenShift je velmi flexibilní při integraci s různými autentizačními mechanismy, které zahrnují základní autentizaci, LDAP, Active Directory, přihlášení OpenShift, přihlášení na GitHub a další.