Documentation ¶
Index ¶
- func FilterSelectedClusters(selectedClusters []string, clustersToRemove []string) []string
- func GetContender(app *shipper.Application, shipperClient shipperclientset.Interface) (*shipper.Release, error)
- func GetIncumbent(app *shipper.Application, shipperClient shipperclientset.Interface) (*shipper.Release, error)
- func IsContender(rel *shipper.Release, shipperClient shipperclientset.Interface) (bool, error)
- func IsIncumbent(rel *shipper.Release, shipperClient shipperclientset.Interface) (bool, error)
- func ReleasesForApplication(appName, appNamespace string, shipperClient shipperclientset.Interface) (*shipper.ReleaseList, error)
- func TargetObjectsForRelease(relName, relNamespace string, shipperClient shipperclientset.Interface) (*shipper.InstallationTarget, *shipper.TrafficTarget, *shipper.CapacityTarget, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FilterSelectedClusters ¶
func GetContender ¶
func GetContender(app *shipper.Application, shipperClient shipperclientset.Interface) (*shipper.Release, error)
func GetIncumbent ¶
func GetIncumbent(app *shipper.Application, shipperClient shipperclientset.Interface) (*shipper.Release, error)
func IsContender ¶
func IsIncumbent ¶
func ReleasesForApplication ¶
func ReleasesForApplication(appName, appNamespace string, shipperClient shipperclientset.Interface) (*shipper.ReleaseList, error)
func TargetObjectsForRelease ¶
func TargetObjectsForRelease( relName, relNamespace string, shipperClient shipperclientset.Interface, ) ( *shipper.InstallationTarget, *shipper.TrafficTarget, *shipper.CapacityTarget, error, )
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.