Preguntas etiquetadas con puppet

Puppet es una herramienta de gestión de configuración (Unix y Windows) con su propio lenguaje específico de dominio.

2
Marioneta: cómo crear y administrar usuarios y grupos de Unix
Esta semana pasada me esforcé por aprender Puppet. Ahora sufro de un desbordamiento mental del búfer y poca confianza de poder domesticar a esta bestia. Me encontré con muchos ejemplos anotados, pero debido a sus innumerables variaciones, no puedo discernir entre el estilo de marionetas recomendado (reciente) y las convenciones, …
12 puppet  users  groups 

4
¿Cómo establecer la ruta al aplicar un solo módulo de marionetas?
Estoy tratando de ejecutar un solo módulo como este: puppet apply --verbose --modulepath=moduleshere --noop -e 'include myclass' Sin embargo, recibo este tipo de error, que indica que la ruta no está configurada Parameter unless failed: '[ -e "${logfile}" ]' is not qualified and no path was specified. Please qualify the …
12 puppet 

4
Usar Puppet para eliminar claves SSH no permitidas explícitamente
Estoy usando una marioneta para distribuir claves SSH, así: ssh_authorized_key { "alice@foo.com": ensure => present, key => 'xxxx', type => 'ssh-rsa', user => 'deploy', } El archivo ~ / .ssh / optional_keys termina conteniendo una combinación de claves de múltiples clases, que es el resultado deseado. Sin embargo, si una …
12 ssh  puppet 


2
¿Por qué debería usar una clase parametrizada de marioneta?
Generalmente cuando trabajo con módulos de títeres complejos, estableceré variables a nivel de nodo o dentro de una clase. p.ej, node 'foo.com' { $file_owner = "larry" include bar } class bar { $file_name = "larry.txt" include do_stuff } class do_stuff { file { $file_name: ensure => file, owner => $file_owner, …
12 linux  puppet 

3
Ansible, Chef, Puppet o ____: que tiene el soporte de Windows más fuerte y la huella de inicio más pequeña
Principalmente (pero no exclusivamente) ganamos servidores. Preferiblemente, podemos iniciar el sistema operativo y hacer poco o nada para prepararlo para recibir comandos (sabemos que es posible que necesitemos crear una imagen base con un agente o servidor ssh). Necesito poder instalar mongodb, aplicaciones basadas en java, iis config, etc. ¿Qué …


1
¿Podrían eliminarse los informes de Puppet una vez que Puppet-dashboard o PuppetDB los hayan procesado?
Los informes de títeres están utilizando mucho espacio en disco en: /var/lib/puppet/reports /var/lib/mysql La suposición es que almacena todos los informes en la base de datos MySQL, porque ambas rutas tienen aproximadamente el mismo tamaño. La tabla resource_statuses consta de filas que representan cada una una línea en un archivo …


11
Actualizaciones del sistema para muchos servidores.
Tenemos muchos servidores y todavía queremos actualizarlos todos. La forma real es que cualquiera de los administradores de sistemas va de servidor a servidor y crea un aptitude update && aptitude upgrade- todavía no es genial. Ahora estoy buscando una solución que sea aún mejor y muy inteligente. ¿Puede la …

4
Las mejores prácticas para actualizaciones automatizadas de Linux
Estamos trabajando en una forma de realizar actualizaciones automáticas para nuestros servidores basados ​​en RHEL / RHEL. Idea inicial: usando Puppet, deshabilitamos los repositorios predeterminados y señalamos los nuestros. Luego, usamos ensure => latestlos paquetes que queremos actualizar automáticamente. Problema: Estamos viendo que algunos servicios se reinician después de una …


5
¿Cómo implementar aplicaciones (en .tar.gz) con Puppet?
Soy un principiante con Puppet y me gustaría saber si estoy en el camino correcto para implementar aplicaciones con Puppet. Las aplicaciones están en un archivo tar.gz que contiene un archivo con el número de versión. Entonces, hago esto para implementar (voy al servidor y hago un reinicio del cliente …

2
configuración de filebucket en Puppet
¿Cómo configura y trabaja con su archivo de Puppet? Me gustaría: Almacenar datos del depósito de archivos en un único servidor Poder auditar / analizar / podar el depósito de archivos cuando sea necesario Asegúrese de que los datos del archivo de archivos se transfieran de forma segura entre cliente-> …
11 linux  unix  puppet 

4
títere solo ejecutivo cuando el archivo NO existe
Solo quiero ejecutar el siguiente comando cuando el archivo (/ usr / local / bin / papply) no existe. No estoy seguro de qué poner allí. exec { 'git add url': command =>'git remote add origin https://github.com/testing/puppet.git', require => Exec['git init'], cwd => '/home/vagrant/django', user => 'vagrant', onlyif => "not …
11 puppet 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.