public class HelmClient extends Object
| 构造器和说明 |
|---|
HelmClient() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Result |
addRepo(RepoInst repoInst) |
static Result |
call(HelmCmd helmCmd,
Map<HelmFlags,String> values) |
static IConvertValue<String> |
getConvert(Map<HelmFlags,String> values)
通过id得到某个部署的状态
|
static RepoInst |
getRepo(String name) |
static RepoInst |
getRepoNoConf(String name,
Properties props) |
static Result |
listCharts(String chartName,
boolean forceupdate)
本地搜索chart包,返回的结果 ChartInst[] listCharts =(ChartInst[])
listChartsRs.retObjs();
|
static Result |
pushChart(String chartFilePath,
String reponame)
推送chart包
|
static void |
saveK8sConfFile(String pathTrue,
String context)
把k8s的config文件保存
|
static void |
saveK8sConfFilePathType(String pathTypeStr,
String context) |
static Result |
updateRepo() |
public static RepoInst getRepoNoConf(String name, Properties props)
public static IConvertValue<String> getConvert(Map<HelmFlags,String> values)
values - public static Result updateRepo()
public static Result listCharts(String chartName, boolean forceupdate)
chartName - 要搜索的包forceupdate - 地否要强制更新本地索引public static Result pushChart(String chartFilePath, String reponame)
chartFilePath - 本地文件名或目录名reponame - 本地仓库名public static void saveK8sConfFile(String pathTrue, String context)
pathTrue - 操作系统文件路径,非pathtype路径context - 文件内容Copyright © 2021. All rights reserved.