A B C D E F G H I K L N P Q R S U V W 
所有类 所有程序包

A

addRepo(RepoInst) - 类 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
ApiClientCreator - net.wicp.tams.common.kubernetes.apiserver中的类
使用k8s的原生sdk
ApiClientCreator() - 类 的构造器net.wicp.tams.common.kubernetes.apiserver.ApiClientCreator
 
ApiClientCreator(String) - 类 的构造器net.wicp.tams.common.kubernetes.apiserver.ApiClientCreator
 
ApiClientCreator(String, String) - 类 的构造器net.wicp.tams.common.kubernetes.apiserver.ApiClientCreator
 
ApiClientManager - net.wicp.tams.common.kubernetes.apiserver中的类
 
ApiClientManager() - 类 的构造器net.wicp.tams.common.kubernetes.apiserver.ApiClientManager
 

B

bindAdminRoleForSa(String, String, String...) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
使用Secret类型是kubernetes.io/service-account-token,用于被serviceaccount引用。
bindClusterAdminRoleForSa(String, String, String...) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 

C

call(HelmCmd, Map<HelmFlags, String>) - 类 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
callRestServiceToResult(boolean, Integer, String, String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
调用服务的restfull接口,如果是非本地集群,那么要求被调用方安装curl
callRestServiceToResult(Integer, String, String, String, String...) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
callRestServiceToResultForExecGet(Pod, Integer, String, String, String, String...) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
callRestServiceToResultForExecPatch(Pod, Integer, String, String, String, String...) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
chartfetch - net.wicp.tams.common.kubernetes.helm.HelmCmd
 
chartFilePath - net.wicp.tams.common.kubernetes.helm.HelmFlags
 
ChartInst - net.wicp.tams.common.kubernetes.helm.po中的类
 
ChartInst() - 类 的构造器net.wicp.tams.common.kubernetes.helm.po.ChartInst
 
chartLocalpath - net.wicp.tams.common.kubernetes.helm.HelmFlags
 
chartPackage - net.wicp.tams.common.kubernetes.helm.HelmCmd
 
chartpush - net.wicp.tams.common.kubernetes.helm.HelmCmd
 
checkHelmChartPath(DucklaHelmInfo) - 接口 中的方法net.wicp.tams.common.kubernetes.beans.DucklaHelmInfo.ICheck
 
checkParams(Map<String, String>) - 接口 中的方法net.wicp.tams.common.kubernetes.beans.DucklaHelmInfo.ICheck
 
checkWithPreRun() - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.CRDController
在启动前做检查
cleanThread(String) - 类 中的静态方法net.wicp.tams.common.kubernetes.apiserver.ApiClientManager
 
clearDir() - 枚举 中的静态方法net.wicp.tams.common.kubernetes.duckula.UploadSubDir
清理目录,注意k8sconfig不能清理
client - 类 中的变量net.wicp.tams.common.kubernetes.apiserver.crd.CRDController
 
ClusterRole - net.wicp.tams.common.kubernetes.apiserver.K8sKind
 
ConfigItem - net.wicp.tams.common.kubernetes.duckula中的枚举
部署配置项
containerPort - net.wicp.tams.common.kubernetes.apiserver.K8sInfo
 
ConvertValueHelmStatus<T> - net.wicp.tams.common.kubernetes.convertvalue中的类
 
ConvertValueHelmStatus(IConvertParams<T>, String) - 类 的构造器net.wicp.tams.common.kubernetes.convertvalue.ConvertValueHelmStatus
 
ConvertValueHelmStatus(IConvertParams<T>, String[]) - 类 的构造器net.wicp.tams.common.kubernetes.convertvalue.ConvertValueHelmStatus
 
ConvertValuePod - net.wicp.tams.common.kubernetes.convertvalue中的类
转换pod的状态
ConvertValuePod(List<Pair<String, PodPhase>>) - 类 的构造器net.wicp.tams.common.kubernetes.convertvalue.ConvertValuePod
 
copyFileFromPod(String, String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
复制文件从pod
copyFileToPod(String, String, String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
复制文件到Pod
crClient - 类 中的变量net.wicp.tams.common.kubernetes.apiserver.crd.CRDController
 
CRDController<CR extends io.fabric8.kubernetes.client.CustomResource<S,​T>,​CRS extends io.fabric8.kubernetes.api.model.DefaultKubernetesResourceList<CR>,​S,​T> - net.wicp.tams.common.kubernetes.apiserver.crd中的类
辅助开发Operate
CRDController(ICrdRealize, KubeClientTams, String) - 类 的构造器net.wicp.tams.common.kubernetes.apiserver.crd.CRDController
 
crdRealize - 类 中的变量net.wicp.tams.common.kubernetes.apiserver.crd.CRDController
 
createCusObject(ICrdDef, String, InputStream) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
createCusObject(ICrdDef, String, String, InputStream) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
createNamespace(String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
createObject() - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.ApiClientCreator
 
createOrUpdateImageRolling(String, String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
创建或更新RC
createRc(String, FileInputStream) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
跟据文件创建RC TODO 测试
createRc(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
createResourcequota(String, int, int, int, int, int) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
创建命名空间配额
createSvc(String, FileInputStream) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
创建Service TODO 测试
createSvc(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
crLister - 类 中的变量net.wicp.tams.common.kubernetes.apiserver.crd.CRDController
 
crSharedIndexInformer - 类 中的变量net.wicp.tams.common.kubernetes.apiserver.crd.CRDController
 

D

db_host - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
db_password - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
db_port - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
db_username - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
delete - net.wicp.tams.common.kubernetes.helm.HelmCmd
 
deleteCusObject(ICrdDef, String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
deleteCusObject(ICrdDef, String, String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
删除自定义的资源
deleteInstall(String) - 类 中的方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
deleteInstall(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
delNamespace(String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
删除名称空间
delPodByLabel(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
delPodByLabel(String, String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
delPodByName(String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
delPodByName(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
delRc(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
delResourcequota(String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
删除命名空间配额
delService(String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
delService(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
delSvc(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
删除svc
dependency_update - net.wicp.tams.common.kubernetes.helm.HelmFlags
 
Deployment - net.wicp.tams.common.kubernetes.constant.ResourcesType
 
desc - 枚举 中的变量net.wicp.tams.common.kubernetes.beans.PodPhase
 
destination - net.wicp.tams.common.kubernetes.helm.HelmFlags
 
docker_image_repository - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
ds_defaultdb - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
ds_images_imageGroup - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
ds_images_imageVersion - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
ds_ingressHost - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
DucklaHelmInfo - net.wicp.tams.common.kubernetes.beans中的类
要通过DuckulaInstall来安装软件需要提供的信息
DucklaHelmInfo() - 类 的构造器net.wicp.tams.common.kubernetes.beans.DucklaHelmInfo
 
DucklaHelmInfo.ICheck - net.wicp.tams.common.kubernetes.beans中的接口
 
duckula_agent_imageGroup - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
duckula_agent_imageVersion - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
duckula_agent_ingress_enable - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
duckula_agent_ingressHost - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
duckula_defaultdb - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
duckula_deployId - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
duckula_flink_ingressHost - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
duckula_operator_imageGroup - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
duckula_operator_imageVersion - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
duckula_ops_cpu - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
duckula_ops_imageGroup - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
duckula_ops_imageVersion - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
duckula_ops_ingressHost - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
duckula_ops_memory - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
DuckulaInstall - net.wicp.tams.common.kubernetes.duckula中的类
安装duckula工具
DuckulaInstall(File) - 类 的构造器net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 
DuckulaInstall(File, File) - 类 的构造器net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 
DuckulaInstall(File, String) - 类 的构造器net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 
DuckulaInstall(File, Properties) - 类 的构造器net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 
DuckulaInstall(String) - 类 的构造器net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 

E

execFlinkSqlClient(String, String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
执行flink sql程序
execFlinkSqlClientTams(String, String, String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
执行tams定制的sqlclient
execPod(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
登陆pod(没有成功)
execshell(String, String, String...) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
execShellToCallback(Process, IProcess, String...) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
execShellToResult(String, String, boolean, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
执行shell命令,并反回结果
execShellToResult(String, String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
execShellToSystemIO(String, String, String...) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
exitNamespace(String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 

F

Failed - net.wicp.tams.common.kubernetes.beans.PodPhase
 
filter - net.wicp.tams.common.kubernetes.helm.HelmFlags
 
find(V1PodStatus.PhaseEnum) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.beans.PodPhase
 
find(String) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.apiserver.K8sKind
 
find(String) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.beans.PodPhase
 
find(String) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.constant.ResourcesType
 
find(String) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
findConfigItem(String) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
findCreateSa(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
查找并创建SA,创建sa名称saName,绑定到集群角色cluster-admin

G

getAllRepomap() - 类 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
getApiClient() - 类 中的静态方法net.wicp.tams.common.kubernetes.apiserver.ApiClientManager
 
getApiClient(String, String) - 类 中的静态方法net.wicp.tams.common.kubernetes.apiserver.ApiClientManager
 
getApiClientByPath(String, String) - 类 中的静态方法net.wicp.tams.common.kubernetes.apiserver.ApiClientManager
 
getClient() - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
getClusterInitHelmValue() - 类 中的方法net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 
getCmd() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmCmd
 
getCmds() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmFlags
 
getColNames() - 枚举 中的方法net.wicp.tams.common.kubernetes.constant.ResourcesType
 
getColValue(String, String) - 枚举 中的方法net.wicp.tams.common.kubernetes.constant.ResourcesType
需要从k8s里取出来的值 ,eg: helm status binlog-test-db-user-info 没取出来就是出问题了
getControllerOf(HasMetadata) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
得到资源的owner
getConvert(Map<HelmFlags, String>) - 类 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmClient
通过id得到某个部署的状态
getConvertResult() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmCmd
 
getCrClass() - 接口 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.ICrdRealize
 
getCrd() - 接口 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.ICrdDef
 
getCrdName() - 接口 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.ICrdDef
 
getCrsClass() - 接口 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.ICrdRealize
 
getCrStatus(CR) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.CRDController
 
getDefaultVal() - 枚举 中的方法net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
getDeploymentByLabel(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
getDeploymentByLabel(String, String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
getDeploymentByLabelOne(String, String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
通过label查找惟一的deployment
getDeploymentByName(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
得到deploymentName
getDesc() - 接口 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.ICrdDef
 
getDesc() - 枚举 中的方法net.wicp.tams.common.kubernetes.apiserver.K8sInfo
 
getDesc() - 枚举 中的方法net.wicp.tams.common.kubernetes.apiserver.K8sKind
 
getDesc() - 枚举 中的方法net.wicp.tams.common.kubernetes.constant.ResourcesType
 
getDesc() - 枚举 中的方法net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
getDesc() - 枚举 中的方法net.wicp.tams.common.kubernetes.duckula.UploadSubDir
 
getDesc() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmCmd
 
getDesc() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmFlags
 
getDesc_en() - 枚举 中的方法net.wicp.tams.common.kubernetes.apiserver.K8sKind
 
getDesc_en() - 枚举 中的方法net.wicp.tams.common.kubernetes.constant.ResourcesType
 
getDesc_en() - 枚举 中的方法net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
getDesc_en() - 枚举 中的方法net.wicp.tams.common.kubernetes.duckula.UploadSubDir
 
getDesc_en() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmCmd
 
getDesc_en() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmFlags
 
getDesc_zh() - 枚举 中的方法net.wicp.tams.common.kubernetes.apiserver.K8sKind
 
getDesc_zh() - 枚举 中的方法net.wicp.tams.common.kubernetes.constant.ResourcesType
 
getDesc_zh() - 枚举 中的方法net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
getDesc_zh() - 枚举 中的方法net.wicp.tams.common.kubernetes.duckula.UploadSubDir
 
getDesc_zh() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmCmd
 
getDesc_zh() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmFlags
 
getFormart() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmFlags
 
getGroup() - 接口 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.ICrdDef
 
getGroups() - 枚举 中的方法net.wicp.tams.common.kubernetes.apiserver.K8sInfo
 
getHelmChartFileName() - 类 中的方法net.wicp.tams.common.kubernetes.beans.DucklaHelmInfo
 
getHelmClient() - 类 中的方法net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 
getInnerUrl(Integer, String, String, String, String...) - 类 中的静态方法net.wicp.tams.common.kubernetes.K8sAssit
 
getInnerUrl(String, String, String, String...) - 类 中的静态方法net.wicp.tams.common.kubernetes.K8sAssit
 
getItemName() - 枚举 中的方法net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
getJobListByIds(String, Map<String, String>, String, String...) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
getKind() - 接口 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.ICrdDef
 
getName() - 枚举 中的方法net.wicp.tams.common.kubernetes.apiserver.K8sKind
 
getName() - 枚举 中的方法net.wicp.tams.common.kubernetes.constant.ResourcesType
 
getName() - 枚举 中的方法net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
getName() - 枚举 中的方法net.wicp.tams.common.kubernetes.duckula.UploadSubDir
 
getName() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmCmd
 
getName() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmFlags
 
getNamespace(String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
getOpsHelmValue() - 类 中的方法net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 
getOrderby() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmFlags
 
getOsPathDir(String) - 枚举 中的方法net.wicp.tams.common.kubernetes.duckula.UploadSubDir
 
getParamName() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmFlags
 
getParams() - 类 中的方法net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 
getParamShortName() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmFlags
 
getPath() - 枚举 中的方法net.wicp.tams.common.kubernetes.apiserver.K8sInfo
 
getPath() - 枚举 中的方法net.wicp.tams.common.kubernetes.duckula.UploadSubDir
 
getPlural() - 接口 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.ICrdDef
 
getPodByDeployment(String, String, String...) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
拿到deployment对应的某个pod
getPodByJob(String, String, String...) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
getPodByService(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
通过service拿到pod
getPodListByDeployment(String, String, String...) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
getPodListByIds(String, Map<String, String>, String, String...) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
查询pod,跟据过滤条件
getPodListByJob(String, String, String...) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
getPodListByService(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
getRC(String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
getRC(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
通过名字得到RC
getRepo(String) - 类 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
getRepoNoConf(String, Properties) - 类 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
getScope() - 接口 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.ICrdDef
 
getSecretAccount(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
通过它可以拿到 data.ca.crt 和 data.token(base加密后的密文),通过 kubectl describe得到的token才是原文.
getService(String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
getService(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
getServices() - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
getServices(String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
getShortNames() - 接口 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.ICrdDef
 
getStr(String) - 类 中的方法net.wicp.tams.common.kubernetes.convertvalue.ConvertValuePod
 
getStr(T) - 类 中的方法net.wicp.tams.common.kubernetes.convertvalue.ConvertValueHelmStatus
 
getSubDirs() - 枚举 中的方法net.wicp.tams.common.kubernetes.duckula.UploadSubDir
 
getSVC(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
得到service
getTams() - 类 中的方法net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 
getTenantInitHelmValue() - 类 中的方法net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 
getValue() - 枚举 中的方法net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
getVersions() - 接口 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.ICrdDef
 

H

helmchart - net.wicp.tams.common.kubernetes.duckula.UploadSubDir
 
HelmChartInfo - net.wicp.tams.common.kubernetes.beans中的类
 
HelmChartInfo() - 类 的构造器net.wicp.tams.common.kubernetes.beans.HelmChartInfo
 
HelmClient - net.wicp.tams.common.kubernetes.helm中的类
只支持helm3的调用,helm2可以参考TillerClient TODO 没有白明单的超时处理
HelmClient(String) - 类 的构造器net.wicp.tams.common.kubernetes.helm.HelmClient
 
HelmClient(String, String) - 类 的构造器net.wicp.tams.common.kubernetes.helm.HelmClient
 
HelmClient(String, String, String) - 类 的构造器net.wicp.tams.common.kubernetes.helm.HelmClient
 
HelmCmd - net.wicp.tams.common.kubernetes.helm中的枚举
是与否枚举
HelmFlags - net.wicp.tams.common.kubernetes.helm中的枚举
Helm参数配置项枚举
HelmInst - net.wicp.tams.common.kubernetes.helm.po中的类
list会组装为此对象
HelmInst() - 类 的构造器net.wicp.tams.common.kubernetes.helm.po.HelmInst
 
helmvalue - net.wicp.tams.common.kubernetes.duckula.UploadSubDir
 

I

IConvertParams<T> - net.wicp.tams.common.kubernetes.helm中的接口
 
ICrdDef - net.wicp.tams.common.kubernetes.apiserver.crd中的接口
自定义资源配置,ops等可以使用
ICrdRealize - net.wicp.tams.common.kubernetes.apiserver.crd中的接口
自定义资源实现,在具体的operate里面需要使用
image - net.wicp.tams.common.kubernetes.apiserver.K8sInfo
 
informerFactory - 类 中的变量net.wicp.tams.common.kubernetes.apiserver.crd.CRDController
 
init() - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.CRDController
初始化
initConn() - 类 中的方法net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 
initDir() - 枚举 中的静态方法net.wicp.tams.common.kubernetes.duckula.UploadSubDir
初始化目录
initK8s() - 类 中的方法net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 
initTenant() - 类 中的方法net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 
install - net.wicp.tams.common.kubernetes.helm.HelmCmd
 
install(String, String, HelmChartInfo, String, Map<String, String>) - 类 中的方法net.wicp.tams.common.kubernetes.helm.HelmClient
综合2种模式的install方法
install(String, HelmChartInfo, String) - 类 中的方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
install(String, HelmChartInfo, Map<String, String>) - 类 中的方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
install(Map<HelmFlags, String>, boolean) - 类 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmClient
安装helmchart包,它会先拉取
install(DucklaHelmInfo) - 类 中的方法net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
安装其它软件
installDeploymentByTemp(String, String, Map<String, Object>) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
通过freemark模板和参数部署deployment
installDolphinscheduler() - 类 中的方法net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 
installLocalFile(String, File, String, File, String...) - 类 中的方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
installLocalFile(String, String, String, String, String[]) - 类 中的方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
installLocalFile(String, String, String, String, Map<String, String>) - 类 中的方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
installLocalFileDefaultNs(String, String, String, String...) - 类 中的方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
installNewDuckula() - 类 中的方法net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
全新安装所有模块(存在的模块不安装)
installOps() - 类 中的方法net.wicp.tams.common.kubernetes.duckula.DuckulaInstall
 
isExit(HelmCmd, Map<HelmFlags, String>) - 类 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
isNotnull() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmFlags
 
isNotNull() - 枚举 中的方法net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
isNotvalue() - 枚举 中的方法net.wicp.tams.common.kubernetes.helm.HelmFlags
 

K

k8s_ingress_slbssh - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
k8s_ingress_ssl_enable - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
k8s_namespace - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
k8s_nas_size - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
k8s_nas_storageClass - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
k8s_secret_docker_configjson - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
k8s_secret_docker_enable - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
k8s_secret_ssl_crt - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
k8s_secret_ssl_enable - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
k8s_secret_ssl_key - net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
K8sAssit - net.wicp.tams.common.kubernetes中的类
 
K8sAssit() - 类 的构造器net.wicp.tams.common.kubernetes.K8sAssit
 
k8sconfig - net.wicp.tams.common.kubernetes.duckula.UploadSubDir
 
K8sInfo - net.wicp.tams.common.kubernetes.apiserver中的枚举
 
K8sKind - net.wicp.tams.common.kubernetes.apiserver中的枚举
 
KubeClientTams - net.wicp.tams.common.kubernetes.apiserver中的类
 
KubeClientTams() - 类 的构造器net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
通过Conf的配置得到client
KubeClientTams(KubernetesClient, ApiClient) - 类 的构造器net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
KubeClientTams(String) - 类 的构造器net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
配置文件路径得到client
KubeClientTams(String, String) - 类 的构造器net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
通过配置文件的内容和context得到client
kubeconfig - net.wicp.tams.common.kubernetes.helm.HelmFlags
 
kubecontext - net.wicp.tams.common.kubernetes.helm.HelmFlags
 

L

Labels - net.wicp.tams.common.kubernetes.apiserver.K8sInfo
 
list - net.wicp.tams.common.kubernetes.helm.HelmCmd
 
listCharts(String, boolean) - 类 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmClient
本地搜索chart包,返回的结果 ChartInst[] listCharts =(ChartInst[]) listChartsRs.retObjs();
listInstance(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
listInstanceGloble(String) - 类 中的方法net.wicp.tams.common.kubernetes.helm.HelmClient
 

N

name - net.wicp.tams.common.kubernetes.helm.HelmFlags
 
namespace - net.wicp.tams.common.kubernetes.helm.HelmFlags
 
namespace - 类 中的变量net.wicp.tams.common.kubernetes.apiserver.crd.CRDController
 
namespace_all - net.wicp.tams.common.kubernetes.helm.HelmFlags
 
needReconcile(S, T, S, T) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.CRDController
重要,判断是否需要处理修改事件。
net.wicp.tams.common.kubernetes - 程序包 net.wicp.tams.common.kubernetes
 
net.wicp.tams.common.kubernetes.apiserver - 程序包 net.wicp.tams.common.kubernetes.apiserver
 
net.wicp.tams.common.kubernetes.apiserver.crd - 程序包 net.wicp.tams.common.kubernetes.apiserver.crd
 
net.wicp.tams.common.kubernetes.beans - 程序包 net.wicp.tams.common.kubernetes.beans
 
net.wicp.tams.common.kubernetes.constant - 程序包 net.wicp.tams.common.kubernetes.constant
 
net.wicp.tams.common.kubernetes.convertvalue - 程序包 net.wicp.tams.common.kubernetes.convertvalue
 
net.wicp.tams.common.kubernetes.duckula - 程序包 net.wicp.tams.common.kubernetes.duckula
 
net.wicp.tams.common.kubernetes.helm - 程序包 net.wicp.tams.common.kubernetes.helm
 
net.wicp.tams.common.kubernetes.helm.po - 程序包 net.wicp.tams.common.kubernetes.helm.po
 
noExit - net.wicp.tams.common.kubernetes.beans.PodPhase
 

P

pack(T) - 接口 中的方法net.wicp.tams.common.kubernetes.helm.IConvertParams
 
parseChartTgz(String) - 类 中的静态方法net.wicp.tams.common.kubernetes.beans.HelmChartInfo
解析chart包
Pending - net.wicp.tams.common.kubernetes.beans.PodPhase
 
Pod - net.wicp.tams.common.kubernetes.constant.ResourcesType
 
PodPhase - net.wicp.tams.common.kubernetes.beans中的枚举
请查看 io.kubernetes.client.openapi.models.V1PodStatus.PhaseEnum
podStatusList - 类 中的变量net.wicp.tams.common.kubernetes.convertvalue.ConvertValuePod
 
proCommonParmStr(HelmCmd, Map<HelmFlags, String>) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmFlags
产生参数
proKubeConfig(String, Secret) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
生成kubeconfig文件,测试通过
proKubeConfig(String, String, String, boolean) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
通过帐号创建配置文件
proParams() - 枚举 中的静态方法net.wicp.tams.common.kubernetes.duckula.ConfigItem
 
pushChart(String, String) - 类 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmClient
推送chart包

Q

queryJobStatus(String, Map<String, String>, String, String[]) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
queryPodStatus(String, Map<String, String>, String, String[]) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 

R

readResources(String) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.constant.ResourcesType
 
reconcile(CR, Pair<String, OptType>) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.CRDController
需要实现的主要接口,处理
ReplicationController - net.wicp.tams.common.kubernetes.apiserver.K8sKind
 
repoadd - net.wicp.tams.common.kubernetes.helm.HelmCmd
 
RepoInst - net.wicp.tams.common.kubernetes.helm.po中的类
 
RepoInst(String, String, String, String) - 类 的构造器net.wicp.tams.common.kubernetes.helm.po.RepoInst
 
repolist - net.wicp.tams.common.kubernetes.helm.HelmCmd
 
reponame - net.wicp.tams.common.kubernetes.helm.HelmFlags
 
reposearch - net.wicp.tams.common.kubernetes.helm.HelmCmd
 
repoupdate - net.wicp.tams.common.kubernetes.helm.HelmCmd
 
ResourcesType - net.wicp.tams.common.kubernetes.constant中的枚举
k8s的资源类型
retStatusMessage() - 枚举 中的方法net.wicp.tams.common.kubernetes.beans.PodPhase
 
run() - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.crd.CRDController
 
Running - net.wicp.tams.common.kubernetes.beans.PodPhase
 

S

scaleDeployment(String, String, int) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
更新副本
selCusObject(ICrdDef, String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
 
selCusObject(ICrdDef, String, String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
查询用户自定义的资源
selPodNameByLabel(String, Map<String, String>) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
通过label得到pod
selServiceByLabel(String, Map<String, String>) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
通过label得到service
Service - net.wicp.tams.common.kubernetes.constant.ResourcesType
 
ServiceAccount - net.wicp.tams.common.kubernetes.apiserver.K8sKind
 
set - net.wicp.tams.common.kubernetes.helm.HelmFlags
 
setUserConvert(IConvertValue<Object>) - 类 中的方法net.wicp.tams.common.kubernetes.convertvalue.ConvertValueHelmStatus
 
splitList(String) - 类 中的静态方法net.wicp.tams.common.kubernetes.helm.po.ChartInst
 
splitList(String) - 类 中的静态方法net.wicp.tams.common.kubernetes.helm.po.HelmInst
 
splitList(String) - 类 中的静态方法net.wicp.tams.common.kubernetes.helm.po.RepoInst
 
Succeeded - net.wicp.tams.common.kubernetes.beans.PodPhase
 

U

Unknown - net.wicp.tams.common.kubernetes.beans.PodPhase
 
Unknown - net.wicp.tams.common.kubernetes.constant.ResourcesType
 
updateImageRolling(String, String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
滚动更新image TODO 测试
updateRcImage(String, String, int, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
更新容器的image TODO 测试
updateRepo() - 类 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmClient
 
uploadFile(String, String, String, File) - 类 中的静态方法net.wicp.tams.common.kubernetes.K8sAssit
 
uploadFile(String, String, String, String, InputStream) - 类 中的静态方法net.wicp.tams.common.kubernetes.K8sAssit
 
uploadFile(String, String, String, ContentType, String, InputStream) - 类 中的静态方法net.wicp.tams.common.kubernetes.K8sAssit
 
UploadSubDir - net.wicp.tams.common.kubernetes.duckula中的枚举
目录管理
url - net.wicp.tams.common.kubernetes.helm.HelmFlags
 
userKubeConfig(String, String) - 类 中的静态方法net.wicp.tams.common.kubernetes.apiserver.ApiClientCreator
 

V

valueOf(String) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.apiserver.K8sInfo
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.apiserver.K8sKind
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.beans.PodPhase
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.constant.ResourcesType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.duckula.ConfigItem
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.duckula.UploadSubDir
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmCmd
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmFlags
返回带有指定名称的该类型的枚举常量。
values - net.wicp.tams.common.kubernetes.helm.HelmFlags
 
values() - 枚举 中的静态方法net.wicp.tams.common.kubernetes.apiserver.K8sInfo
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.wicp.tams.common.kubernetes.apiserver.K8sKind
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.wicp.tams.common.kubernetes.beans.PodPhase
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.wicp.tams.common.kubernetes.constant.ResourcesType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.wicp.tams.common.kubernetes.duckula.ConfigItem
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.wicp.tams.common.kubernetes.duckula.UploadSubDir
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmCmd
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法net.wicp.tams.common.kubernetes.helm.HelmFlags
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
version - net.wicp.tams.common.kubernetes.helm.HelmFlags
 
viewLog(Pod) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
查看日志
viewLog(String, String) - 类 中的方法net.wicp.tams.common.kubernetes.apiserver.KubeClientTams
通过deploymentName随机查看其中一个pod的日志

W

workqueue - 类 中的变量net.wicp.tams.common.kubernetes.apiserver.crd.CRDController
 
A B C D E F G H I K L N P Q R S U V W 
所有类 所有程序包