Documentation ¶
Index ¶
Constants ¶
View Source
const Version = "v0.1.2"
Variables ¶
View Source
var KubeVersionMinimum = Kube{ Version: KVersion{ Major: 1, Minor: 22, }, }
Functions ¶
This section is empty.
Types ¶
type Deployment ¶
type KLoggerWrapper ¶
type KLoggerWrapper struct {
Prefix string
}
func (*KLoggerWrapper) Errorf ¶
func (k *KLoggerWrapper) Errorf(msg string, vals ...interface{})
func (*KLoggerWrapper) Fatalf ¶
func (k *KLoggerWrapper) Fatalf(msg string, vals ...interface{})
func (*KLoggerWrapper) Info ¶
func (k *KLoggerWrapper) Info(msg string)
func (*KLoggerWrapper) Infof ¶
func (k *KLoggerWrapper) Infof(msg string, vals ...interface{})
type Logger ¶
type Logger interface { Info(msg string) Infof(msg string, vals ...interface{}) Errorf(msg string, vals ...interface{}) Fatalf(msg string, vals ...interface{}) }
func NewKLoggerWrapper ¶
func NewKLoggerWrapper() Logger
type Memento ¶
func NewMemento ¶
func NewMemento() *Memento
type Route ¶
func NewRouteFrom ¶
type Server ¶
type Server struct { Version string Kube *Kube J8a *J8a Log Logger Options map[Option]Option Cache *Cache }
func (*Server) FetchBackendServicePort ¶
func (s *Server) FetchBackendServicePort(ib netv1.IngressBackend) (string, error)
Click to show internal directories.
Click to hide internal directories.