Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 16 for ztunnel (0.06 sec)

  1. architecture/tests/integration.md

    - **Purpose**: Tests related to the Ambient mode, including components like `ztunnel`.
    - **Focus**:
      1. Configuration and communication of Ambient components.
      1. Interaction between `ztunnel` and Ambient components.
      1. Validation of zero-trust security policies.
      1. Testing of ambient traffic management.
      1. Specific `istioctl ztunnel-config` commands being tested: `all`, `services`, `workloads`, `policies`, `certificates`.
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Wed Oct 09 00:57:44 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  2. istioctl/pkg/ztunnelconfig/ztunnelconfig.go

      istioctl ztunnel-config workload <ztunnel-name[.namespace]> --address 0.0.0.0 -o json
    
      # Retrieve Ztunnel config dump separately and inspect from file.
      kubectl exec -it $ZTUNNEL -n istio-system -- curl localhost:15000/config_dump > ztunnel-config.json
      istioctl ztunnel-config workloads --file ztunnel-config.json
    
      # Retrieve workload summary for a specific namespace
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Wed Oct 09 19:17:45 UTC 2024
    - 22.2K bytes
    - Viewed (0)
  3. cni/pkg/nodeagent/net.go

    //
    // 1. Constructs a ztunnel state message to initialize ztunnel
    // 2. Syncs the host ipset
    func (s *NetServer) ConstructInitialSnapshot(ambientPods []*corev1.Pod) error {
    	var consErr []error
    
    	podsByUID := slices.GroupUnique(ambientPods, (*corev1.Pod).GetUID)
    	if err := s.buildZtunnelSnapshot(podsByUID); err != nil {
    		log.Warnf("failed to construct initial ztunnel snapshot: %v", err)
    		consErr = append(consErr, err)
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Mon Oct 21 16:48:55 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  4. istioctl/pkg/util/ambient/util.go

    	isZtunnel := strings.HasPrefix(podName, "ztunnel")
    	if client == nil {
    		return isZtunnel
    	}
    	pod, err := client.Kube().CoreV1().Pods(podNamespace).Get(context.Background(), podName, metav1.GetOptions{})
    	if err != nil {
    		return isZtunnel
    	}
    	if v, ok := pod.Labels["app"]; ok {
    		return v == "ztunnel"
    	}
    	return isZtunnel
    }
    
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Wed Oct 09 16:05:45 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  5. README.md

    extensions to the [Envoy proxy](https://github.com/envoyproxy/envoy) (in the form of
    Envoy filters) that support authentication, authorization, and telemetry collection.
    
    - [istio/ztunnel](https://github.com/istio/ztunnel). The repository contains the Rust implementation of the ztunnel
    component of Ambient mesh.
    
    - [istio/client-go](https://github.com/istio/client-go). This repository defines
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Wed Oct 30 22:38:34 UTC 2024
    - 6.8K bytes
    - Viewed (0)
  6. manifests/addons/gen.sh

      compressDashboard "istio-extension-dashboard.json"
      compressDashboard "ztunnel-dashboard.gen.json"
      echo -e "\n---\n"
      kubectl create configmap -n istio-system istio-grafana-dashboards \
        --dry-run=client -oyaml \
        --from-file=pilot-dashboard.json="${TMP}/pilot-dashboard.gen.json" \
        --from-file=ztunnel-dashboard.json="${TMP}/ztunnel-dashboard.gen.json" \
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Sun Nov 03 18:01:40 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  7. Makefile.core.mk

    	TARGET_OUT=$(TARGET_OUT) ISTIO_BIN=$(ISTIO_BIN) GOOS_LOCAL=$(GOOS_LOCAL) bin/retry.sh SSL_ERROR_SYSCALL bin/init.sh
    	touch $(TARGET_OUT)/istio_is_init
    
    .PHONY: init-ztunnel-rs
    init-ztunnel-rs:
    	TARGET_OUT=$(TARGET_OUT) bin/build_ztunnel.sh
    
    # Pull dependencies such as envoy
    depend: init | $(TARGET_OUT)
    
    DIRS_TO_CLEAN := $(TARGET_OUT)
    DIRS_TO_CLEAN += $(TARGET_OUT_LINUX)
    
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Thu Oct 03 23:53:59 UTC 2024
    - 18.4K bytes
    - Viewed (0)
  8. cni/pkg/util/podutil.go

    		pod.GetLabels()[label.IoIstioDataplaneMode.Name] == constants.DataplaneModeAmbient) {
    		// Neither namespace nor pod has ambient mode enabled
    		return false
    	}
    	if podHasSidecar(pod) {
    		// Ztunnel and sidecar for a single pod is currently not supported; opt out.
    		return false
    	}
    	if pod.GetLabels()[label.IoIstioDataplaneMode.Name] == constants.DataplaneModeNone {
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Wed Oct 09 16:05:45 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  9. cni/pkg/iptables/iptables.go

    )
    
    var log = scopes.CNIAgent
    
    const (
    	// INPOD marks/masks
    	InpodTProxyMark      = 0x111
    	InpodTProxyMask      = 0xfff
    	InpodMark            = 1337 // this needs to match the inpod config mark in ztunnel.
    	InpodMask            = 0xfff
    	InpodRestoreMask     = 0xffffffff
    	ChainInpodOutput     = "ISTIO_OUTPUT"
    	ChainInpodPrerouting = "ISTIO_PRERT"
    	ChainHostPostrouting = "ISTIO_POSTRT"
    	RouteTableInbound    = 100
    
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Tue Oct 15 15:39:28 UTC 2024
    - 23.3K bytes
    - Viewed (0)
  10. istio.deps

    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Wed Nov 06 16:19:25 UTC 2024
    - 335 bytes
    - Viewed (0)
Back to top