code: func InstallPathHandler(mux mux, path string, checks ...HealthzChecker) {
  	if len(checks) == 0 {
  		klog.V(5).Info("No default health checks specified. Installing the ping handler.")
  		checks = []HealthzChecker{PingHealthz}
  	}
  
  	klog.V(5).Info("Installing healthz checkers:", formatQuoted(checkerNames(checks...)...))
  
  	mux.Handle(path, handleRootHealthz(checks...))
  	for _, check := range checks {
  		mux.Handle(fmt.Sprintf("%s/%v", path, check.Name()), adaptCheckToHandler(check.Check))
  	}
  }
docs: // InstallPathHandler registers handlers for health checking on
  // a specific path to mux. *All handlers* for the path must be
  // specified in exactly one call to InstallPathHandler. Calling
  // InstallPathHandler more than once for the same path and mux will
  // result in a panic.