Class KubernetesUtils
- java.lang.Object
-
- com.github.bambrikii.gradle.virtualization.plugin.kubernetes.utils.KubernetesUtils
-
public class KubernetesUtils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEFAULT_NAMESPACEstatic java.lang.StringDEPLOYMENT_FILEstatic java.lang.StringKUBERNETES_DIRstatic java.lang.StringSERVICE_FILE
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringBuilderbuildKeyValue(java.lang.String str, java.lang.String literal, java.lang.String key)static voidclusterCommand(KubernetesExtension ext, java.util.List<java.lang.String> args)static voidcommand(KubernetesExtension ext, java.util.List<java.lang.String> args)static java.lang.StringgetDefaultNamespace(KubernetesExtension ext)static java.nio.file.PathgetKubernetesDir(java.io.File workingDir)static voidname(org.gradle.api.Project project, java.lang.String name, java.util.List<java.lang.String> args)static voidnamespace(KubernetesExtension ext, java.util.List<java.lang.String> args)static voidtryAddSecretFile(KubernetesConfigurable secret, java.util.List<java.lang.String> args)static voidtryAddSecretLiteral(KubernetesConfigurable secret, java.util.List<java.lang.String> args)static voidtryAddSecretType(KubernetesConfigurable secret, java.util.List<java.lang.String> args)
-
-
-
Field Detail
-
KUBERNETES_DIR
public static final java.lang.String KUBERNETES_DIR
- See Also:
- Constant Field Values
-
DEPLOYMENT_FILE
public static final java.lang.String DEPLOYMENT_FILE
- See Also:
- Constant Field Values
-
SERVICE_FILE
public static final java.lang.String SERVICE_FILE
- See Also:
- Constant Field Values
-
DEFAULT_NAMESPACE
public static final java.lang.String DEFAULT_NAMESPACE
- See Also:
- Constant Field Values
-
-
Method Detail
-
clusterCommand
public static void clusterCommand(KubernetesExtension ext, java.util.List<java.lang.String> args)
-
command
public static void command(KubernetesExtension ext, java.util.List<java.lang.String> args)
-
namespace
public static void namespace(KubernetesExtension ext, java.util.List<java.lang.String> args)
-
getKubernetesDir
public static java.nio.file.Path getKubernetesDir(java.io.File workingDir)
-
getDefaultNamespace
public static java.lang.String getDefaultNamespace(KubernetesExtension ext)
-
name
public static void name(org.gradle.api.Project project, java.lang.String name, java.util.List<java.lang.String> args)
-
tryAddSecretLiteral
public static void tryAddSecretLiteral(KubernetesConfigurable secret, java.util.List<java.lang.String> args)
-
tryAddSecretFile
public static void tryAddSecretFile(KubernetesConfigurable secret, java.util.List<java.lang.String> args)
-
tryAddSecretType
public static void tryAddSecretType(KubernetesConfigurable secret, java.util.List<java.lang.String> args)
-
buildKeyValue
public static java.lang.StringBuilder buildKeyValue(java.lang.String str, java.lang.String literal, java.lang.String key)
-
-