Skip to content

Operate HAPTIC

Use these guides after installing HAPTIC. Start with fleet diagnostics when configuration isn't reaching HAProxy, or routing troubleshooting when a request doesn't reach its application.

See what's happening

Task Guide
Check controllers, validation, and every HAProxy pod Fleet diagnostics
Find the route, backend, and policy outcome for a request Access logging
Set up metrics, alerts, and dashboards Monitoring
Inspect rendered files, events, and deployment decisions Debugging
Investigate a failed install, unavailable pod, or routing error Troubleshooting

Run and update the installation

Task Guide
Survive a controller or node failure High availability
Budget CPU and memory, or handle increasing traffic Resource sizing
Restrict network access while preserving required connections Networking
Manage configuration through Argo CD or Flux GitOps
Check Helm values before applying them Preflight validation
Update the chart and check version-specific changes Upgrading HAPTIC, upgrade notes

Protect traffic and credentials

Task Guide
Review permissions, pod security, and management access Security
Monitor renewal or use your own controller-to-agent identities Agent certificates
Apply defaults and constraints to resources owned by application teams Routing policies
Maintain reusable request-inspection policies WAF policies
Authenticate Gateway routes, share rate limits, and select WAF policies Gateway route policies
Use SPIRE-issued identities for application TLS SPIFFE/SPIRE mTLS

Add traffic services

Task Guide
Cache repeated responses in a shared Varnish tier Response caching
Configure request inspection, external authentication, mirroring, or shared rate limits SPOA plugins
Validate additional file formats generated by your templates Output validators
Found a problem on this page? Report it