Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for newProbe (0.17 sec)

  1. pilot/cmd/pilot-agent/status/grpcready/probe.go

    type probe struct {
    	sync.RWMutex
    	bootstrapPath string
    	bootstrap     *grpcxds.Bootstrap
    }
    
    // NewProbe returns a probe that checks if a valid bootstrap file can be loaded once.
    // If that bootstrap file has a file_watcher cert provider, we also ensure those certs exist.
    func NewProbe(bootstrapPath string) ready.Prober {
    	return &probe{bootstrapPath: bootstrapPath}
    }
    
    func (p *probe) Check() error {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Oct 28 16:58:31 UTC 2021
    - 1.9K bytes
    - Viewed (0)
  2. pkg/kubelet/prober/scale_test.go

    					// use only liveness probes for simplicity, initial state is success for them
    					pod.Spec.Containers = append(pod.Spec.Containers, v1.Container{
    						Name:          fmt.Sprintf("container%d", j),
    						LivenessProbe: newProbe(handler),
    					})
    					pod.Status.ContainerStatuses = append(pod.Status.ContainerStatuses, v1.ContainerStatus{
    						Name:        fmt.Sprintf("container%d", j),
    						ContainerID: fmt.Sprintf("pod%d://container%d", i, j),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 16 16:33:01 UTC 2023
    - 8.2K bytes
    - Viewed (0)
  3. pilot/cmd/pilot-agent/status/server.go

    			AdminPort:     config.AdminPort,
    			Context:       config.Context,
    			NoEnvoy:       config.NoEnvoy,
    		})
    	}
    
    	if config.GRPCBootstrap != "" {
    		probes = append(probes, grpcready.NewProbe(config.GRPCBootstrap))
    	}
    
    	probes = append(probes, config.Probes...)
    	registry := config.PrometheusRegistry
    	if registry == nil {
    		var err error
    		registry, err = initializeMonitoring()
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 15:07:03 UTC 2024
    - 31.1K bytes
    - Viewed (0)
  4. pkg/registry/rbac/role/strategy.go

    }
    
    // PrepareForUpdate clears fields that are not allowed to be set by end users on update.
    func (strategy) PrepareForUpdate(ctx context.Context, obj, old runtime.Object) {
    	newRole := obj.(*rbac.Role)
    	oldRole := old.(*rbac.Role)
    
    	_, _ = newRole, oldRole
    }
    
    // Validate validates a new Role. Validation must check for a correct signature.
    func (strategy) Validate(ctx context.Context, obj runtime.Object) field.ErrorList {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 18 14:42:36 UTC 2021
    - 3.3K bytes
    - Viewed (0)
  5. pkg/kubelet/prober/prober.go

    	http   httpprobe.Prober
    	tcp    tcpprobe.Prober
    	grpc   grpcprobe.Prober
    	runner kubecontainer.CommandRunner
    
    	recorder record.EventRecorder
    }
    
    // NewProber creates a Prober, it takes a command runner and
    // several container info managers.
    func newProber(
    	runner kubecontainer.CommandRunner,
    	recorder record.EventRecorder) *prober {
    
    	const followNonLocalRedirects = false
    	return &prober{
    		exec:     execprobe.New(),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Feb 16 10:50:13 UTC 2024
    - 8.7K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/storage/storagebackend/factory/etcd3.go

    		lock.Lock()
    		defer lock.Unlock()
    		newProber, err := newETCD3ProberMonitor(c)
    		// Ensure that server is already not shutting down.
    		select {
    		case <-stopCh:
    			if err == nil {
    				newProber.Close()
    			}
    			return true, nil
    		default:
    		}
    		if err != nil {
    			clientErr = err
    			return false, nil
    		}
    		prober = newProber
    		clientErr = nil
    		return true, nil
    	}, stopCh)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 07:56:39 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  7. plugin/pkg/auth/authorizer/rbac/subject_locator_test.go

    			},
    			clusterRoleBindings: []*rbacv1.ClusterRoleBinding{
    				newClusterRoleBinding("admin", "User:super-admin", "Group:super-admins"),
    			},
    			roles: []*rbacv1.Role{
    				newRole("admin", "ns1", newRule("get", "*", "Pods", "*")),
    			},
    			roleBindings: []*rbacv1.RoleBinding{
    				newRoleBinding("ns1", "admin", bindToRole, "User:admin", "Group:admins"),
    			},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 22 12:17:05 UTC 2018
    - 5.6K bytes
    - Viewed (0)
  8. pkg/kubelet/prober/prober_manager.go

    	livenessManager results.Manager,
    	readinessManager results.Manager,
    	startupManager results.Manager,
    	runner kubecontainer.CommandRunner,
    	recorder record.EventRecorder) Manager {
    
    	prober := newProber(runner, recorder)
    	return &manager{
    		statusManager:    statusManager,
    		prober:           prober,
    		readinessManager: readinessManager,
    		livenessManager:  livenessManager,
    		startupManager:   startupManager,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 07 22:26:12 UTC 2023
    - 11K bytes
    - Viewed (0)
  9. plugin/pkg/auth/authorizer/rbac/rbac_test.go

    		Verbs:           strings.Split(verbs, ","),
    		APIGroups:       strings.Split(apiGroups, ","),
    		Resources:       strings.Split(resources, ","),
    		NonResourceURLs: strings.Split(nonResourceURLs, ","),
    	}
    }
    
    func newRole(name, namespace string, rules ...rbacv1.PolicyRule) *rbacv1.Role {
    	return &rbacv1.Role{ObjectMeta: metav1.ObjectMeta{Namespace: namespace, Name: name}, Rules: rules}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Sep 24 15:14:54 UTC 2019
    - 21.1K bytes
    - Viewed (0)
Back to top