Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 139 for Waypoint (0.16 sec)

  1. pilot/pkg/serviceregistry/kube/controller/ambient/waypoints.go

    		// o was reliant on the namespace waypoint and then get's a use-waypoint label added before that gateway is ready.
    		// goes from having a waypoint to having no waypoint and then eventually gets a waypoint back
    		return krt.FetchOne[Waypoint](ctx, Waypoints, krt.FilterKey(wp.ResourceName()))
    	}
    
    	// try fetching the namespace-defined waypoint
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 18:02:28 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  2. pilot/pkg/serviceregistry/kube/controller/ambient/workloads.go

    		if waypoint != nil {
    			n := implicitWaypointPolicyName(waypoint)
    			if n != "" {
    				return []string{waypoint.Namespace + "/" + n}
    			}
    		}
    		return nil
    	}
    	waypoints := krt.Fetch(ctx, Waypoints, krt.FilterKeys(serviceWaypointKeys...))
    	if waypoint != nil {
    		waypoints = append(waypoints, *waypoint)
    	}
    
    	return slices.MapFilter(waypoints, func(w Waypoint) *string {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 16:51:29 UTC 2024
    - 20.9K bytes
    - Viewed (0)
  3. pilot/pkg/serviceregistry/kube/controller/ambient/ambientindex_workloadentry_test.go

    		}, nil, true, corev1.PodRunning)
    	s.assertAddresses(t, "", "name1", "name2", "name3", "waypoint-ns", "waypoint-ns-pod", "waypoint2-ns-pod")
    	// all these workloads already have a waypoint, only expect the new waypoint pod
    	s.assertEvent(t, s.podXdsName("waypoint2-ns-pod"))
    
    	// Waypoints do not have waypoints
    	assert.Equal(t,
    		s.lookup(s.addrXdsName("127.0.0.200"))[0].Address.GetWorkload().GetWaypoint(),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 08 01:04:50 UTC 2024
    - 15.6K bytes
    - Viewed (0)
  4. releasenotes/notes/49700.yaml

    ...
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 08 01:04:50 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  5. tests/integration/ambient/waypoint_test.go

    	setWaypointInternal(t, se, namespace, waypoint, false)
    }
    
    func setWaypointInternal(t framework.TestContext, name, ns string, waypoint string, service bool) {
    	for _, c := range t.Clusters() {
    		setWaypoint := func(waypoint string) error {
    			if waypoint == "" {
    				waypoint = "null"
    			} else {
    				waypoint = fmt.Sprintf("%q", waypoint)
    			}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 22:12:34 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  6. pilot/pkg/serviceregistry/kube/controller/ambient/services.go

    			}
    		}
    		waypointKey := ""
    		waypoint := fetchWaypointForService(ctx, Waypoints, Namespaces, s.ObjectMeta)
    		if waypoint != nil {
    			waypointKey = waypoint.ResourceName()
    		}
    		a.networkUpdateTrigger.MarkDependant(ctx) // Mark we depend on out of band a.Network
    		return &model.ServiceInfo{
    			Service:       a.constructService(s, waypoint),
    			PortNames:     portNames,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 05 12:29:55 UTC 2024
    - 7.6K bytes
    - Viewed (0)
  7. pilot/pkg/model/policyattachment_test.go

    		Namespace: "default",
    		WorkloadLabels: labels.Instance{
    			constants.GatewayNameLabel: "sample-waypoint",
    		},
    		IsWaypoint: true,
    	}
    	serviceTarget := WorkloadPolicyMatcher{
    		Namespace: "default",
    		WorkloadLabels: labels.Instance{
    			"app":                      "my-app",
    			constants.GatewayNameLabel: "sample-waypoint",
    		},
    		IsWaypoint: true,
    		Service:    "sample-svc",
    	}
    	tests := []struct {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  8. pilot/pkg/serviceregistry/kube/controller/ambient/ambientindex_test.go

    		s.svcXdsName("waypoint-sa2"),
    	)
    	s.assertAddresses(t, "", "pod1", "pod2", "pod3", "pod4", "waypoint-ns", "waypoint-ns-pod", "waypoint-sa2-pod", "waypoint-sa2")
    
    	// We should now see the waypoint service IP
    	assert.Equal(t,
    		s.lookup(s.addrXdsName("127.0.0.3"))[0].Address.GetWorkload().Waypoint.GetAddress().Address,
    		netip.MustParseAddr("10.0.0.2").AsSlice())
    
    	assert.Equal(t,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 08 01:04:50 UTC 2024
    - 70.2K bytes
    - Viewed (0)
  9. pilot/pkg/serviceregistry/kube/controller/ambient/policies.go

    	return AuthzDerivedPolicies, Policies
    }
    
    func implicitWaypointPolicyName(waypoint *Waypoint) string {
    	if !features.DefaultAllowFromWaypoint || waypoint == nil || len(waypoint.ServiceAccounts) == 0 {
    		return ""
    	}
    	// use '_' character since those are illegal in k8s names
    	return "istio_allow_waypoint_" + waypoint.Namespace + "_" + waypoint.Name
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 16:51:29 UTC 2024
    - 5.2K bytes
    - Viewed (0)
  10. architecture/ambient/peer-authentication.md

    a `STRICT` `PeerAuthentication`, unauthenticated traffic will be rejected before it reaches the Waypoint proxy. If the effective policy is `PERMISSIVE` (the default), the ztunnel will open a vanilla TLS HBONE tunnel (NOTE: this is not mTLS) to the Waypoint proxy and forward the traffic over that connection without presenting a client certificate. Therefore, it is absolutely critical that the waypoint proxy not assume any identity from incoming connections, even if the ztunnel is hairpinning. In other...
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Aug 09 22:09:18 UTC 2023
    - 3.9K bytes
    - Viewed (0)
Back to top