Advanced Search
Search Results
129 total results found
Instalación de Forwarders
Crear Apache2 Proxypass
En el directorio de hosting donde reside el docker-compose.yml y el plausible-conf.env encontrará una carpeta llamada reverse-proxy. En el interior de la carpeta encontrar una configuración de ejemplo para cada uno de los servidores web mas comunes (Apache, Ng...
Resetear contraseña de usuario
Si no dispone del SMTP configurado para que se puedan enviar los links de recuperación de contraseña, debe hacerlo a través de docker. docker exec -it plausible_plausible_1 /app/bin/plausible remote Plausible.Repo.get_by(Plausible.Auth.User, email: "youremail@...
Instalar Docker en Debian 11
Ejecutar como root el siguiente bloque de comandos. Eliminar cualquier paquete de docker que venga preinstalado en el sistema o que se haya podido instalar manualmente. apt-get remove docker docker-engine docker.io containerd runc Instalar el repositorio del ...
Introducción
Puppet es una herramienta que permite desplegar configuraciones, instalar paquetes en diferentes servidores a través de código. Es una herrramienta para realizar Infrastructure as a Code (IaaC) La diferencia de Puppet frente a otros como Ansible, es que puppe...
Puppet Master
El sistema puppet se compone de la siguiente infraestructura. Puppet Master Servidor donde se alojan los módulos y configuraciones que indicará a los clientes cual es el estado deseado por el administrador. Modulos Un módulo se compone de Manifests Templates...
Puppet Agent
Compuesto por: Agent Servicio que se ha de instalar en el cliente para que pueda realizar la comunicación con el servidor para obtener nuevas configuraciones y comunicar el nivel de compliance (si cumple o no lo indicado en la configuración) en el que se encue...
Comunicación entre los nodos
Agente: Envía un CSR al puppet master (posible cliente) Master: Firma el certificado y se lo envía al cliente (confirma como cliente al agente) Agente: Envía su estado al servidor Master: Compara con el fichero de configuración para ese agente y le indica la...
Instalación del servidor
Requisitos previos La máquina debe tener acceso a internet en el proceso de instalación Configuración del hostname La instalación del servidor necesita que se configure correctamente el nombre del equipo. hostnamectl set-hostname puppet Añada el nombre de dom...
Instalación del cliente
Requisitos previos Configuración del hostname Proceda a configurar el hostname en la máquina cliente, es indiferente el nombre que le ponga, pero ha de ser un nonmbre no usado en la red local Cliente 1 que será un servidor Web Nginx hostnamectl set-hostname ng...
Monitorización
Sensu puppet module install sensu-sensu Zabbix Agent 2 El módulo de Zabbix Agent 2 no oficial, necesita cumplir una dependencia de la librería stdlib, pero esta ha de ser superior a la 4.13.0 e inferior a la 7.0.0 ya que sino dará el siguiente error a la hora...
Elastic stack
Para instalar los módulos para Elastic y Kibana puppet module install puppet-elastic_stack puppet module install puppet-elasticsearch puppet module install puppet-kibana Actualmente no es necesario realizar ningún cambio en las configuraciones que ya tenga r...
Genéricos de sistema
Aquellos módulos que son para configurar básicos para realizar configuraciones del sistema operativo. puppet module install puppetlabs-ntp puppet module install puppet-chrony puppet module install saz-timezone puppet module install puppetlabs-accounts puppet ...
Seguridad y bastionado
Aquellos módulos que permiten configurar el bastionado del equipo puppet module install saz-sudo puppet module install puppet-trusted_ca puppet module install puppet-firewalld
Gestión de los clientes
Cuando un nuevo nodo se quiere unir a la infraestructura de Puppet, este debe enviar una petición de enroll al servidor al puppet-master con el comando visto en el anterior post puppet ssl bootstrap. Conectese al servidor mediante ssh y compruebe si hay certif...
Configuración de entorno
Por defecto Puppet Server crea un entorno llamado production. Podemos crear tantos como nos interese, sin embargo proceda con la configuración de que viene por defecto para comprobar que la instalación es correcta. Configuración de la jerarquía En puppet se pu...
Ocultar opciones de apagado , reinicio
Restringir apagado y reinicio Si realiza la tarea desde un DomainController mediante GPO , cree una nueva y acceda a la siguiente ruta de la GPO. Configuración de equipo Directivas Configuración de Windows Configuración de seguridad Directi...
Puppet server y docker
Pendiente de probar, pero puede usar la guía publicada en: https://medium.com/swlh/install-puppet-server-on-docker-fe4a80cbe3be
Configuración del cliente con template
Ahora ya dispone de un cliente en el entorno (realmente dos si tiene en cuenta el propio servidor). Por lo que llega el momento de usar código para configurar las opciones que quiera que esten en la máquina cliente. Volviendo a revisar el fichero /etc/puppetla...
Crear un nuevo entorno Puppet
Puede interesar tener varios entornos en el sistema Puppet por ejemplo porque quiere montar el entorno de production, staging, development... o quiere gestionar los equipos de diferentes empresas desde un mismo servidor. Para ello tan solo debe copiar la carpe...
Que es docker?
Docker es una plataforma de software abierta diseñada para crear y ejecutar aplicaciones de un modo ágil y versátil. Entre sus ventajas está el hecho de que se puede trabajar con esta herramienta tanto en un ordenador como en la propia nube. Docker se encarga ...