Skip to main content
Cysmiq self-hosted deployments are configured through the Replicated Admin Console. This page documents the available configuration options.

Configuration

Basic settings for your deployment.

Expose Services

Choose how to make Cysmiq accessible from outside the cluster.

Ingress options

When using Ingress mode:

HTTPProxy options

When using Contour HTTPProxy mode:

NodePort options

When using NodePort mode:

Database

Choose between embedded or external MySQL.

Embedded database options

Advanced MySQL fields appear after enabling Configure MySQL.

External database options

Storage

Customize persistent storage settings. Storage fields appear after enabling Configure Storage Settings.

Analysis service storage

Each analysis service can use either temporary (EmptyDir) or persistent storage. Choose the volume type first, then size.

RabbitMQ

Choose between embedded or external RabbitMQ.

Embedded RabbitMQ options

External RabbitMQ options

Mail

Configure SMTP for email notifications. Mail fields appear after enabling Configure Mail.

Resource Requests and Limits

Customize CPU and memory allocation for each service. CPU and memory request and limit fields appear after enabling Configure resource requests and limits. Additional options:
  • Redis Cache Max Memory
  • MinIO Ephemeral Storage Requests
  • MinIO Ephemeral Storage Limits
  • PHP Memory Limit: PHP memory_limit for the Cysmiq application. Default: 256M

Scaling

Configure replica counts for horizontal scaling. Fields appear after enabling Configure internal service scaling.

Networking

Proxy

Configure HTTP proxy for outbound connections. Fields appear after enabling Configure HTTP Proxy.

Security

BYO TLS Certificate

For Contour HTTPProxy, DIY, or NodePort exposure modes: For Contour HTTPProxy, the certificate creates the tls-<hostname> secret used by HTTPProxy. For DIY or NodePort, the certificate creates the guardrails-ai-tls secret used by Caddy and enables HTTPS on port 443.

Telemetry

Scanning Configuration