Documentation ¶
Index ¶
- Variables
- type Builder
- func (b Builder) PodSpec(containers ...container.Builder) Builder
- func (b Builder) PodSpecWithMetadata(metadata objmeta.Builder, containers ...container.Builder) Builder
- func (b Builder) Replicas(r int) Builder
- func (b Builder) Strategy(strat StrategyBuilder) Builder
- func (b Builder) T() (appsV1.Deployment, error)
- func (b Builder) U() map[string]interface{}
- type StrategyBuilder
Constants ¶
This section is empty.
Variables ¶
View Source
var ( StrategyDefault = StrategyBuilder{"type": appsV1.RecreateDeploymentStrategyType} StrategyRecreate = StrategyDefault )
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder map[string]interface{}
func (Builder) PodSpecWithMetadata ¶
func (Builder) Strategy ¶
func (b Builder) Strategy(strat StrategyBuilder) Builder
type StrategyBuilder ¶
type StrategyBuilder map[string]interface{}
func RollingUpdate ¶
func RollingUpdate(maxUnavailable, maxSurge string) StrategyBuilder
func (StrategyBuilder) T ¶
func (b StrategyBuilder) T() (appsV1.DeploymentStrategy, error)
func (StrategyBuilder) U ¶
func (b StrategyBuilder) U() map[string]interface{}
Click to show internal directories.
Click to hide internal directories.