- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 34 for ConfigsUpdated (0.23 sec)
-
pilot/pkg/serviceregistry/kube/controller/endpointslice.go
for _, p := range modelSvc.Ports { if !p.Protocol.IsHTTP() { pureHTTP = false break } } } configsUpdated := sets.New[model.ConfigKey]() for _, config := range configs { if !pureHTTP { configsUpdated.Insert(model.ConfigKey{Kind: kind.ServiceEntry, Name: config.Name, Namespace: config.Namespace}) } else {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu May 23 21:07:03 UTC 2024 - 16.9K bytes - Viewed (0) -
pilot/pkg/xds/cds.go
return false } default: if !req.Full { // CDS only handles full push return false } } // If none set, we will always push if len(req.ConfigsUpdated) == 0 { return true } checkGateway := false for config := range req.ConfigsUpdated { if proxy.Type == model.Router { if features.FilterGatewayClusterConfig { if _, f := pushCdsGatewayConfig[config.Kind]; f { return true }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu May 09 21:27:52 UTC 2024 - 4.2K bytes - Viewed (0) -
pilot/pkg/xds/discovery.go
pushWorker() } case <-stopCh: return } } } func configsUpdated(req *model.PushRequest) string { configs := "" for key := range req.ConfigsUpdated { configs += key.String() break } if len(req.ConfigsUpdated) > 1 { more := fmt.Sprintf(" and %d more configs", len(req.ConfigsUpdated)-1) configs += more } return configs }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed May 15 20:21:09 UTC 2024 - 19K bytes - Viewed (0) -
pilot/pkg/xds/ads_test.go
s.Discovery.ConfigUpdate(&model.PushRequest{Full: true, ConfigsUpdated: configsUpdated}) } removeService := func(ns string, indexes ...int) { var names []string for _, i := range indexes { names = append(names, fmt.Sprintf("svc%d%s", i, svcSuffix)) } removeServiceByNames(ns, names...) } addServiceByNames := func(ns string, names ...string) { configsUpdated := sets.New[model.ConfigKey]()
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue Jan 30 17:25:17 UTC 2024 - 30.3K bytes - Viewed (0) -
pilot/pkg/xds/sds_test.go
resources: []string{"kubernetes://generic", "kubernetes://generic-mtls", "kubernetes://generic-mtls-cacert"}, request: &model.PushRequest{Full: true, ConfigsUpdated: sets.New(model.ConfigKey{ Kind: kind.Secret, Name: "generic-mtls", Namespace: "istio-system", })}, expect: map[string]Expected{ "kubernetes://generic": {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon May 13 20:55:20 UTC 2024 - 17.7K bytes - Viewed (0) -
pilot/pkg/serviceregistry/util/xdsfake/updater.go
SplitEvents bool } var _ model.XDSUpdater = &Updater{} func (fx *Updater) ConfigUpdate(req *model.PushRequest) { names := []string{} if req != nil && len(req.ConfigsUpdated) > 0 { for key := range req.ConfigsUpdated { names = append(names, key.Name) } } sort.Strings(names) if fx.SplitEvents { for _, n := range names { event := "xds" if req.Full { event += " full" }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Feb 29 18:40:34 UTC 2024 - 6.2K bytes - Viewed (0) -
pilot/pkg/xds/proxy_dependencies_test.go
model.ConfigKey{Kind: kind.DestinationRule, Name: drName + invalidNameSuffix, Namespace: nsName}, model.ConfigKey{Kind: kind.ServiceEntry, Name: svcName + invalidNameSuffix, Namespace: nsName}, ), false}, {"empty configsUpdated for sidecar", sidecar, nil, true}, } for k, name := range sidecarScopeKindNames { cases = append(cases, Case{ // valid name name: fmt.Sprintf("%s config for sidecar", k.String()), proxy: sidecar,
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Apr 17 22:20:44 UTC 2024 - 13.5K bytes - Viewed (0) -
pilot/pkg/xds/eds_test.go
t.Fatal(err) } }) t.Run("Incremental Push with updated services", func(t *testing.T) { ads.WaitClear() s.Discovery.Push(&model.PushRequest{ Full: false, ConfigsUpdated: sets.New(model.ConfigKey{Kind: kind.ServiceEntry, Name: "destall.default.svc.cluster.local", Namespace: "testns"}), }) if err := ads.WaitSingle(time.Second*5, v3.EndpointType, v3.ClusterType); err != nil { t.Fatal(err)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Fri Feb 02 20:58:47 UTC 2024 - 39.6K bytes - Viewed (0) -
pilot/pkg/model/push_context.go
Reason: reason, } // Do not merge when any one is empty if len(pr.ConfigsUpdated) > 0 && len(other.ConfigsUpdated) > 0 { merged.ConfigsUpdated = make(sets.Set[ConfigKey], len(pr.ConfigsUpdated)+len(other.ConfigsUpdated)) merged.ConfigsUpdated.Merge(pr.ConfigsUpdated) merged.ConfigsUpdated.Merge(other.ConfigsUpdated) } return merged } func (pr *PushRequest) IsRequest() bool {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed May 15 09:02:11 UTC 2024 - 91.8K bytes - Viewed (0) -
pilot/pkg/xds/ads.go
totalService, s.adsClientCount(), req.Push.PushVersion) monServices.Record(float64(totalService)) // Make sure the ConfigsUpdated map exists if req.ConfigsUpdated == nil { req.ConfigsUpdated = make(sets.Set[model.ConfigKey]) } } s.StartPush(req) } // Send a signal to all connections, with a push event.
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Jun 03 08:29:05 UTC 2024 - 23.4K bytes - Viewed (0)