Versions in this module Expand all Collapse all v0 v0.1.0 Jul 17, 2018 Changes in this version + const VerboseLogLevel + var Flags = initializeFlags() + var Logger *zap.SugaredLogger + func AllRouteTrafficAtRevision(names ResourceNames) func(r *v1alpha1.Route) (bool, error) + func AppendRandomString(prefix string, logger *zap.SugaredLogger) string + func BlueGreenRoute(namespace string, names, blue, green ResourceNames) *v1alpha1.Route + func CheckConfigurationState(client servingtyped.ConfigurationInterface, name string, ...) error + func CheckRevisionState(client servingtyped.RevisionInterface, name string, ...) error + func CheckRouteState(client servingtyped.RouteInterface, name string, ...) error + func CheckServiceState(client servingtyped.ServiceInterface, name string, ...) error + func CleanupOnInterrupt(cleanup func(), logger *zap.SugaredLogger) + func Configuration(namespace string, names ResourceNames, imagePath string) *v1alpha1.Configuration + func EventuallyMatchesBody(expected string) spoof.ResponseChecker + func IsRevisionReady(r *v1alpha1.Revision) (bool, error) + func IsRouteReady(r *v1alpha1.Route) (bool, error) + func IsServiceReady(s *v1alpha1.Service) (bool, error) + func LatestService(namespace string, names ResourceNames, imagePath string) *v1alpha1.Service + func MatchesAny(_ *spoof.Response) (bool, error) + func MatchesBody(expected string) spoof.ResponseChecker + func Route(namespace string, names ResourceNames) *v1alpha1.Route + func TODO_RouteTrafficToRevisionWithInClusterDNS(r *v1alpha1.Route) (bool, error) + func TODO_ServiceTrafficToRevisionWithInClusterDNS(s *v1alpha1.Service) (bool, error) + func WaitForConfigurationState(client servingtyped.ConfigurationInterface, name string, ...) error + func WaitForDeploymentState(client v1beta1.DeploymentInterface, name string, ...) error + func WaitForEndpointState(kubeClientset *kubernetes.Clientset, logger *zap.SugaredLogger, ...) error + func WaitForIngressState(client v1beta1.IngressInterface, name string, ...) error + func WaitForPodListState(client v1.PodInterface, inState func(p *corev1.PodList) (bool, error), ...) error + func WaitForRevisionState(client servingtyped.RevisionInterface, name string, ...) error + func WaitForRouteState(client servingtyped.RouteInterface, name string, ...) error + func WaitForServiceState(client servingtyped.ServiceInterface, name string, ...) error + type Clients struct + Configs servingtyped.ConfigurationInterface + Kube *kubernetes.Clientset + Revisions servingtyped.RevisionInterface + Routes servingtyped.RouteInterface + Services servingtyped.ServiceInterface + func NewClients(configPath string, clusterName string, namespace string) (*Clients, error) + func (clients *Clients) Delete(routes []string, configs []string) error + type EnvironmentFlags struct + Cluster string + DockerRepo string + EmitMetrics bool + Kubeconfig string + LogVerbose bool + Namespace string + ResolvableDomain bool + type ResourceNames struct + Config string + Revision string + Route string + Service string + TrafficTarget string + type ZapMetricExporter struct + func (e *ZapMetricExporter) ExportSpan(vd *trace.SpanData) + func (e *ZapMetricExporter) ExportView(vd *view.Data)