rainbond: github.com/goodrain/rainbond/node/nodem/envoy/conver Index | Files

package conver

import "github.com/goodrain/rainbond/node/nodem/envoy/conver"

Index

Package Files

cds_conver.go eds_conver.go lds_conver.go

func GetPluginConfigs Uses

func GetPluginConfigs(configs *corev1.ConfigMap) (*api_model.ResourceSpec, string, error)

GetPluginConfigs get plugin config model

func GetServiceAliasByService Uses

func GetServiceAliasByService(service *corev1.Service) string

GetServiceAliasByService get service alias from k8s service

func OneNodeCluster Uses

func OneNodeCluster(serviceAlias, namespace string, configs *corev1.ConfigMap, services []*corev1.Service) ([]cache.Resource, error)

OneNodeCluster conver cluster of on envoy node

func OneNodeClusterLoadAssignment Uses

func OneNodeClusterLoadAssignment(serviceAlias, namespace string, endpoints []*corev1.Endpoints, services []*corev1.Service) (clusterLoadAssignment []cache.Resource)

OneNodeClusterLoadAssignment one envoy node endpoints

func OneNodeListerner Uses

func OneNodeListerner(serviceAlias, namespace string, configs *corev1.ConfigMap, services []*corev1.Service) ([]cache.Resource, error)

OneNodeListerner conver listerner of on envoy node

Package conver imports 12 packages (graph) and is imported by 1 packages. Updated 2019-06-28. Refresh now. Tools for package owners.