- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for Implementation (0.27 sec)
-
pkg/security/security.go
RootCertFilePath string } // Client interface defines the clients need to implement to talk to CA for CSR. // The Agent will create a key pair and a CSR, and use an implementation of this // interface to get back a signed certificate. There is no guarantee that the SAN // in the request will be returned - server may replace it. type Client interface {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Jun 13 17:48:28 UTC 2024 - 19.1K bytes - Viewed (0) -
pilot/pkg/networking/core/listener_waypoint.go
pre = append(pre, authzBuilder.BuildHTTP(cls)...) // TODO: these feel like the wrong place to insert, but this retains backwards compatibility with the original implementation post = extension.PopAppendHTTP(post, wasm, extensions.PluginPhase_STATS) post = extension.PopAppendHTTP(post, wasm, extensions.PluginPhase_UNSPECIFIED_PHASE) post = append(post, xdsfilters.WaypointUpstreamMetadataFilter)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Fri Jun 14 04:34:37 UTC 2024 - 27.6K bytes - Viewed (0) -
pilot/pkg/model/endpointshards.go
type EndpointShards struct { // mutex protecting below map. sync.RWMutex // Shards is used to track the shards. EDS updates are grouped by shard. // Current implementation uses the registry name as key - in multicluster this is the // name of the k8s cluster, derived from the config (secret). Shards map[ShardKey][]*IstioEndpoint
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Fri Jun 14 04:34:37 UTC 2024 - 15.6K bytes - Viewed (0) -
pilot/pkg/networking/core/cluster.go
// All SniDnat clusters are internal services in the mesh. // TODO enable cache - there is no blockers here, skipped to simplify the original caching implementation func (configgen *ConfigGeneratorImpl) buildOutboundSniDnatClusters(proxy *model.Proxy, req *model.PushRequest, cp clusterPatcher, ) []*cluster.Cluster { clusters := make([]*cluster.Cluster, 0)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Jun 13 01:56:28 UTC 2024 - 33K bytes - Viewed (0) -
pilot/pkg/config/kube/crdclient/client.go
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // Package crdclient provides an implementation of the config store and cache // using Kubernetes Custom Resources and the informer framework from Kubernetes // // This code relies heavily on code generation for performance reasons; to implement the
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Fri Jun 14 00:12:28 UTC 2024 - 13.7K bytes - Viewed (0) -
pilot/pkg/simulation/traffic.go
} } return nil } // Follow the 8 step Sieve as in // https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/listener/v3/listener_components.proto.html#config-listener-v3-filterchainmatch // The implementation may initially be confusing because of a property of the // Envoy algorithm - at each level we will filter out all FilterChains that do // not match. This means an empty match (`{}`) may not match if another chain
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Jun 13 01:56:28 UTC 2024 - 19.4K bytes - Viewed (0) -
pkg/istio-agent/agent.go
// generate metadata node, err := a.generateNodeMetadata() if err != nil { return fmt.Errorf("failed generating node metadata: %v", err) } // GRPC bootstrap requires this. Original implementation injected this via env variable, but // this interfere with envoy, we should be able to use both envoy for TCP/HTTP and proxyless. node.Metadata.Generator = "grpc"
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Jun 05 10:02:56 UTC 2024 - 26.7K bytes - Viewed (0) -
pilot/pkg/bootstrap/server.go
} // Stop gRPC services. If gRPC services fail to stop in the shutdown duration, // force stop them. This does not happen normally. stopped := make(chan struct{}) go func() { // Some grpcServer implementations do not support GracefulStop. Unfortunately, this is not // exposed; they just panic. To avoid this, we will recover and do a standard Stop when its not // support. defer func() { if r := recover(); r != nil {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Jun 13 17:48:28 UTC 2024 - 46.3K bytes - Viewed (0)