Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewOperationPlan ¶
func NewOperationPlan( ctx context.Context, operator ops.Operator, apps app.Applications, client *kubernetes.Clientset, operation ops.SiteOperation, clusterConfig clusterconfig.Interface, servers []storage.Server, ) (plan *storage.OperationPlan, err error)
NewOperationPlan creates a new operation plan for the specified operation
Types ¶
type Config ¶
type Config struct { update.Config // HostLocalPackages specifies the package service on local host HostLocalPackages update.LocalPackageService // Apps is the cluster application service Apps app.Applications // ClusterPackages specifies the cluster package service ClusterPackages pack.PackageService // Client specifies the kubernetes client Client *kubernetes.Clientset }
Config describes configuration for updating cluster configuration
Click to show internal directories.
Click to hide internal directories.