Instalación silenciosa del agente de servidor en Linux

Guía de instalación automatizada del agente de servidor en distribuciones Linux

El agente de servidor puede instalarse automáticamente en servidores Linux, facilitando el despliegue a gran escala mediante herramientas de orquestación como Ansible, Puppet o Chef.

Distribuciones soportadas

  • Debian/Ubuntu: Paquete DEB
  • RHEL/CentOS/Rocky/Alma: Paquete RPM
  • Amazon Linux: Paquete RPM

Instalación en Debian/Ubuntu

Instalación del paquete

# Descargar el paquete
wget https://app.kabeen.io/download/kapsul.deb
 
# Instalar el paquete
sudo dpkg --install kapsul.deb
 
# Instalar dependencias faltantes si es necesario
sudo apt-get install -f

Configuración de la clave API

# Configurar clave API via debconf
sudo debconf-set-selections <<< "kapsul kapsul/api-key string SU_CLAVE_API"
 
# O reconfigurar el paquete
sudo dpkg-reconfigure -f noninteractive kapsul

Iniciar el servicio

sudo systemctl enable kapsul
sudo systemctl start kapsul

Instalación en RHEL/CentOS

Instalación del paquete

# Descargar el paquete
wget https://app.kabeen.io/download/kapsul.rpm
 
# Instalar el paquete
sudo rpm -ivh kapsul.rpm

Configuración de la clave API

Edite el archivo de configuración:

sudo nano /etc/kapsul/application.conf

Agregue o modifique la línea:

kbine.apiKey = "SU_CLAVE_API"

Iniciar el servicio

sudo systemctl enable kapsul
sudo systemctl start kapsul

Verificar la instalación

# Verificar estado del servicio
sudo systemctl status kapsul
 
# Verificar logs
sudo journalctl -u kapsul -f
 
# Verificar conectividad
curl -I https://api.kabeen.io/health

Solución de problemas

El servicio no inicia

  1. Verificar logs: journalctl -u kapsul -n 50
  2. Verificar configuración: cat /etc/kapsul/application.conf
  3. Verificar permisos: el servicio debe ejecutarse como root