Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for Waypoint (0.32 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/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)
  4. tests/integration/ambient/main_test.go

    	Namespace         namespace.Instance
    	ExternalNamespace namespace.Instance
    
    	// AllWaypoint is a waypoint for all types
    	AllWaypoint echo.Instances
    	// WorkloadAddressedWaypoint is a workload only waypoint
    	WorkloadAddressedWaypoint echo.Instances
    	// ServiceAddressedWaypoint is a serviceonly waypoint
    	ServiceAddressedWaypoint echo.Instances
    	// Captured echo service
    	Captured echo.Instances
    	// Uncaptured echo Service
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 00:07:28 UTC 2024
    - 10.8K bytes
    - Viewed (0)
  5. pkg/config/constants/constants.go

    	// AmbientUseWaypointLabelLabel is the label used to specify which waypoint should be used for a given pod, service, etc...
    	AmbientUseWaypointLabel = "istio.io/use-waypoint"
    	// AmbientWaypointForTrafficTypeLabel is the label used to specify which traffic is allowed through the Waypoint.
    	// This label is applied to the Waypoint. Valid traffic types are "service", "workload", "all", and "none".
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 17:48:28 UTC 2024
    - 10K bytes
    - Viewed (0)
  6. istioctl/pkg/writer/ztunnel/configdump/api.go

    	Zone    string `json:"zone,omitempty"`
    	Subzone string `json:"subzone,omitempty"`
    }
    
    type ZtunnelWorkload struct {
    	WorkloadIPs           []string          `json:"workloadIps"`
    	Waypoint              *GatewayAddress   `json:"waypoint,omitempty"`
    	NetworkGateway        *GatewayAddress   `json:"networkGateway,omitempty"`
    	Protocol              string            `json:"protocol"`
    	Name                  string            `json:"name"`
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 16:51:29 UTC 2024
    - 5.5K bytes
    - Viewed (0)
  7. tests/integration/ambient/baseline_test.go

    			"waypoint",
    			"apply",
    			"--namespace",
    			apps.Namespace.Name(),
    			"--name", "captured-waypoint",
    			"--wait",
    		})
    		t.Cleanup(func() {
    			istioctl.NewOrFail(t, t, istioctl.Config{}).InvokeOrFail(t, []string{
    				"waypoint",
    				"delete",
    				"--namespace",
    				apps.Namespace.Name(),
    				"captured-waypoint",
    			})
    		})
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 00:07:28 UTC 2024
    - 78.4K bytes
    - Viewed (0)
  8. pkg/workloadapi/workload.proto

      // TODO: support this field
      repeated string subject_alt_names = 6;
      // Waypoint is the waypoint proxy for this service. When set, all incoming requests must go
      // through the waypoint.
      GatewayAddress waypoint = 7;
    
      // Load balancing policy for selecting endpoints.
      // Note: this applies only to connecting directly to the workload; when waypoints are used, the waypoint's load_balancing
      // configuration is used.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 18:02:35 UTC 2024
    - 12.9K bytes
    - Viewed (0)
  9. pkg/workloadapi/workload.pb.go

    	// Waypoint is the waypoint proxy for this service. When set, all incoming requests must go
    	// through the waypoint.
    	Waypoint *GatewayAddress `protobuf:"bytes,7,opt,name=waypoint,proto3" json:"waypoint,omitempty"`
    	// Load balancing policy for selecting endpoints.
    	// Note: this applies only to connecting directly to the workload; when waypoints are used, the waypoint's load_balancing
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 18:02:35 UTC 2024
    - 65.9K bytes
    - Viewed (0)
  10. pilot/pkg/networking/core/listener_waypoint.go

    							HeadersToAdd: headers,
    						},
    					}),
    				},
    			}},
    		}},
    	}
    	return l
    }
    
    // buildWaypointHTTPFilters augments the common chain of Waypoint-bound HTTP filters.
    // Authn/authz filters are pre-pended. Telemetry filters are appended.
    func (lb *ListenerBuilder) buildWaypointHTTPFilters(svc *model.Service) (pre []*hcm.HttpFilter, post []*hcm.HttpFilter) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jun 14 04:34:37 UTC 2024
    - 27.6K bytes
    - Viewed (0)
Back to top