Skip to main content

Configuration

System configuration

System configuration is managed in the values.yaml file and deployed by Helm.

Whisperer management

Whisperers are Spider network capture agents.
They are capturing the network communications of your systems and sending them to the server.

  • They are created and managed completely on the UI.
  • They have many configuration options to best suit your capture needs and load.
  • They also offer extraction features to help Spider extract the business out of your communications. In order to integrate the business knowledge into Spider analysis tools.
  • They may be deployed:
    • manually
    • by Kubernetes manifests (Infra as Code)
    • by Spider Docker Swarm watchdog (Declarative mode)
    • by Spider Kubernetes Controllers (see below)

Controllers management

Controllers are Spider deployment agents, for Kubernetes.

  • They are created on the UI
  • But they need to be deployed manually (through Helm)
  • They have various access rights and sharing options managed on the UI
  • They are used to:
    • Discover the cluster network usage
    • Attach Whisperers on any Kubernetes workload
    • Monitor deployed agents: Whisperers, Gociphers and Controller

Gociphers management

Gociphers are Spider agents capturing TLS secrets.
They are deployed aside Whisperers. The captured secrets are linked to TCP sessions in the backoffice. They also capture network usage on Kubernetes.

  • They are created on the UI
  • But they need to be deployed manually (through Helm, or as standalone)
  • They have various access rights and sharing options managed on the UI
  • They are used in the background to:
    • Capture TLS secrets
    • Capture Network Usage