horizonnet.kerberos_server

kerberos_server

Status budowy Licencja Ansible Galaxy

Ten program pomaga w instalacji KDC na docelowym hoście, początkowo wzięty z repozytorium Benno Joy. Skrypt wdraża KDC i tworzy nową rzeczywistość zgodnie z podanym parametrem, a także tworzy domyślnego użytkownika administratora, który może być używany do zarządzania serwerem kerberos. Domyślną nazwę administratora można określić przez "kerberos_server_kadmin_user" i hasło przez "kerberos_server_kadmin_pass". Dodatkowo tworzony jest użytkownik o nazwie "cloudera-scm", który będzie używany przez Cloudera Manager.

Wymagania

Ten program wymaga Ansible w wersji 1.4 lub wyższej, a wymagania platformowe są wymienione w pliku metadanych.

Zmienne roli

Zmienne, które można przekazać do tego programu oraz ich krótki opis to:

kerberos_server_realm_name: EXAMPLE.COM         # Nazwa rzeczywistości dla serwera kerberos
kerberos_server_kdc_port: 88                    # Port, na którym kdc powinien słuchać
kerberos_server_master_db_pass: foobar          # Hasło do głównej bazy danych kerberos
kerberos_server_kadmin_pass: foobar             # Hasło dla administratora kerberos
kerberos_server_kadmin_user: test               # Nazwa użytkownika dla serwera kerberos
kerberos_server_users:                          # Lista użytkowników, którzy powinni zostać dodani do bazy danych KDC
  - name: user
    password: password                          # domyślne hasło, jeśli użytkownik już istnieje, hasło nie zostanie zmienione
    state: present                              # może być obecny lub nieobecny

Przykład

Poniżej znajduje się przykład wdrażający serwer kerberos z Rzeczywistością jako EXAMPLE.COM oraz użytkownika administratora "root" i hasło "foobar"

- hosts: all
  roles:
    - { role: kerberos_server, kerberos_server_realm_name: "EXAMPLE.COM", 
                        kerberos_server_kadmin_user: "root", 
                        kerberos_server_kadmin_pass: "foobar" }

Zależności

Brak

Licencja

Licencjonowane na zasadach BSD 3-clause. Zobacz plik LICENSE po szczegóły.

Informacje o autorach

Matthias Baumann & Jan Hentschel (Ultra Tendency GmbH)

O projekcie

Role to install kerberos server(s)

Zainstaluj
ansible-galaxy install horizonnet.kerberos_server
Licencja
bsd-3-clause
Pobrania
123
Właściciel
Big Data and the Cloud help tackle even the toughest problems. Impressum: https://ultratendency.com/