类 DuckulaInstall
- java.lang.Object
-
- net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
-
public class DuckulaInstall extends Object
安装duckula工具- 作者:
- Andy.zhou
-
-
构造器概要
构造器 构造器 说明 DuckulaInstall(File config)DuckulaInstall(File k8sConfig, File config)DuckulaInstall(File k8sConfig, String configConext)DuckulaInstall(File k8sConfig, Properties properties)DuckulaInstall(String configConext)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 FilegetClusterInitHelmValue()HelmClientgetHelmClient()FilegetOpsHelmValue()Map<String,String>getParams()KubeClientTamsgetTams()FilegetTenantInitHelmValue()ConnectioninitConn()net.wicp.tams.common.ResultinitK8s()net.wicp.tams.common.ResultinitTenant()net.wicp.tams.common.Resultinstall(DucklaHelmInfo ducklaHelmInfo)安装其它软件net.wicp.tams.common.ResultinstallDolphinscheduler()net.wicp.tams.common.ResultinstallNewDuckula()全新安装所有模块(存在的模块不安装)net.wicp.tams.common.ResultinstallOps()
-
-
-
构造器详细资料
-
DuckulaInstall
public DuckulaInstall(File k8sConfig, Properties properties)
-
DuckulaInstall
public DuckulaInstall(String configConext)
-
DuckulaInstall
public DuckulaInstall(File config)
-
-
方法详细资料
-
getTams
public KubeClientTams getTams()
-
getHelmClient
public HelmClient getHelmClient()
-
install
public net.wicp.tams.common.Result install(DucklaHelmInfo ducklaHelmInfo)
安装其它软件- 参数:
ducklaHelmInfo-- 返回:
-
installNewDuckula
public net.wicp.tams.common.Result installNewDuckula()
全新安装所有模块(存在的模块不安装)- 返回:
-
initTenant
public net.wicp.tams.common.Result initTenant()
-
installDolphinscheduler
public net.wicp.tams.common.Result installDolphinscheduler()
-
installOps
public net.wicp.tams.common.Result installOps()
-
initConn
public Connection initConn()
-
initK8s
public net.wicp.tams.common.Result initK8s()
-
getClusterInitHelmValue
public File getClusterInitHelmValue()
-
getTenantInitHelmValue
public File getTenantInitHelmValue()
-
getOpsHelmValue
public File getOpsHelmValue()
-
-