Suite con Elasticsearch externo
spot-suite-external instala UI, backend, connector y servicios SPOT, pero no
incluye binarios, configuración, usuario ni servicio Elasticsearch.
Instalar
sudo rpm -Uvh spot-suite-external-X.Y.Z-1.el10.x86_64.rpm
# o
sudo dpkg -i spot-suite-external_X.Y.Z_amd64.deb
Comprueba que spot-license.service está activo y abre /setup. Activa la
clave online o instala el fichero offline antes de configurar Elasticsearch y
SAP. El flujo completo, incluida la renovación, está en
Licencias y renovación.
Para non-root usa
spot-suite-external-portable_X.Y.Z_linux_amd64.tar.gz en un $SPOT_HOME
nuevo. Ese asset tampoco contiene scripts o directorios Elastic.
Alta inmediata o aplazada
En /setup no aparece modo embedded. Puedes:
- introducir un endpoint Elasticsearch HTTPS, probarlo y guardar; o
- aplazarlo, crear el primer administrador y entrar en modo limitado.
Mientras esté aplazado se muestra Elasticsearch pendiente. Usuarios,
configuración y health siguen disponibles; Landing, Metrics,
Operations, Events, Alerts e IA muestran un estado bloqueado específico. Las
APIs de datos responden 503 elastic_not_configured.
TLS e ILM
Usa las CAs del sistema, una CA importada o la excepción explícita Desactivar validación del certificado. La excepción mantiene cifrado pero no autentica el servidor, permanece visible y no permite HTTP ni redirects. Nunca se activa automáticamente.
SPOT manages Data Streams and ILM comienza desactivado. Actívalo sólo tras un Test correcto y si la identidad dispone de permisos de templates, Data Streams e ILM. Desactivarlo no elimina recursos existentes.
Cambios de variante
Para pasar desde suite embedded a external usa el asistente de Configuración: confirma backup frío, prueba dos veces el destino, guarda backend y connector y exige un recibo real de ingesta: write canary con la credencial del connector y read exacto con la del backend. Sólo entonces detiene Elastic local. No copia índices históricos; el cleanup del canary es best-effort y no requiere delete.
Para volver de external a embedded no hay botón ni endpoint in-place. Haz
backup, desinstala la variante external, instala spot-suite y restaura un
backup compatible. Portable requiere otro $SPOT_HOME.