package
0.0.0-20180911130330-d3ccc4fb1d66
Repository: https://github.com/rglyons/kube-arangodb.git
Documentation: pkg.go.dev

# Functions

NewAddMemberAction creates a new Action that implements the given planned AddMember action.
NewCleanOutMemberAction creates a new Action that implements the given planned CleanOutMember action.
NewReconciler creates a new reconciler with given context.
NewRemoveMemberAction creates a new Action that implements the given planned RemoveMember action.
NewRenewTLSCACertificateAction creates a new Action that implements the given planned RenewTLSCACertificate action.
NewRenewTLSCertificateAction creates a new Action that implements the given planned RenewTLSCertificate action.
NewRotateMemberAction creates a new Action that implements the given planned RotateMember action.
NewSetCurrentImageAction creates a new Action that implements the given planned SetCurrentImage action.
NewShutdownMemberAction creates a new Action that implements the given planned ShutdownMember action.
NewUpgradeMemberAction creates a new Action that implements the given planned UpgradeMember action.
NewWaitForMemberUpAction creates a new Action that implements the given planned WaitForMemberUp action.

# Structs

Reconciler is the service that takes care of bring the a deployment in line with its (changed) specification.

# Interfaces

Action executes a single Plan item.
ActionContext provides methods to the Action implementations to control their context.
Context provides methods to the reconcile package.
PlanBuilderContext contains context methods provided to plan builders.