Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 15 for wasmPlugins (0.69 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/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)
  4. pilot/pkg/model/push_context.go

    }
    
    // pre computes WasmPlugins per namespace
    func (ps *PushContext) initWasmPlugins(env *Environment) {
    	wasmplugins := env.List(gvk.WasmPlugin, NamespaceAll)
    
    	sortConfigByCreationTime(wasmplugins)
    	ps.wasmPluginsByNamespace = map[string][]*WasmPluginWrapper{}
    	for _, plugin := range wasmplugins {
    		if pluginWrapper := convertToWasmPluginWrapper(plugin); pluginWrapper != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 09:02:11 UTC 2024
    - 91.8K bytes
    - Viewed (0)
  5. manifests/charts/istiod-remote/templates/crd-all.gen.yaml

        app: istio-pilot
        chart: istio
        heritage: Tiller
        release: istio
      name: wasmplugins.extensions.istio.io
    spec:
      group: extensions.istio.io
      names:
        categories:
        - istio-io
        - extensions-istio-io
        kind: WasmPlugin
        listKind: WasmPluginList
        plural: wasmplugins
        singular: wasmplugin
      scope: Namespaced
      versions:
      - additionalPrinterColumns:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 21:31:42 UTC 2024
    - 671.7K bytes
    - Viewed (0)
  6. manifests/charts/base/crds/crd-all.gen.yaml

      labels:
        app: istio-pilot
        chart: istio
        heritage: Tiller
        release: istio
      name: wasmplugins.extensions.istio.io
    spec:
      group: extensions.istio.io
      names:
        categories:
        - istio-io
        - extensions-istio-io
        kind: WasmPlugin
        listKind: WasmPluginList
        plural: wasmplugins
        singular: wasmplugin
      scope: Namespaced
      versions:
      - additionalPrinterColumns:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 21:31:42 UTC 2024
    - 671.6K bytes
    - Viewed (0)
  7. pkg/kube/kclient/client_test.go

    		// Only CRD is ready to go by the time we start informers
    		clienttest.MakeCRD(t, c, gvr.WasmPlugin)
    		c.RunAndWait(stop)
    
    		// Now that CRD is synced, we create the client
    		wasm := kclient.NewDelayedInformer[controllers.Object](c, gvr.WasmPlugin, kubetypes.StandardInformer, kubetypes.Filter{})
    		wt := clienttest.NewWriter[*istioclient.WasmPlugin](t, c)
    		tracker := assert.NewTracker[string](t)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Jun 11 15:12:54 UTC 2024
    - 17.2K bytes
    - Viewed (0)
  8. pilot/pkg/networking/core/listener_test.go

    		Spec: &extensions.WasmPlugin{
    			Phase: extensions.PluginPhase_AUTHZ,
    			Type:  extensions.PluginType_NETWORK,
    		},
    	},
    	{
    		Meta: config.Meta{Name: "wasm-network-authn", Namespace: "istio-system", GroupVersionKind: gvk.WasmPlugin},
    		Spec: &extensions.WasmPlugin{
    			Phase: extensions.PluginPhase_AUTHN,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 93.6K bytes
    - Viewed (0)
  9. tests/integration/ambient/testdata/wasm-filter.yaml

    apiVersion: extensions.istio.io/v1alpha1
    kind: WasmPlugin
    metadata:
      name: {{ .WasmPluginName }}
      {{- if .WasmPluginVersion }}
      annotations:
        wasmPluginVersion: {{ .WasmPluginVersion }}
      {{- end }}
    spec:
      phase: STATS
      targetRef:
        kind: {{ .TargetKind }}
        group: {{ .TargetGroup }}
        name: {{ .TargetName }}
      {{- if .TestWasmModuleURL }}
      url: {{ .TestWasmModuleURL }}
      {{- end }}
      imagePullSecret: reg-cred
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jun 03 21:02:05 UTC 2024
    - 513 bytes
    - Viewed (0)
  10. manifests/charts/istiod-remote/templates/defaultrevisionvalidatingadmissionpolicy.yaml

          operations:  ["CREATE", "UPDATE"]
          resources:   ["*"]
      variables:
        - name: isEnvoyFilter
          expression: "object.kind == 'EnvoyFilter'"
        - name: isWasmPlugin
          expression: "object.kind == 'WasmPlugin'"
        - name: isProxyConfig
          expression: "object.kind == 'ProxyConfig'"
        - name: isTelemetry
          expression: "object.kind == 'Telemetry'"
      validations:
        - expression: "!variables.isEnvoyFilter"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 28 19:46:57 UTC 2024
    - 1.8K bytes
    - Viewed (0)
Back to top