Inicia Qdrant desde una plantilla versionada
La plantilla oficial descarga el binario estático de Qdrant 1.19.0 para amd64 o arm64, verifica su suma de comprobación fijada y genera claves de API separadas para administrador y solo lectura.
Inicia un servicio Qdrant de un solo nodo con una versión fijada, conserva las colecciones y las instantáneas de forma persistente, separa el acceso de administrador del de solo lectura y prueba consultas vectoriales representativas.
Versión candidata
Qdrant
CÓDIGO FUENTE
Git
REGION
de
ROUTE
HTTPS
01Código fuente recibido
02Compilación completada
03Entorno de ejecución iniciado
04Control de salud aprobado
Ruta promovida
production.adios.run
Un camino de producción para
El camino de producción
La aplicación o el servicio son solo una parte de producción. Las pruebas de compilación, el estado del entorno de ejecución, la salud, los secretos, los registros, las rutas y la versión promovida deben permanecer disponibles para inspección conjunta.
La plantilla oficial descarga el binario estático de Qdrant 1.19.0 para amd64 o arm64, verifica su suma de comprobación fijada y genera claves de API separadas para administrador y solo lectura.
Las colecciones, los índices y las instantáneas locales se almacenan en /app/qdrant-data, en almacenamiento persistente. Haz copias de seguridad de ese volumen y prueba la recuperación de instantáneas antes de depender de él para la recuperación de información en producción.
Usa /healthz para comprobar la disponibilidad, prueba REST o gRPC con vectores y filtros representativos y transmite cada clave de API mediante HTTPS o una ruta de red privada.
Del código fuente al lanzamiento
Usa el código fuente y el comportamiento de producción que ya tiene el proyecto. El manifiesto registra lo que la plataforma debe compilar o aprovisionar y cómo llega a estar listo el resultado.
Trae el repositorio existente o inspecciona y despliega una de las variantes exactas de plantillas iniciales enlazadas abajo.
$adios loginMantén los comandos, la versión del entorno de ejecución o servicio, el comportamiento de salud y las referencias a secretos en adios.yaml.
$git diff -- adios.yamlSigue las pruebas de compilación y ejecución, verifica la versión candidata y abre la ruta promovida o la conexión del servicio.
$adios uptype: database
env:
QDRANT__SERVICE__API_KEY: secret://QDRANT_API_KEY
QDRANT__SERVICE__READ_ONLY_API_KEY: secret://QDRANT_READ_ONLY_API_KEY
secrets:
QDRANT_API_KEY: secret://generate:64
QDRANT_READ_ONLY_API_KEY: secret://generate:64
build_cmd: sh /app/install-qdrant.sh
start_cmd: cd /app/qdrant-data && exec /app/qdrant-server --config-path /app/qdrant.yaml
port:
- 6333
- 6334
runtime:
health_path: /healthz
volumes:
- name: qdrant-data
target: /app/qdrant-data
persistent: truePuntos de partida desplegables
Inspecciona el proyecto inicial completo de Qdrant, clona su repositorio independiente o despliégalo directamente con la clave pública qdrant.
Servicios de datos
Qdrant 1.19.0 con datos vectoriales persistentes y claves generadas de administrador y de solo lectura.
git clone https://github.com/adiosdotdev/template-qdrant.git
cd template-qdrant
adios upAntes de la producción
El primer lanzamiento más seguro empieza con una compilación o configuración de servicio reproducible y una vista previa que pruebe las dependencias que usará producción.
Preguntas, respuestas
Revisa el límite del entorno de ejecución o servicio, la ruta de la plantilla, el comportamiento de fallos y las comprobaciones de producción antes de crear el primer lanzamiento.
Sí. Elige la plantilla de Qdrant que coincida con la versión o configuración que necesites, guarda las credenciales como secretos de Adios y despliégala desde la consola o con adios up.
Las colecciones, los índices y las instantáneas locales se almacenan en /app/qdrant-data, en almacenamiento persistente. Haz copias de seguridad de ese volumen y prueba la recuperación de instantáneas antes de depender de él para la recuperación de información en producción.
La API REST y el panel usan el puerto 6333, mientras que gRPC usa el puerto 6334. La ruta HTTPS principal sirve la interfaz REST; conecta gRPC solo mediante una ruta de red aprobada.
No. El proyecto inicial establece explícitamente una base de un solo nodo. Diseña y prueba una topología multinodo específica cuando la carga de trabajo necesite alta disponibilidad más allá de conservar los datos tras un reinicio.
Guarda los valores sensibles en secretos de Adios y haz referencia a ellos con secret://NAME. No incluyas credenciales de producción directamente en adios.yaml ni las guardes en Git.
Verifica la autenticación, la conectividad de la aplicación, las escrituras y lecturas, la persistencia tras reiniciar, las expectativas de copia de seguridad o recuperación, la capacidad y el comportamiento ante fallos de cada aplicación dependiente.
Opciones de despliegue relacionadas
Inicia un servidor Typesense con una versión fijada, conserva las colecciones y los documentos de forma persistente, protege la clave de administrador inicial y verifica la indexación y la búsqueda antes del lanzamiento.
Inicia PostgreSQL con la extensión pgvector, conecta una aplicación de embeddings, verifica las escrituras de vectores y las consultas de vecinos más cercanos, y prueba la persistencia.
Despliega un servicio FastAPI con su destino de importación ASGI, instalación de dependencias, puerto de ejecución, endpoint de comprobación de estado, secretos y lanzamiento promocionado vinculados al código fuente.
Despliega un proceso web o worker persistente de Node.js a partir de sus scripts de paquetes existentes, con el estado del lanzamiento, los registros, los secretos, las rutas y el historial de Git vinculados al proyecto.
La primera versión
Parte del repositorio o de una plantilla, revisa el contrato de despliegue e inspecciona lo que se convierte en la versión promovida de producción.