horizonnet.kerberos_server

kerberos_server

Estado de Construcción Licencia Ansible Galaxy

Este rol ayuda a instalar un KDC en el host objetivo, inicialmente basado en el repositorio de Benno Joy. El playbook despliega un KDC y crea un nuevo reino según lo especificado en el parámetro, también crea un usuario administrador predeterminado que se puede usar para gestionar este servidor kerberos. El nombre de administrador predeterminado se puede especificar a través de "kerberos_server_kadmin_user" y la contraseña mediante "kerberos_server_kadmin_pass". Además, se crea un usuario llamado "cloudera-scm" que será utilizado por Cloudera Manager.

Requisitos

Este rol requiere Ansible 1.4 o superior y los requisitos de la plataforma están listados en el archivo de metadatos.

Variables del Rol

Las variables que se pueden pasar a este rol y una breve descripción de ellas son las siguientes:

kerberos_server_realm_name: EJEMPLO.COM         # El nombre del reino para el servidor kerberos
kerberos_server_kdc_port: 88                    # El puerto en el que debe escuchar el kdc
kerberos_server_master_db_pass: foobar          # Contraseña para la base de datos maestra de kerberos
kerberos_server_kadmin_pass: foobar             # Contraseña para el administrador de kerberos
kerberos_server_kadmin_user: prueba             # Nombre de usuario para el servidor kerberos
kerberos_server_users:                          # Lista de usuarios que deben ser añadidos a la base de datos del KDC
  - name: usuario
    password: contraseña                        # contraseña inicial, si el usuario ya existe, la contraseña no se cambiará
    state: present                              # puede ser presente o ausente

Ejemplo

A continuación, se muestra un ejemplo que despliega un servidor kerberos con el Reino como EJEMPLO.COM y un usuario administrador "root" y contraseña "foobar"

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

Dependencias

Ninguna

Licencia

Licenciado bajo BSD de 3 cláusulas. Consulta el archivo LICENSE para más detalles.

Información del Autor

Matthias Baumann & Jan Hentschel (Ultra Tendency GmbH)

Acerca del proyecto

Role to install kerberos server(s)

Instalar
ansible-galaxy install horizonnet.kerberos_server
Licencia
bsd-3-clause
Descargas
123
Propietario
Big Data and the Cloud help tackle even the toughest problems. Impressum: https://ultratendency.com/