GenAI Installation and Configuration
Introduction
GenAI is an AI-driven, microservices-based platform designed for on-premises deployment within a Kubernetes cluster. For the BigfixRunbook AI team, the system enables advanced capabilities such as Knowledge Base (KB) generation and the retrieval of knowledge articles and related tickets by leveraging its PostgreSQL database with pgvector for semantic search and AI/ML operations.
Complex automated tasks, including playbook and Ansible script generation, are handled through the GenAI-scheduler and GenAI-functions microservices, which manage the creation and asynchronous execution of background jobs and workflows.
Furthermore, features like document summarization and agent assignation are supported by the platform's ability to connect securely via port 443 to external AI services—such as Azure OpenAI, AWS Bedrock, or GCP Vertex AI—while the GenAI-analytics service processes critical metrics and reporting.
This entire ecosystem is orchestrated through a secure network architecture using Nginx as a reverse proxy to ensure high availability and seamless internal communication.
This section provides information about the Configuration Guide Document and includes the following topics.