Domeny Openstack
Domeny Openstack PCSS
W OpenStack użytkownicy oraz projekty są przyporządkowane do konkretnych domen. Dostępne są następujące domeny:
- Default: Domena dla użytkowników uwierzytelnianych lokalnie przez usługę Keystone.
- PCSS: Domena dla pracowników PCSS, uwierzytelnianych przez firmowy LDAP (ou=People,dc=man,dc=poznan,dc=pl,dc=world).
- EGI: Domena dla użytkowników projektu EGI, uwierzytelnianych przez zewnętrzne IDP.
Uwierzytelnianie za pomocą klienta CLI/API
Projekt i konto użytkownika mogą znajdować się w różnych domenach, co jest istotne przy uwierzytelnianiu w usługach OpenStack za pomocą API oraz narzędzi CLI. W panelu Horizon jest możliwość pobrania pliku RC lub YAML zawierającego wszystkie niezbędne informacje do uwierzytelnienia (zakładka "Dostęp do API").
Po pobraniu pliku RC, można sprawdzić, do której domeny należy dany projekt. Na przykład:
- Dla domeny PCSS:
export OS_PROJECT_DOMAIN_ID="e5fab5684f3241d080e900d04ad06bb8"
- Dla domeny Default:
export OS_PROJECT_DOMAIN_ID="default"
Informacje o domenie, w której znajduje się użytkownik:
- Dla domeny PCSS:
export OS_USER_DOMAIN_NAME="PCSS"
- Dla domeny Default:
export OS_USER_DOMAIN_NAME="Default"