public final class OpenShiftConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
OPENSHIFT_ADMIN_KUBECONFIG |
static String |
OPENSHIFT_ADMIN_PASSWORD |
static String |
OPENSHIFT_ADMIN_TOKEN |
static String |
OPENSHIFT_ADMIN_USERNAME |
static String |
OPENSHIFT_BINARY_CACHE_DEFAULT_FOLDER |
static String |
OPENSHIFT_BINARY_CACHE_ENABLED |
static String |
OPENSHIFT_BINARY_CACHE_PATH |
static String |
OPENSHIFT_BINARY_PATH |
static String |
OPENSHIFT_BINARY_URL_CHANNEL |
static String |
OPENSHIFT_MASTER_KUBECONFIG |
static String |
OPENSHIFT_MASTER_PASSWORD |
static String |
OPENSHIFT_MASTER_TOKEN |
static String |
OPENSHIFT_MASTER_USERNAME |
static String |
OPENSHIFT_NAMESPACE |
static String |
OPENSHIFT_NAMESPACE_NAME_LENGTH_LIMIT
Used only if xtf.openshift.namespace.per.testcase=true - this property can configure its maximum length.
|
static String |
OPENSHIFT_NAMESPACE_PER_TESTCASE |
static String |
OPENSHIFT_PULL_SECRET |
static String |
OPENSHIFT_ROUTE_DOMAIN |
static String |
OPENSHIFT_TOKEN |
static String |
OPENSHIFT_URL |
static String |
OPENSHIFT_VERSION |
| Constructor and Description |
|---|
OpenShiftConfig() |
| Modifier and Type | Method and Description |
|---|---|
static String |
adminKubeconfig() |
static String |
adminPassword() |
static String |
adminToken() |
static String |
adminUsername() |
static String |
binaryCachePath() |
static String |
binaryPath() |
static String |
binaryUrlChannelPath()
Channel configuration for download of OpenShift client from
https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/ocp/
Channels are: stable, latest, fast, candidate
|
static int |
getNamespaceLengthLimitForUniqueNamespacePerTest()
Used only if xtf.openshift.namespace.per.testcase=true
|
static boolean |
isBinaryCacheEnabled() |
static String |
masterKubeconfig() |
static String |
masterPassword() |
static String |
masterToken() |
static String |
masterUsername() |
static String |
namespace()
Note that most likely you want to use
NamespaceManager#getNamespace() which returns actual namespace
used by current tests. |
static String |
pullSecret() |
static String |
routeDomain() |
static String |
token()
Deprecated.
Use masterToken
masterToken() |
static String |
url() |
static boolean |
useNamespacePerTestCase() |
static String |
version() |
public static final String OPENSHIFT_URL
public static final String OPENSHIFT_TOKEN
public static final String OPENSHIFT_VERSION
public static final String OPENSHIFT_NAMESPACE
public static final String OPENSHIFT_BINARY_PATH
public static final String OPENSHIFT_BINARY_URL_CHANNEL
public static final String OPENSHIFT_BINARY_CACHE_ENABLED
public static final String OPENSHIFT_BINARY_CACHE_PATH
public static final String OPENSHIFT_BINARY_CACHE_DEFAULT_FOLDER
public static final String OPENSHIFT_ADMIN_USERNAME
public static final String OPENSHIFT_ADMIN_PASSWORD
public static final String OPENSHIFT_ADMIN_KUBECONFIG
public static final String OPENSHIFT_ADMIN_TOKEN
public static final String OPENSHIFT_MASTER_USERNAME
public static final String OPENSHIFT_MASTER_PASSWORD
public static final String OPENSHIFT_MASTER_KUBECONFIG
public static final String OPENSHIFT_MASTER_TOKEN
public static final String OPENSHIFT_ROUTE_DOMAIN
public static final String OPENSHIFT_PULL_SECRET
public static final String OPENSHIFT_NAMESPACE_PER_TESTCASE
public static final String OPENSHIFT_NAMESPACE_NAME_LENGTH_LIMIT
public static String url()
@Deprecated public static String token()
masterToken()public static String adminToken()
public static String version()
public static String namespace()
NamespaceManager#getNamespace() which returns actual namespace
used by current tests. For example OpenShifts.master() is using NamespaceManager#getNamespace()
to get default namespace for currently running test.public static boolean useNamespacePerTestCase()
public static int getNamespaceLengthLimitForUniqueNamespacePerTest()
public static String binaryPath()
public static String binaryUrlChannelPath()
public static boolean isBinaryCacheEnabled()
public static String binaryCachePath()
public static String adminUsername()
public static String adminPassword()
public static String adminKubeconfig()
public static String masterUsername()
public static String masterPassword()
public static String masterKubeconfig()
public static String pullSecret()
public static String masterToken()
public static String routeDomain()
Copyright © 2025. All rights reserved.