package convert
import "github.com/docker/compose-on-kubernetes/internal/convert"
Index ¶
- func StackToStack(stack v1beta2.Stack, strategy ServiceStrategy, original *stackresources.StackState) (*stackresources.StackState, error)
- type ServiceStrategy
Functions ¶
func StackToStack ¶
func StackToStack(stack v1beta2.Stack, strategy ServiceStrategy, original *stackresources.StackState) (*stackresources.StackState, error)
StackToStack converts a v1beta2.Stack to a StackDefinition
Types ¶
type ServiceStrategy ¶
type ServiceStrategy interface {
// contains filtered or unexported methods
}
ServiceStrategy defines a strategy to use for converting stacks ports to kubernetes services
func ServiceStrategyFor ¶
func ServiceStrategyFor(publishServiceType apiv1.ServiceType) (ServiceStrategy, error)
ServiceStrategyFor returns the correct strategy for a desired publishServiceType
Source Files ¶
daemon-set.go deployment.go duration.go placement.go pod.go pvc.go service.go stack.go stateful-set.go volumes.go
- Version
- v0.4.17
- Published
- Dec 20, 2018
- Platform
- darwin/amd64
- Imports
- 20 packages
- Last checked
- 5 hours ago –
Tools for package owners.