Poprawna konfiguracja SSO nie tylko zwiększa bezpieczeństwo i wygodę użytkowników, ale jest również kluczowa dla zapewnienia płynnego uwierzytelniania w całym środowisku VCF. VMware wprowadził usługę Identity Broker, która upraszcza integrację z korporacyjnymi dostawcami tożsamości, takimi jak:
VCF Single Sign-On zapewnia jednolite uwierzytelnianie dla:
Embedded:
Identity Broker działa bezpośrednio w vCenter domeny zarządzającej.

Appliance:
Identity Broker wdrażany jest jako osobny appliance w postaci klastra trzech węzłów.

więcej na ten temat: https://techdocs.broadcom.com/us/en/vmware-cis/vcf/vcf-9-0-and-later/9-0/fleet-management/what-is/deployment-models-for-sso.html
Zaloguj się do VCF Operations użytkownikiem: admin, przykładowy adres:
https://vcf9-md01-vrops01a.blanketvm.com

Przejdź do: Fleet Management -> Identity and Access i rozpocznij konfigurację VCF SSO.

W ramach jednej instancji VCF: wszystkie komponenty jednej instancji korzystają z jednego Identity Broker.
W ramach wielu instancji: ilkka instancji VCF może korzystać z jednego Identity Broker.
W całej flocie VCF: jedno źródło SSO dla wszystkich instancji VCF.
VMware rekomenduje:
Przed wdrożeniem należy dokładnie przeczytać sekcję wymagań.

vCenter: istniejące konfiguracje Identity Provider zostaną nadpisane przez VCF SSO.
Enhanced Linked Mode (ELM): VCF SSO nie współpracuje z ELM. Wszystkie instancje ELM muszą zostać wyłączone.
SDDC Manager: GUI SDDC Manager nadal używa lokalnych kont, ale API obsługuje użytkowników VCF SSO.
PowerCLI: skrypty automatyzacji mogą wymagać rekonfiguracji.
Access Control: użytkownik konfigurujący SSO musi mieć zakres: All Objects. Następnie wystarczy kliknąć: continue
Wybierz instancję VCF.

Kliknij: Start, aby wybrać tryb wdrożenia.

W moim przypadku używam tylko jednej instancji VCF, więc wybrałem Embedded mode.

Kliknij: Configure Identity Broker

Wybierz swój Identity Provider. W przypadku mojego labu, wykorzystuję Active Directory over LDAPS




Najważniejsze ustawienia:
Directory name: nazwa katalogu AD.
DNS Server Location: pozwala wybierać kontroler domeny automatycznie przez DNS.
Global Catalog: opcjonalne użycie Global Catalog.
VMware opisuje ograniczenia tutaj: Global Catalog limitations in VCF9
LDAP / LDAPS:
ldap://<domainController>
Porty:
ldaps://<domainController>
Porty:
Ja osobiście rekomenduję LDAPS.
Certyfikaty: wymagane są certyfikaty Root CA oraz Intermediate CA w Base64.
Directory Search Attribute:
userPrincipalName - zalecane
zamiast:
sAMAccountName
Base DN: OU, w którym wyszukiwani będą użytkownicy i grupy.
Bind User Name: konto integracyjne z uprawnieniami tylko do odczytu.







Opcja:
Sync Nested Group
umożliwia synchronizację grup zagnieżdżonych.
Kliknij: Done oraz: Finish Setup



Przejdź do:
Sync Settings
i zmień częstotliwość synchronizacji.
Ja ustawiam:
15 minut


Sprawdź poprawność synchronizacji.

vCenter konfiguruje się automatycznie. Pozostałe komponenty wymagają osobnej konfiguracji.

Zaloguj się jako:
administrator@vsphere.local
i dodaj grupę AD.

Wyloguj się i zaloguj ponownie kontem domenowym.


Zobaczysz skonfigurowaną domenę:

Wyloguj się i zaloguj ponownie do vCenter. Powinieneś móc zalogować się za pomocą funkcji logowania jednokrotnego VCF.


SUKCES!
Podsieci zostały wspomniane w pierwszym poście dotyczącym VCF 9, ale poniżej przypomnę, jak one wyglądają (ilustracja zostanie powiększona w kolejnych postach).

Wszystkie podane poniżej nazwy FQDN muszą znajdować się w systemie DNS przed wdrożeniem usługi VCF.
Przykładowe komponenty:
| Komponent | Adres IP | FQDN |
|---|---|---|
| VCF Operations | 10.250.20.51 | vcf9-md01-vrops01a.blanketvm.com |
| Fleet Management | 10.250.20.10 | vcf9-md01-vrops01cp01.blanketvm.com |
| vCenter Server | 10.250.20.1 | vcf9-md01-vcenter01.blanketvm.com |
| NSX Manager | 10.250.20.30 | vcf9-md01-nsx01.blanketvm.com |
| SDDC Manager | 10.250.20.11 | vcf9-md01-sddc.blanketvm.com |
Konfiguracja Single Sign-On w VCF 9 przy użyciu Identity Broker stanowi podstawę centralnego i bezpiecznego systemu uwierzytelniania dla całego środowiska VMware Cloud Foundation.
Kolejne części serii będą obejmować integrację następnych komponentów platformy VCF.
Artykuł jest tłumaczeniem cyklu z bloga: Blanketvm.com
Partnerem naszych artykułów jest Broadcom, dostawca rozwiązań VMware