- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 15 for Implementation (0.23 sec)
-
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) -
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) -
pkg/test/framework/components/environment/kube/kube.go
"istio.io/istio/pkg/test/framework/components/cluster/kube" "istio.io/istio/pkg/test/framework/config" "istio.io/istio/pkg/test/framework/resource" "istio.io/istio/pkg/test/scopes" ) // Environment is the implementation of a kubernetes environment. It implements environment.Environment, // and also hosts publicly accessible methods that are specific to cluster environment. type Environment struct { id resource.ID
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Jun 06 22:12:34 UTC 2024 - 5.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) -
tools/istio-iptables/pkg/builder/iptables_builder_impl.go
type Rule struct { chain string table string params []string } // Rules represents iptables for V4 and V6 type Rules struct { rulesv4 []*Rule rulesv6 []*Rule } // IptablesRuleBuilder is an implementation for IptablesRuleBuilder interface type IptablesRuleBuilder struct { rules Rules cfg *config.Config } // NewIptablesBuilders creates a new IptablesRuleBuilder
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue Jun 11 14:29:54 UTC 2024 - 8.3K bytes - Viewed (0) -
pkg/config/validation/validation.go
return } // Copied from https://github.com/envoyproxy/envoy/blob/5451efd9b8f8a444431197050e45ba974ed4e9d8/source/common/common/utility.cc#L601-L615 // to ensure we 100% match Envoy's implementation func isPrime(x uint64) bool { if x != 0 && x < 4 { return true // eliminates special-casing 2. } else if (x & 1) == 0 { return false // eliminates even numbers >2. }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Jun 12 04:03:33 UTC 2024 - 107.2K 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/networking/core/listener_test.go
if e.NumField() != 14 { t.Fatalf("Expected 14 fields, got %v. This means we need to update filterChainMatchEqual implementation", e.NumField()) } } func TestInboundListener_PrivilegedPorts(t *testing.T) { // Verify that an explicit ingress listener will not bind to privileged ports
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Jun 13 01:56:28 UTC 2024 - 93.6K bytes - Viewed (0)