kubernetes

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 29, 2017 License: Apache-2.0 Imports: 10 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Transformer

type Transformer struct{}

func (*Transformer) CreateDeployments

func (t *Transformer) CreateDeployments(s *object.Service) ([]runtime.Object, error)

Create k8s deployments for OpenCompose service

func (*Transformer) CreateIngresses

func (t *Transformer) CreateIngresses(o *object.Service) ([]runtime.Object, error)

Create k8s ingresses for OpenCompose service

func (*Transformer) CreatePVC added in v0.2.0

func (t *Transformer) CreatePVC(volume object.Volume) (runtime.Object, error)

Create Kubernetes Persistent Volume Claim

func (*Transformer) CreateServices

func (t *Transformer) CreateServices(o *object.Service) ([]runtime.Object, error)

Create k8s services for OpenCompose service

func (*Transformer) Transform

func (t *Transformer) Transform(o *object.OpenCompose) ([]runtime.Object, error)

func (*Transformer) TransformServices

func (t *Transformer) TransformServices(services []object.Service) ([]runtime.Object, error)

func (*Transformer) TransformVolumes

func (t *Transformer) TransformVolumes(volumes []object.Volume) ([]runtime.Object, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL