- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 67 for workload (0.15 sec)
-
istioctl/pkg/writer/ztunnel/configdump/workload.go
} // PrintWorkloadDump prints the relevant workloads in the config dump to the ConfigWriter stdout func (c *ConfigWriter) PrintWorkloadDump(filter WorkloadFilter, outputFormat string) error { zDump := c.ztunnelDump filteredWorkloads := []*ZtunnelWorkload{} for _, workload := range zDump.Workloads { if filter.Verify(workload) { filteredWorkloads = append(filteredWorkloads, workload) } }
Registered: Wed Nov 06 22:53:10 UTC 2024 - Last Modified: Wed Jul 24 09:07:30 UTC 2024 - 4.2K bytes - Viewed (0) -
istioctl/pkg/workload/workload.go
namespace = ctx.Namespace() workloadCmd := &cobra.Command{ Use: "workload", Short: "Commands to assist in configuring and deploying workloads running on VMs and other non-Kubernetes environments", Example: ` # workload group yaml generation istioctl x workload group create # workload entry configuration generation istioctl x workload entry configure`, } workloadCmd.AddCommand(groupCommand(ctx))
Registered: Wed Nov 06 22:53:10 UTC 2024 - Last Modified: Thu Aug 15 16:31:46 UTC 2024 - 25.3K bytes - Viewed (0) -
architecture/ambient/peer-authentication.md
particular, ztunnel only supports 2 (custom) xDS resources: [`Workload`](../../pkg/workloadapi/workload.proto) and [`Authorization`](../../pkg/workloadapi/security/authorization.proto). As such, ztunnel does not receive `PeerAuthentication`s directly; when istiod detects a `PeerAuthentication` resource that targets an Ambient captured workload, it computes the effective policy for that workload (taking into account the mesh-wide -> namespace -> workload precedence rules) and sends that policy to ztunnel. The...
Registered: Wed Nov 06 22:53:10 UTC 2024 - Last Modified: Thu Aug 01 20:04:20 UTC 2024 - 3.9K bytes - Viewed (0) -
cni/pkg/nodeagent/pod_cache.go
defer p.mu.Unlock() if existing := p.currentPodCache[uid]; existing.Netns != nil { if existing.Netns.Inode() == workload.Netns.Inode() { workload.Netns.Close() // Replace the workload, but keep the old Netns p.currentPodCache[uid] = WorkloadInfo{ Workload: workload.Workload, Netns: existing.Netns, } // already in cache return existing.Netns } log.Debug("netns inode mismatch, using the new one") }
Registered: Wed Nov 06 22:53:10 UTC 2024 - Last Modified: Fri May 31 17:18:11 UTC 2024 - 4.3K bytes - Viewed (0) -
istioctl/pkg/ztunnelconfig/ztunnelconfig.go
cmd := &cobra.Command{ Use: "workload [<type>/]<name>[.<namespace>]", Short: "Retrieves workload configuration for the specified Ztunnel pod.", Long: `Retrieve information about workload configuration for the Ztunnel instance.`, Example: ` # Retrieve summary about workload configuration for a randomly chosen ztunnel. istioctl ztunnel-config workload # Retrieve summary of workloads on node XXXX for a given Ztunnel instance.
Registered: Wed Nov 06 22:53:10 UTC 2024 - Last Modified: Wed Oct 09 19:17:45 UTC 2024 - 22.2K bytes - Viewed (0) -
architecture/ambient/ztunnel.md
However, one interesting aspect is how these policies associate with workloads. Istio's AuthorizationPolicy has label selectors. However, we intentionally do not send those as part of the Workload API, in order to keep the size low. The obvious solution to this is to put the list of selected workloads into the policy itself. However, this means anytime a workload changes (often), we need to update the policy.
Registered: Wed Nov 06 22:53:10 UTC 2024 - Last Modified: Wed Jul 17 23:10:17 UTC 2024 - 16.8K bytes - Viewed (0) -
cni/pkg/nodeagent/net_test.go
// this is usually called after add. so manually add the pod uid for now fakens := newFakeNs(123) closed := fakens.closed workload := WorkloadInfo{ Workload: podToWorkload(pod), Netns: fakens, } fixture.podNsMap.UpsertPodCacheWithNetns(string(pod.UID), workload) err := netServer.RemovePodFromMesh(ctx, pod, false) assert.NoError(t, err) assert.Equal(t, ztunnelServer.deletedPods.Load(), 1)
Registered: Wed Nov 06 22:53:10 UTC 2024 - Last Modified: Thu Jul 25 16:13:38 UTC 2024 - 10.7K bytes - Viewed (0) -
istioctl/pkg/metrics/metrics_test.go
}, }, } workload := "details" sm, err := metrics(mockProm, workload, time.Minute) if err != nil { t.Fatalf("Unwanted exception %v", err) } var out bytes.Buffer printHeader(&out) printMetrics(&out, sm) output := out.String() expectedOutput := ` WORKLOAD TOTAL RPS ERROR RPS P50 LATENCY P90 LATENCY P99 LATENCY
Registered: Wed Nov 06 22:53:10 UTC 2024 - Last Modified: Fri Aug 16 01:35:47 UTC 2024 - 8K bytes - Viewed (0) -
cni/pkg/nodeagent/ztunnelserver.go
for uid, wl := range snap { var resp *zdsapi.WorkloadResponse var err error log := log.WithLabels("uid", uid) if wl.Workload != nil { log = log.WithLabels( "name", wl.Workload.Name, "namespace", wl.Workload.Namespace, "serviceAccount", wl.Workload.ServiceAccount) } if wl.Netns != nil { fd := int(wl.Netns.Fd()) log.Infof("sending pod to ztunnel as part of snapshot")
Registered: Wed Nov 06 22:53:10 UTC 2024 - Last Modified: Mon Jul 29 16:08:35 UTC 2024 - 13.2K bytes - Viewed (0) -
architecture/security/istio-agent.md
* If a socket is found, istio-agent will not start its own SDS Server and Envoy will be configured to use that socket as its source of cryptographic material.
Registered: Wed Nov 06 22:53:10 UTC 2024 - Last Modified: Thu Jul 18 23:11:18 UTC 2024 - 7.2K bytes - Viewed (0)