Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 36 for wasmPlugins (0.19 sec)

  1. pilot/pkg/networking/core/extension/wasmplugin_test.go

    		Namespace:    "istio-system",
    		ResourceName: "istio-system.someAuthNFilter",
    		WasmPlugin: &extensions.WasmPlugin{
    			Priority: &wrapperspb.Int32Value{Value: 1},
    		},
    	}
    	someAuthZFilter = &model.WasmPluginWrapper{
    		Name:         "someAuthZFilter",
    		Namespace:    "istio-system",
    		ResourceName: "istio-system.someAuthZFilter",
    		WasmPlugin: &extensions.WasmPlugin{
    			Priority: &wrapperspb.Int32Value{Value: 1000},
    		},
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 09:02:11 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  2. pilot/pkg/networking/core/extension/wasmplugin.go

    // InsertedExtensionConfigurations builds added via WasmPlugin.
    func InsertedExtensionConfigurations(
    	wasmPlugins []*model.WasmPluginWrapper,
    	names []string, pullSecrets map[string][]byte,
    ) []*core.TypedExtensionConfig {
    	result := make([]*core.TypedExtensionConfig, 0)
    	if len(wasmPlugins) == 0 {
    		return result
    	}
    	hasName := sets.New(names...)
    	for _, p := range wasmPlugins {
    		if !hasName.Contains(p.ResourceName) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 09:02:11 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  3. pilot/pkg/xds/ecds.go

    	// * Secret are referenced by a WasmPlugin which applies to this proxy.
    	// TODO: we get the WasmPlugins here to get the secrets reference in order to decide whether ECDS push is needed,
    	//       and we will get it again at extension config build. Avoid getting it twice if this becomes a problem.
    	watched := sets.New(resourceNames...)
    	wasmPlugins := push.WasmPlugins(proxy)
    	referencedSecrets := sets.String{}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Jan 16 18:25:42 UTC 2024
    - 7.2K bytes
    - Viewed (0)
  4. pilot/pkg/networking/core/extension_config_builder.go

    	envoyFilterPatches := push.EnvoyFilters(proxy)
    	extensions := envoyfilter.InsertedExtensionConfigurations(envoyFilterPatches, extensionConfigNames)
    	wasmPlugins := push.WasmPluginsByName(proxy, parseExtensionName(extensionConfigNames))
    	extensions = append(extensions, extension.InsertedExtensionConfigurations(wasmPlugins, extensionConfigNames, pullSecrets)...)
    	return extensions
    }
    
    func parseExtensionName(names []string) []types.NamespacedName {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 09:02:11 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  5. releasenotes/notes/wasmplugin.yaml

    apiVersion: release-notes/v2
    kind: feature
    area: extensibility
    issue: []
    releaseNotes:
      - |
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Oct 13 17:48:48 UTC 2021
    - 140 bytes
    - Viewed (0)
  6. pkg/test/datasets/validation/dataset/extensions-v1alpha1-WasmPlugin.yaml

    apiVersion: extensions.istio.io/v1alpha1
    kind: WasmPlugin
    metadata:
      name: valid
    spec:
      selector:
        matchLabels:
          istio: ingressgateway
      url: oci://private-registry:5000/openid-connect/openid:latest
      imagePullPolicy: IfNotPresent
      imagePullSecret: private-registry-pull-secret
      phase: AUTHN
      pluginConfig:
        openid_server: authn
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Oct 17 07:02:38 UTC 2023
    - 371 bytes
    - Viewed (0)
  7. pkg/config/schema/kind/resources.gen.go

    		return "Telemetry"
    	case UDPRoute:
    		return "UDPRoute"
    	case ValidatingWebhookConfiguration:
    		return "ValidatingWebhookConfiguration"
    	case VirtualService:
    		return "VirtualService"
    	case WasmPlugin:
    		return "WasmPlugin"
    	case WorkloadEntry:
    		return "WorkloadEntry"
    	case WorkloadGroup:
    		return "WorkloadGroup"
    	default:
    		return "Unknown"
    	}
    }
    
    func MustFromGVK(g config.GroupVersionKind) Kind {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Feb 27 07:19:38 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  8. releasenotes/notes/wasm-traffic-selector.yaml

    apiVersion: release-notes/v2
    kind: feature
    area: extensibility
    issue: [39345]
    releaseNotes:
      - |
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Sep 16 18:51:16 UTC 2022
    - 269 bytes
    - Viewed (0)
  9. pkg/config/schema/kubetypes/resources.gen.go

    		return gvk.VirtualService, true
    	case *apiistioioapinetworkingv1alpha3.VirtualService:
    		return gvk.VirtualService, true
    	case *istioioapiextensionsv1alpha1.WasmPlugin:
    		return gvk.WasmPlugin, true
    	case *apiistioioapiextensionsv1alpha1.WasmPlugin:
    		return gvk.WasmPlugin, true
    	case *istioioapinetworkingv1alpha3.WorkloadEntry:
    		return gvk.WorkloadEntry, true
    	case *apiistioioapinetworkingv1alpha3.WorkloadEntry:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 16:38:40 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  10. tests/integration/telemetry/api/testdata/attributegen.yaml

    apiVersion: extensions.istio.io/v1alpha1
    kind: WasmPlugin
    metadata:
      name: istio.attributegen
    spec:
      phase: STATS
      selector:
        matchLabels:
          app: b
      url: {{ .AttributeGenURL }}
      imagePullSecret: reg-cred
      pluginConfig:
        attributes:
        - output_attribute: istio_responseClass
          match:
          - value: 2xx
            condition: response.code >= 200 && response.code <= 299
        - output_attribute: istio_operationId
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Mar 12 00:53:57 UTC 2024
    - 639 bytes
    - Viewed (0)
Back to top