- Sort Score
- Result 10 results
- Languages All
Results 41 - 50 of 78 for Implementation (0.17 sec)
-
pkg/istio-agent/grpcxds/grpc_bootstrap.go
// "0.0.0.0:8080", "[::]:8080"). ServerListenerNameTemplate = ServerListenerNamePrefix + "%s" ) // Bootstrap contains the general structure of what's expected by GRPC's XDS implementation. // See https://github.com/grpc/grpc-go/blob/master/xds/internal/xdsclient/bootstrap/bootstrap.go // TODO use structs from gRPC lib if created/exported type Bootstrap struct {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Sat Mar 30 00:31:03 UTC 2024 - 7.1K bytes - Viewed (0) -
pkg/kube/krt/informer.go
// Internal optimization: we know kclient will eventually lookup "ns/name" // We also have a key in this format. // Rather than split and rejoin it later, just pass it as the name // This is depending on "unstable" implementation details, but we own both libraries and tests would catch any issues. if got := i.inf.Get(string(k), ""); !controllers.IsNil(got) { return &got } return nil }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Jun 10 11:01:46 UTC 2024 - 6.1K bytes - Viewed (0) -
manifests/charts/istio-cni/README.md
For consistency, the same profiles are used across each chart, even if they do not impact a given chart. Explicitly set values have highest priority, then profile settings, then chart defaults. As an implementation detail of profiles, the default values for the chart are all nested under `defaults`. When configuring the chart, you should not include this. That is, `--set some.field=true` should be passed, not `--set defaults.some.field=true`.
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Jan 10 05:10:03 UTC 2024 - 2.5K bytes - Viewed (0) -
pkg/config/resource/name.go
return string(n) } // FullName is a name that uniquely identifies a resource within the mesh. type FullName struct { Namespace Namespace Name LocalName } // String interface implementation. func (n FullName) String() string { if len(n.Namespace) == 0 { return string(n.Name) } return string(n.Namespace) + "/" + string(n.Name) }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Sep 14 13:55:49 UTC 2023 - 2.6K bytes - Viewed (0) -
pkg/kube/krt/bench_test.go
"istio.io/istio/pkg/test" ) type Workload struct { krt.Named ServiceNames []string IP string } // GetLabelSelector defaults to using Reflection which is slow. Provide a specialized implementation that does it more efficiently. type ServiceWrapper struct{ *v1.Service } func (s ServiceWrapper) GetLabelSelector() map[string]string { return s.Spec.Selector } var _ krt.LabelSelectorer = ServiceWrapper{}
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue Apr 09 19:55:53 UTC 2024 - 7K bytes - Viewed (0) -
pkg/kube/krt/internal.go
ak, ok := any(a).(Equaler[O]) if ok { return ak.Equals(b) } pk, ok := any(&a).(Equaler[O]) if ok { return pk.Equals(b) } // Future improvement: add a default Kubernetes object implementation // ResourceVersion is tempting but probably not safe. If we are comparing objects from the API server its fine, // but often we will be operating on types generated by the controller itself.
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Fri May 10 23:33:56 UTC 2024 - 5.6K bytes - Viewed (0) -
pilot/pkg/config/monitor/monitor.go
} } }() return nil } // recursiveWatcher wraps a fsnotify wrapper to add a best-effort recursive directory watching in user // space. See https://github.com/fsnotify/fsnotify/issues/18. The implementation is inherently racy, // as files added to a directory immediately after creation may not trigger events; as such it is only useful // when an event causes a full reconciliation, rather than acting on an individual event
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Feb 12 17:36:33 UTC 2024 - 7.2K bytes - Viewed (0) -
manifests/charts/istio-control/istio-discovery/README.md
For consistency, the same profiles are used across each chart, even if they do not impact a given chart. Explicitly set values have highest priority, then profile settings, then chart defaults. As an implementation detail of profiles, the default values for the chart are all nested under `defaults`. When configuring the chart, you should not include this. That is, `--set some.field=true` should be passed, not `--set defaults.some.field=true`.
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Jan 10 05:10:03 UTC 2024 - 2K bytes - Viewed (0) -
security/pkg/util/certutil.go
type CertUtil interface { // GetWaitTime returns the waiting time before renewing the certificate. GetWaitTime([]byte, time.Time) (time.Duration, error) } // CertUtilImpl is the implementation of CertUtil, for production use. type CertUtilImpl struct { gracePeriodPercentage int } // NewCertUtil returns a new CertUtilImpl func NewCertUtil(gracePeriodPercentage int) CertUtilImpl { return CertUtilImpl{
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Nov 30 19:33:26 UTC 2023 - 2.3K bytes - Viewed (0) -
pilot/pkg/networking/grpcgen/grpcgen.go
// The same response can also be used by other apps using XDS directly. // GRPC proposal: // https://github.com/grpc/proposal/blob/master/A27-xds-global-load-balancing.md // // Note that this implementation is tested against gRPC, but it is generic - any other framework can // use this XDS mode to get load balancing info from Istio, including MC/VM/etc.
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue May 23 17:08:31 UTC 2023 - 3.7K bytes - Viewed (0)