Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PerformRollingUpgrade ¶
func PerformRollingUpgrade(client kubernetes.Interface, config util.Config, envarPostfix string, upgradeFuncs callbacks.RollingUpgradeFuncs) error
PerformRollingUpgrade upgrades the deployment if there is any change in configmap or secret data
Types ¶
type ResourceCreatedHandler ¶
type ResourceCreatedHandler struct {
Resource interface{}
}
ResourceCreatedHandler contains new objects
func (ResourceCreatedHandler) Handle ¶
func (r ResourceCreatedHandler) Handle() error
Handle processes the newly created resource
type ResourceHandler ¶
type ResourceHandler interface {
Handle() error
}
ResourceHandler handles the creation and update of resources
type ResourceUpdatedHandler ¶
type ResourceUpdatedHandler struct {
Resource interface{}
OldResource interface{}
}
ResourceUpdatedHandler contains updated objects
func (ResourceUpdatedHandler) Handle ¶
func (r ResourceUpdatedHandler) Handle() error
Handle processes the updated resource
Click to show internal directories.
Click to hide internal directories.