kvm-operator: github.com/giantswarm/kvm-operator/service Index | Files | Directories

package service

import "github.com/giantswarm/kvm-operator/service"

Index

Package Files

error.go service.go version_bundles.go

func IsInvalidConfig Uses

func IsInvalidConfig(err error) bool

IsInvalidConfig asserts invalidConfigError.

func NewVersionBundles Uses

func NewVersionBundles() []versionbundle.Bundle

type Config Uses

type Config struct {
    Logger micrologger.Logger

    Description string
    Flag        *flag.Flag
    GitCommit   string
    Name        string
    Source      string
    Version     string
    Viper       *viper.Viper
}

type Service Uses

type Service struct {
    Version *version.Service
    // contains filtered or unexported fields
}

func New Uses

func New(config Config) (*Service, error)

func (*Service) Boot Uses

func (s *Service) Boot()

Directories

PathSynopsis
controller
controller/v20
controller/v20/cloudconfig
controller/v20/cloudconfig/cloudconfigtest
controller/v20/key
controller/v20/resource/clusterrolebinding
controller/v20/resource/configmap
controller/v20/resource/deployment
controller/v20/resource/endpoint
controller/v20/resource/ingress
controller/v20/resource/namespace
controller/v20/resource/node
controller/v20/resource/nodeindexstatus
controller/v20/resource/pod
controller/v20/resource/pvc
controller/v20/resource/service
controller/v20/resource/serviceaccount
controller/v21
controller/v21/cloudconfig
controller/v21/cloudconfig/cloudconfigtest
controller/v21/key
controller/v21/resource/clusterrolebinding
controller/v21/resource/configmap
controller/v21/resource/deployment
controller/v21/resource/endpoint
controller/v21/resource/ingress
controller/v21/resource/namespace
controller/v21/resource/node
controller/v21/resource/nodeindexstatus
controller/v21/resource/pod
controller/v21/resource/pvc
controller/v21/resource/service
controller/v21/resource/serviceaccount
controller/v22
controller/v22/cloudconfig
controller/v22/cloudconfig/cloudconfigtest
controller/v22/key
controller/v22/resource/clusterrolebinding
controller/v22/resource/configmap
controller/v22/resource/deployment
controller/v22/resource/endpoint
controller/v22/resource/ingress
controller/v22/resource/namespace
controller/v22/resource/node
controller/v22/resource/nodeindexstatus
controller/v22/resource/pod
controller/v22/resource/pvc
controller/v22/resource/service
controller/v22/resource/serviceaccount
controller/v23
controller/v23/cloudconfig
controller/v23/cloudconfig/cloudconfigtest
controller/v23/key
controller/v23patch1
controller/v23patch1/cloudconfig
controller/v23patch1/cloudconfig/cloudconfigtest
controller/v23patch1/key
controller/v23patch1/resource/clusterrolebinding
controller/v23patch1/resource/configmap
controller/v23patch1/resource/deployment
controller/v23patch1/resource/endpoint
controller/v23patch1/resource/ingress
controller/v23patch1/resource/namespace
controller/v23patch1/resource/node
controller/v23patch1/resource/nodeindexstatus
controller/v23patch1/resource/pod
controller/v23patch1/resource/pvc
controller/v23patch1/resource/service
controller/v23patch1/resource/serviceaccount
controller/v23/resource/clusterrolebinding
controller/v23/resource/configmap
controller/v23/resource/deployment
controller/v23/resource/endpoint
controller/v23/resource/ingress
controller/v23/resource/namespace
controller/v23/resource/node
controller/v23/resource/nodeindexstatus
controller/v23/resource/pod
controller/v23/resource/pvc
controller/v23/resource/service
controller/v23/resource/serviceaccount
controller/v24
controller/v24/cloudconfig
controller/v24/cloudconfig/cloudconfigtest
controller/v24/key
controller/v24/resource/clusterrolebinding
controller/v24/resource/configmap
controller/v24/resource/deployment
controller/v24/resource/endpoint
controller/v24/resource/ingress
controller/v24/resource/namespace
controller/v24/resource/node
controller/v24/resource/nodeindexstatus
controller/v24/resource/pod
controller/v24/resource/pvc
controller/v24/resource/service
controller/v24/resource/serviceaccount
controller/v25
controller/v25/cloudconfig
controller/v25/cloudconfig/cloudconfigtest
controller/v25/key
controller/v25/resource/clusterrolebinding
controller/v25/resource/configmap
controller/v25/resource/deployment
controller/v25/resource/endpoint
controller/v25/resource/ingress
controller/v25/resource/namespace
controller/v25/resource/node
controller/v25/resource/nodeindexstatus
controller/v25/resource/pod
controller/v25/resource/pvc
controller/v25/resource/service
controller/v25/resource/serviceaccount
controller/v26
controller/v26/cloudconfig
controller/v26/cloudconfig/cloudconfigtest
controller/v26/key
controller/v26/resource/clusterrolebinding
controller/v26/resource/configmap
controller/v26/resource/deployment
controller/v26/resource/endpoint
controller/v26/resource/ingress
controller/v26/resource/namespace
controller/v26/resource/node
controller/v26/resource/nodeindexstatus
controller/v26/resource/pod
controller/v26/resource/pvc
controller/v26/resource/service
controller/v26/resource/serviceaccount
metric

Package service imports 26 packages (graph) and is imported by 3 packages. Updated 2019-11-11. Refresh now. Tools for package owners.