Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 95 for Envoy (0.1 sec)

  1. pilot/pkg/security/authz/builder/testdata/http/allow-path-out.yaml

    name: envoy.filters.http.rbac
    typedConfig:
      '@type': type.googleapis.com/envoy.extensions.filters.http.rbac.v3.RBAC
      rules:
        policies:
          ns[foo]-policy[httpbin-1]-rule[0]:
            permissions:
            - andRules:
                rules:
                - orRules:
                    rules:
                    - urlPath:
                        path:
                          exact: /exact
                    - urlPath:
                        path:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Apr 20 01:58:53 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  2. istioctl/pkg/writer/compare/comparator.go

    // limitations under the License.
    
    package compare
    
    import (
    	"encoding/json"
    	"fmt"
    	"io"
    	"strings"
    
    	admin "github.com/envoyproxy/go-control-plane/envoy/admin/v3"
    	discovery "github.com/envoyproxy/go-control-plane/envoy/service/discovery/v3"
    	legacyproto "github.com/golang/protobuf/proto" // nolint: staticcheck
    	exprpb "google.golang.org/genproto/googleapis/api/expr/v1alpha1"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Apr 21 17:42:54 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  3. pkg/envoy/proxy.go

    		}
    	}
    	return logLevel, componentLogs
    }
    
    func (e *envoy) Drain(skipExit bool) error {
    	adminPort := uint32(e.AdminPort)
    
    	err := DrainListeners(adminPort, e.Sidecar, skipExit)
    	if err != nil {
    		log.Infof("failed draining listeners for Envoy on port %d: %v", adminPort, err)
    	}
    	return err
    }
    
    func (e *envoy) UpdateConfig(config []byte) error {
    	return os.WriteFile(e.ConfigPath, config, 0o666)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 05 10:02:56 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  4. pilot/pkg/security/authz/builder/testdata/http/extended-allow-path-out.yaml

    name: envoy.filters.http.rbac
    typedConfig:
      '@type': type.googleapis.com/envoy.extensions.filters.http.rbac.v3.RBAC
      rules:
        policies:
          ns[foo]-policy[httpbin-1]-rule[0]:
            permissions:
            - andRules:
                rules:
                - orRules:
                    rules:
                    - urlPath:
                        path:
                          exact: /exact
                    - urlPath:
                        path:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Apr 20 01:58:53 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  5. pilot/docker/Dockerfile.proxyv2

    # hadolint ignore=DL3006
    FROM ${BASE_DISTRIBUTION:-debug}
    
    WORKDIR /
    
    ARG proxy_version
    ARG SIDECAR=envoy
    
    # Copy Envoy bootstrap templates used by pilot-agent
    COPY envoy_bootstrap.json /var/lib/istio/envoy/envoy_bootstrap_tmpl.json
    COPY gcp_envoy_bootstrap.json /var/lib/istio/envoy/gcp_envoy_bootstrap_tmpl.json
    
    # Install Envoy.
    ARG TARGETARCH
    COPY ${TARGETARCH:-amd64}/${SIDECAR} /usr/local/bin/${SIDECAR}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 09 00:17:51 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  6. pkg/model/xds.go

    	envoyTypePrefix = APITypePrefix + "envoy."
    
    	ClusterType                = APITypePrefix + "envoy.config.cluster.v3.Cluster"
    	EndpointType               = APITypePrefix + "envoy.config.endpoint.v3.ClusterLoadAssignment"
    	ListenerType               = APITypePrefix + "envoy.config.listener.v3.Listener"
    	RouteType                  = APITypePrefix + "envoy.config.route.v3.RouteConfiguration"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 04 20:29:08 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  7. pkg/envoy/agent.go

    	skipDrain *atomic.Bool
    }
    
    type exitStatus struct {
    	err error
    }
    
    // Run starts the envoy and waits until it terminates.
    // There are a few exit paths:
    //  1. Envoy exits. In this case, we simply log and exit.
    //  2. /quitquitquit (on agent, not Envoy) is called. We will set skipDrain and cancel the context, which triggers us to exit immediately.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 24 16:04:22 UTC 2024
    - 9K bytes
    - Viewed (0)
  8. samples/custom-bootstrap/README.md

    # Custom Envoy Bootstrap Configuration
    
    This sample creates a simple helloworld service that bootstraps the Envoy proxy with a custom configuration file.
    
    ## Starting the service
    
    First, we need to create a `ConfigMap` resource with our bootstrap configuration.
    
    ```bash
    kubectl apply -f custom-bootstrap.yaml
    ```
    
    Next, we can create a service that uses this bootstrap configuration.
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Apr 05 22:34:00 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  9. istioctl/pkg/writer/compare/listener.go

    )
    
    // ListenerDiff prints a diff between Istiod and Envoy listeners to the passed writer
    func (c *Comparator) ListenerDiff() error {
    	envoyBytes, istiodBytes := &bytes.Buffer{}, &bytes.Buffer{}
    	envoyListenerDump, err := c.envoy.GetDynamicListenerDump(true)
    	if err != nil {
    		envoyBytes.WriteString(err.Error())
    	} else {
    		envoy, err := protomarshal.ToJSONWithAnyResolver(envoyListenerDump, "    ", &envoyResolver)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 04 20:29:08 UTC 2024
    - 2K bytes
    - Viewed (0)
  10. pilot/pkg/security/authz/model/permission.go

    package model
    
    import (
    	core "github.com/envoyproxy/go-control-plane/envoy/config/core/v3"
    	rbacpb "github.com/envoyproxy/go-control-plane/envoy/config/rbac/v3"
    	routepb "github.com/envoyproxy/go-control-plane/envoy/config/route/v3"
    	uri_template "github.com/envoyproxy/go-control-plane/envoy/extensions/path/match/uri_template/v3"
    	matcher "github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3"
    
    	"istio.io/istio/pilot/pkg/util/protoconv"
    )
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Apr 20 01:58:53 UTC 2024
    - 3K bytes
    - Viewed (0)
Back to top