Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 66 for root_namespace (0.23 sec)

  1. pilot/pkg/model/authorization.go

    	if policy == nil {
    		return configs
    	}
    	rootNamespace := policy.RootNamespace
    	namespace := selectionOpts.Namespace
    	var lookupInNamespaces []string
    
    	if namespace != rootNamespace {
    		// Only check the root namespace if the (workload) namespace is not already the root namespace
    		// to avoid double inclusion.
    		lookupInNamespaces = []string{rootNamespace, namespace}
    	} else {
    		lookupInNamespaces = []string{namespace}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  2. samples/addons/kiali.yaml

          service_type: ""
          tolerations: []
          version_label: v1.85.0
          view_only_mode: false
        external_services:
          custom_dashboards:
            enabled: true
          istio:
            root_namespace: istio-system
          tracing:
            enabled: false
        identity:
          cert_file: ""
          private_key_file: ""
        istio_namespace: istio-system
        kiali_feature_flags:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 18:57:35 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  3. pilot/pkg/model/telemetry.go

    type Telemetries struct {
    	// Maps from namespace to the Telemetry configs.
    	NamespaceToTelemetries map[string][]Telemetry `json:"namespace_to_telemetries"`
    
    	// The name of the root namespace.
    	RootNamespace string `json:"root_namespace"`
    
    	// Computed meshConfig
    	meshConfig *meshconfig.MeshConfig
    
    	// computedMetricsFilters contains the set of cached HCM/listener filters for the metrics portion.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 18:14:09 UTC 2024
    - 35.2K bytes
    - Viewed (0)
  4. pkg/config/analysis/analyzers/util/proxyconfig.go

    func NewEffectiveProxyConfigResolver(c analysis.Context) *EffectiveProxyConfigResolver {
    	mc := &meshconfig.MeshConfig{}
    	rootNamespace := ""
    	c.ForEach(gvk.MeshConfig, func(r *resource.Instance) bool {
    		meshConfig := r.Message.(*meshconfig.MeshConfig)
    		rootNamespace = meshConfig.GetRootNamespace()
    		if rootNamespace == "" {
    			rootNamespace = "istio-system"
    		}
    		mc = meshConfig
    		return true
    	})
    
    	resolver := &EffectiveProxyConfigResolver{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 25 21:07:52 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  5. pilot/pkg/model/authentication.go

    	return getConfigsForWorkload(policy.rootNamespace, policy.requestAuthentications, policyMatcher)
    }
    
    // GetPeerAuthenticationsForWorkload returns a list of peer authentication policies matching to labels.
    func (policy *AuthenticationPolicies) GetPeerAuthenticationsForWorkload(policyMatcher WorkloadPolicyMatcher) []*config.Config {
    	return getConfigsForWorkload(policy.rootNamespace, policy.peerAuthentications, policyMatcher)
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 10.1K bytes
    - Viewed (0)
  6. pilot/pkg/model/proxy_config.go

    	// Merge the proxy config from default config.
    	effectiveProxyConfig = mergeWithPrecedence(mc.GetDefaultConfig(), effectiveProxyConfig)
    	if p.rootNamespace != "" {
    		effectiveProxyConfig = mergeWithPrecedence(p.mergedGlobalConfig(), effectiveProxyConfig)
    	}
    
    	if meta.Namespace != p.rootNamespace {
    		namespacedConfig := p.mergedNamespaceConfig(meta.Namespace)
    		effectiveProxyConfig = mergeWithPrecedence(namespacedConfig, effectiveProxyConfig)
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Mar 21 01:23:19 UTC 2023
    - 5K bytes
    - Viewed (0)
  7. pilot/pkg/model/authentication_test.go

    			createTestPeerAuthenticationResource("ignored-newer", rootNamespace, baseTimestamp.Add(time.Second*2),
    				nil, securityBeta.PeerAuthentication_MutualTLS_UNSET),
    			createTestPeerAuthenticationResource("default", rootNamespace, baseTimestamp,
    				nil, securityBeta.PeerAuthentication_MutualTLS_UNSET),
    			createTestPeerAuthenticationResource("ignored-another-newer", rootNamespace, baseTimestamp.Add(time.Second),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 22:20:44 UTC 2024
    - 45.1K bytes
    - Viewed (0)
  8. pilot/pkg/serviceregistry/kube/controller/ambient/authorization.go

    			}
    		}
    	}
    
    	return effectivePeerAuthenticationKeys(rootNamespace, isEffectiveStrictPolicy, effectivePortLevelPolicyKey)
    }
    
    func effectivePeerAuthenticationKeys(rootNamespace string, isEffectiveStringPolicy bool, effectiveWorkloadPolicyKey string) []string {
    	res := sets.New[string]()
    
    	if isEffectiveStringPolicy {
    		res.Insert(fmt.Sprintf("%s/%s", rootNamespace, staticStrictPolicyName))
    	}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 15 16:23:36 UTC 2024
    - 18.4K bytes
    - Viewed (0)
  9. pkg/kube/inject/testdata/inputs/custom-template.yaml.40.mesh.gen.yaml

    defaultConfig:
      discoveryAddress: istiod.istio-system.svc:15012
    defaultProviders:
      metrics:
      - prometheus
    enablePrometheusMerge: true
    rootNamespace: istio-system
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 14 17:59:39 UTC 2024
    - 191 bytes
    - Viewed (0)
  10. pkg/kube/inject/testdata/inputs/hello.yaml.17.mesh.gen.yaml

    defaultConfig:
      discoveryAddress: istiod.istio-system.svc:15012
    defaultProviders:
      metrics:
      - prometheus
    enablePrometheusMerge: true
    rootNamespace: istio-system
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 07 16:59:18 UTC 2024
    - 191 bytes
    - Viewed (0)
Back to top