# Packages
No description provided by the author
# Functions
AddRancherCharts adds the repo from which rancher can be installed.
CheckMapElements checks if map1 keys are subset of map2.
No description provided by the author
ClusterIsReadyChecks runs the basic checks on a cluster such as cluster name, service account, nodes and pods check.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DefaultK8sVersion receives a list of version sorted in descending order (1.29, 1.28, 1.27, etc.); it returns the k8s version to be used by the test depending on forUpgrade param.
DeployRancherManager deploys Rancher.
No description provided by the author
FilterUIUnsupportedVersions filters all k8s versions that are not supported by the UI.
GetAKSLocation fetches the value of AKS Region; it first obtains the value from env var AKS_REGION, if the value is empty, it fetches the information from config file(cattle_config-import.yaml/cattle_config-provisioning.yaml) if none of the sources can provide a value, it returns the default value.
GetCommonMetadataLabels returns a list of common metadata labels/tabs.
GetCurrentOperatorChartVersion returns the current version of a Provider chart.
GetDowngradeOperatorChartVersion returns a version to downgrade to from a given chart version.
GetEKSRegion fetches the value of EKS Region; it first obtains the value from env var EKS_REGION, if the value is empty, it fetches the information from config file(cattle_config-import.yaml/cattle_config-provisioning.yaml) if none of the sources can provide a value, it returns the default value.
GetGKEProjectID returns the value of GKE project by fetching the value of env var GKE_PROJECT_ID.
GetGKERegion fetches the value of GKE region; it first obtains the value from env var GKE_REGION, if the value is empty, it fetches the information from config file(cattle_config-provisioning.yaml) if none of the sources can provide a value, it returns the default value.
GetGKEZone fetches the value of GKE zone; it first obtains the value from env var GKE_ZONE, if the value is empty, it fetches the information from config file(cattle_config-import.yaml/cattle_config-provisioning.yaml) if none of the sources can provide a value, it returns the default value.
Returns Rancher ipv4 address based on hostname.
HighestK8sMinorVersionSupportedByUI returns the highest k8s version supported by UI TODO(pvala): Use this by default when fetching a list of k8s version for all the downstream providers.
ListChartVersions lists all the available the chart version for a given chart name.
ListOperatorChart lists the installed provider charts for a provider in cattle-system; it fetches the provider value using Provider.
No description provided by the author
UninstallOperatorCharts uninstalls the operator charts.
UpdateOperatorChartsVersion updates the operator charts to a given chart version and validates that the current version is same as provided.
VersionCompare compares Versions v to o: -1 == v is less than o 0 == v is equal to o 1 == v is greater than o.
WaitUntilClusterIsReady waits until the cluster is in a Ready state, fetch the cluster again once it's ready so that it has everything up to date and then return it.
WaitUntilOperatorChartInstallation waits until the current operator chart version compares to the input chartVersion using the comparator.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author