Documentation ¶
Index ¶
- func Apply(namespace, name, release string, template []byte, timeout int32) error
- func Initialize() error
- type AtomController
- func (c *AtomController) Add(obj interface{}) error
- func (c *AtomController) Client() kubernetes.Interface
- func (c *AtomController) Delete(obj interface{}) error
- func (c *AtomController) Informer() cache.SharedInformer
- func (c *AtomController) ListOptions(opts *am.ListOptions)
- func (c *AtomController) Run()
- func (c *AtomController) Start() error
- func (c *AtomController) Stop() error
- func (c *AtomController) Update(prev, cur interface{}) error
- type Client
- type Interface
- type MockInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Initialize ¶
func Initialize() error
Types ¶
type AtomController ¶
type AtomController struct {
// contains filtered or unexported fields
}
func NewController ¶
func NewController(cfg *rest.Config) (*AtomController, error)
func (*AtomController) Add ¶
func (c *AtomController) Add(obj interface{}) error
func (*AtomController) Client ¶
func (c *AtomController) Client() kubernetes.Interface
func (*AtomController) Delete ¶
func (c *AtomController) Delete(obj interface{}) error
func (*AtomController) Informer ¶
func (c *AtomController) Informer() cache.SharedInformer
func (*AtomController) ListOptions ¶
func (c *AtomController) ListOptions(opts *am.ListOptions)
func (*AtomController) Run ¶
func (c *AtomController) Run()
func (*AtomController) Start ¶
func (c *AtomController) Start() error
func (*AtomController) Stop ¶
func (c *AtomController) Stop() error
func (*AtomController) Update ¶
func (c *AtomController) Update(prev, cur interface{}) error
type MockInterface ¶
MockInterface is an autogenerated mock type for the Interface type
func (*MockInterface) Apply ¶
func (_m *MockInterface) Apply(ns string, name string, release string, template []byte, timeout int32) error
Apply provides a mock function with given fields: ns, name, release, template, timeout
Directories ¶
Path | Synopsis |
---|---|
pkg
|
|
apis/atom/v1
+groupName=atom.convox.com
|
+groupName=atom.convox.com |
client/clientset/versioned
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
client/clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
client/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
client/clientset/versioned/typed/atom/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client/clientset/versioned/typed/atom/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
Click to show internal directories.
Click to hide internal directories.