Glass Instrumentation Helm Chart
The Glass Instrumentation Helm chart deploys edge services in each user plane cluster, providing service discovery, state monitoring, and CloudControl integration capabilities.
Deployment Context
Glass Instrumentation deploys in user plane clusters alongside the CloudControl userplane chart. Each deployment connects to the central Glass UI via NATS leaf-node connectivity, enabling real-time monitoring and management.
Components
The Glass Instrumentation chart deploys the following services:
Service Discovery
- discovery - Announces the cluster to the control plane and maintains service registration with cluster labels and metadata
CloudControl Integration
- ccApiAdapter - CloudControl API bridge for retrieving zone state, configuration, and executing operations
- dynamicSnapshots - Real-time state snapshots from CloudControl, streaming updates to the control plane
Kubernetes Integration
- k8sManager - Kubernetes resource monitoring for pod health, resource usage, and lifecycle management
- logStreamer - Log aggregation and streaming from cluster pods to the control plane
DNS Operations
- dnsCheck - DNS query validation and execution service for testing resolver and authoritative functionality
Chart Information
| Property | Value |
|---|---|
| Chart Name | glass-instrumentation |
| Type | application |
NATS Connectivity
Glass Instrumentation connects to the Glass UI NATS cluster as a leaf node. This topology provides:
- Automatic discovery - Clusters announce themselves upon startup
- Real-time updates - State changes stream immediately to the control plane
- Reliable delivery - NATS ensures messages are delivered even during network interruptions
Prerequisites
Before installing Glass Instrumentation, ensure you have:
- Kubernetes cluster (1.24+) with kubectl configured
- Helm 3.x installed
- CloudControl userplane chart deployed
- Glass UI deployed and accessible
- Network connectivity to Glass UI NATS WebSocket endpoint
See Also
- Configuration Reference - Complete parameter documentation
- Glass UI - The companion control plane chart
- Common Configuration - Shared configuration patterns