in xds/local-control-panel/server/app/resource_pixiu.go [129:147]
func GenerateSnapshotPixiu() *cache.Snapshot {
ldsResource, _ := anypb.New(makeListeners())
cdsResource, _ := anypb.New(makeClusters())
snap, _ := cache.NewSnapshot("2",
map[resource.Type][]types.Resource{
resource.ExtensionConfigType: {
&core.TypedExtensionConfig{
Name: xds.ClusterType,
TypedConfig: cdsResource,
},
&core.TypedExtensionConfig{
Name: xds.ListenerType,
TypedConfig: ldsResource,
},
},
},
)
return snap
}