package grpchealthchecking
import "k8s.io/kubernetes/test/images/agnhost/grpc-health-checking"
Package grpchealthchecking offers a tiny grpc health checking endpoint.
Index ¶
- Variables
- type HealthChecker
- func NewHealthChecker(started time.Time) *HealthChecker
- func (s *HealthChecker) Check(ctx context.Context, req *grpc_health_v1.HealthCheckRequest) (*grpc_health_v1.HealthCheckResponse, error)
- func (s *HealthChecker) Watch(req *grpc_health_v1.HealthCheckRequest, server grpc_health_v1.Health_WatchServer) error
Variables ¶
var CmdGrpcHealthChecking = &cobra.Command{ Use: "grpc-health-checking", Short: "Starts a simple grpc health checking endpoint", Long: "" /* 363 byte string literal not displayed */, Args: cobra.MaximumNArgs(0), Run: main, }
CmdGrpcHealthChecking is used by agnhost Cobra.
Types ¶
type HealthChecker ¶
type HealthChecker struct {
// contains filtered or unexported fields
}
func NewHealthChecker ¶
func NewHealthChecker(started time.Time) *HealthChecker
func (*HealthChecker) Check ¶
func (s *HealthChecker) Check(ctx context.Context, req *grpc_health_v1.HealthCheckRequest) (*grpc_health_v1.HealthCheckResponse, error)
func (*HealthChecker) Watch ¶
func (s *HealthChecker) Watch(req *grpc_health_v1.HealthCheckRequest, server grpc_health_v1.Health_WatchServer) error
Source Files ¶
grpc-health-checking.go
- Version
- v1.33.0 (latest)
- Published
- Apr 23, 2025
- Platform
- linux/amd64
- Imports
- 12 packages
- Last checked
- 3 hours ago –
Tools for package owners.