跳过导航链接
A C D F G H I K L N P R S U V W 

A

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

C

call(HelmCmd, Map<HelmFlags, String>) - 类 中的静态方法common.kubernetes.helm.HelmClient
 
ChartInst - common.kubernetes.helm.po中的类
 
ChartInst() - 类 的构造器common.kubernetes.helm.po.ChartInst
 
checkWithPreRun() - 类 中的方法common.kubernetes.apiserver.crd.CRDController
在启动前做检查
cleanThread(String) - 类 中的静态方法common.kubernetes.apiserver.ApiClientManager
 
client - 类 中的变量common.kubernetes.apiserver.crd.CRDController
 
common.kubernetes.apiserver - 程序包 common.kubernetes.apiserver
 
common.kubernetes.apiserver.crd - 程序包 common.kubernetes.apiserver.crd
 
common.kubernetes.constant - 程序包 common.kubernetes.constant
 
common.kubernetes.convertvalue - 程序包 common.kubernetes.convertvalue
 
common.kubernetes.helm - 程序包 common.kubernetes.helm
 
common.kubernetes.helm.po - 程序包 common.kubernetes.helm.po
 
ConvertValueHelmStatus<T> - common.kubernetes.convertvalue中的类
 
ConvertValueHelmStatus(IConvertParams<T>, String) - 类 的构造器common.kubernetes.convertvalue.ConvertValueHelmStatus
 
crClient - 类 中的变量common.kubernetes.apiserver.crd.CRDController
 
CRDController<CR extends io.fabric8.kubernetes.client.CustomResource<S,T>,CRS extends io.fabric8.kubernetes.client.CustomResourceList<CR>,S,T> - common.kubernetes.apiserver.crd中的类
辅助开发Operate
CRDController(ICrdRealize, KubeClientTams, String) - 类 的构造器common.kubernetes.apiserver.crd.CRDController
 
crdRealize - 类 中的变量common.kubernetes.apiserver.crd.CRDController
 
createCusObject(ICrdDef, String, String, InputStream) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
createCusObject(ICrdDef, String, InputStream) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
createNamespace(String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
createObject() - 类 中的方法common.kubernetes.apiserver.ApiClientCreator
 
createOrUpdateImageRolling(String, String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
创建或更新RC
createRc(String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
createRc(String, FileInputStream) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
跟据文件创建RC
createResourcequota(String, int, int, int, int, int) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
创建命名空间配额
createSvc(String, FileInputStream) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
创建Service
createSvc(String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
crLister - 类 中的变量common.kubernetes.apiserver.crd.CRDController
 
crSharedIndexInformer - 类 中的变量common.kubernetes.apiserver.crd.CRDController
 

D

deleteCusObject(ICrdDef, String, String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
删除自定义的资源
deleteCusObject(ICrdDef, String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
delNamespace(String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
delPodByLabel(String, String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
delPodByLabel(String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
delPodByName(String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
delPodByName(String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
delRc(String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
delResourcequota(String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
删除命名空间配额
delService(String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
delService(String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
delSvc(String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
删除svc

F

find(String) - 枚举 中的静态方法common.kubernetes.constant.ResourcesType
 

G

getApiClient(String, String) - 类 中的静态方法common.kubernetes.apiserver.ApiClientManager
 
getApiClient() - 类 中的静态方法common.kubernetes.apiserver.ApiClientManager
 
getApiClientByPath(String, String) - 类 中的静态方法common.kubernetes.apiserver.ApiClientManager
 
getClient() - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
getCmd() - 枚举 中的方法common.kubernetes.helm.HelmCmd
 
getCmds() - 枚举 中的方法common.kubernetes.helm.HelmFlags
 
getColNames() - 枚举 中的方法common.kubernetes.constant.ResourcesType
 
getColValue(String, String) - 枚举 中的方法common.kubernetes.constant.ResourcesType
需要从k8s里取出来的值 ,eg: helm status binlog-test-db-user-info 没取出来就是出问题了
getControllerOf(HasMetadata) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
得到资源的owner
getConvert(Map<HelmFlags, String>) - 类 中的静态方法common.kubernetes.helm.HelmClient
通过id得到某个部署的状态
getConvertResult() - 枚举 中的方法common.kubernetes.helm.HelmCmd
 
getCrClass() - 接口 中的方法common.kubernetes.apiserver.crd.ICrdRealize
 
getCrd() - 接口 中的方法common.kubernetes.apiserver.crd.ICrdDef
 
getCrdName() - 接口 中的方法common.kubernetes.apiserver.crd.ICrdDef
 
getCrsClass() - 接口 中的方法common.kubernetes.apiserver.crd.ICrdRealize
 
getCrStatus(CR) - 类 中的方法common.kubernetes.apiserver.crd.CRDController
 
getDeploymentByLabel(String, String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
getDeploymentByLabel(String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
getDeploymentByLabelOne(String, String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
通过label查找惟一的deployment
getDeploymentByName(String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
得到deploymentName
getDesc() - 接口 中的方法common.kubernetes.apiserver.crd.ICrdDef
 
getDesc() - 枚举 中的方法common.kubernetes.apiserver.K8sInfo
 
getDesc() - 枚举 中的方法common.kubernetes.apiserver.K8sKind
 
getDesc() - 枚举 中的方法common.kubernetes.constant.ResourcesType
 
getDesc() - 枚举 中的方法common.kubernetes.helm.HelmCmd
 
getDesc() - 枚举 中的方法common.kubernetes.helm.HelmFlags
 
getDesc_en() - 枚举 中的方法common.kubernetes.constant.ResourcesType
 
getDesc_en() - 枚举 中的方法common.kubernetes.helm.HelmCmd
 
getDesc_en() - 枚举 中的方法common.kubernetes.helm.HelmFlags
 
getDesc_zh() - 枚举 中的方法common.kubernetes.constant.ResourcesType
 
getDesc_zh() - 枚举 中的方法common.kubernetes.helm.HelmCmd
 
getDesc_zh() - 枚举 中的方法common.kubernetes.helm.HelmFlags
 
getFormart() - 枚举 中的方法common.kubernetes.helm.HelmFlags
 
getGroup() - 接口 中的方法common.kubernetes.apiserver.crd.ICrdDef
 
getGroups() - 枚举 中的方法common.kubernetes.apiserver.K8sInfo
 
getKind() - 接口 中的方法common.kubernetes.apiserver.crd.ICrdDef
 
getName() - 枚举 中的方法common.kubernetes.constant.ResourcesType
 
getName() - 枚举 中的方法common.kubernetes.helm.HelmCmd
 
getName() - 枚举 中的方法common.kubernetes.helm.HelmFlags
 
getNamespace(String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
getOrderby() - 枚举 中的方法common.kubernetes.helm.HelmFlags
 
getParamName() - 枚举 中的方法common.kubernetes.helm.HelmFlags
 
getParamShortName() - 枚举 中的方法common.kubernetes.helm.HelmFlags
 
getPath() - 枚举 中的方法common.kubernetes.apiserver.K8sInfo
 
getPlural() - 接口 中的方法common.kubernetes.apiserver.crd.ICrdDef
 
getRC(String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
通过名字得到RC
getRC(String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
getRCYaml(String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
得到RC对应的yaml文件
getRepo(String) - 类 中的静态方法common.kubernetes.helm.HelmClient
 
getRepoNoConf(String, Properties) - 类 中的静态方法common.kubernetes.helm.HelmClient
 
getScope() - 接口 中的方法common.kubernetes.apiserver.crd.ICrdDef
 
getService(String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
getService(String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
getServices(String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
getServices() - 类 中的方法common.kubernetes.apiserver.KubeClientTams
 
getShortNames() - 接口 中的方法common.kubernetes.apiserver.crd.ICrdDef
 
getStr(T) - 类 中的方法common.kubernetes.convertvalue.ConvertValueHelmStatus
 
getSVC(String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
得到service
getVersions() - 接口 中的方法common.kubernetes.apiserver.crd.ICrdDef
 

H

HelmClient - common.kubernetes.helm中的类
只支持helm3的调用,helm2可以参考TillerClient
HelmClient() - 类 的构造器common.kubernetes.helm.HelmClient
 
HelmCmd - common.kubernetes.helm中的枚举
是与否枚举
HelmFlags - common.kubernetes.helm中的枚举
是与否枚举
HelmInst - common.kubernetes.helm.po中的类
list会组装为此对象
HelmInst() - 类 的构造器common.kubernetes.helm.po.HelmInst
 

I

IConvertParams<T> - common.kubernetes.helm中的接口
 
ICrdDef - common.kubernetes.apiserver.crd中的接口
自定义资源配置,ops等可以使用
ICrdRealize - common.kubernetes.apiserver.crd中的接口
自定义资源实现,在具体的operate里面需要使用
informerFactory - 类 中的变量common.kubernetes.apiserver.crd.CRDController
 
init() - 类 中的方法common.kubernetes.apiserver.crd.CRDController
初始化
installDeploymentByTemp(String, String, Map<String, Object>) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
通过freemark模板和参数部署deployment
isNotnull() - 枚举 中的方法common.kubernetes.helm.HelmFlags
 

K

K8sInfo - common.kubernetes.apiserver中的枚举
 
K8sKind - common.kubernetes.apiserver中的枚举
 
KubeClientTams - common.kubernetes.apiserver中的类
 
KubeClientTams() - 类 的构造器common.kubernetes.apiserver.KubeClientTams
通过Conf的配置得到client
KubeClientTams(String, String) - 类 的构造器common.kubernetes.apiserver.KubeClientTams
通过配置文件的内容和context得到client
KubeClientTams(String) - 类 的构造器common.kubernetes.apiserver.KubeClientTams
配置文件路径得到client
KubeClientTams(DefaultKubernetesClient, ApiClient) - 类 的构造器common.kubernetes.apiserver.KubeClientTams
 

L

listCharts(String, boolean) - 类 中的静态方法common.kubernetes.helm.HelmClient
本地搜索chart包,返回的结果 ChartInst[] listCharts =(ChartInst[]) listChartsRs.retObjs();

N

namespace - 类 中的变量common.kubernetes.apiserver.crd.CRDController
 
needReconcile(S, T, S, T) - 类 中的方法common.kubernetes.apiserver.crd.CRDController
重要,判断是否需要处理修改事件。

P

pack(T) - 接口 中的方法common.kubernetes.helm.IConvertParams
 
proCommonParmStr(HelmCmd, Map<HelmFlags, String>) - 枚举 中的静态方法common.kubernetes.helm.HelmFlags
产生参数
pushChart(String, String) - 类 中的静态方法common.kubernetes.helm.HelmClient
推送chart包

R

readResources(String) - 枚举 中的静态方法common.kubernetes.constant.ResourcesType
 
reconcile(CR, Pair<String, OptType>) - 类 中的方法common.kubernetes.apiserver.crd.CRDController
需要实现的主要接口,处理
RepoInst - common.kubernetes.helm.po中的类
 
RepoInst() - 类 的构造器common.kubernetes.helm.po.RepoInst
 
ResourcesType - common.kubernetes.constant中的枚举
k8s的资源类型
run() - 类 中的方法common.kubernetes.apiserver.crd.CRDController
 

S

saveK8sConfFile(String, String) - 类 中的静态方法common.kubernetes.helm.HelmClient
把k8s的config文件保存
saveK8sConfFilePathType(String, String) - 类 中的静态方法common.kubernetes.helm.HelmClient
 
selCusObject(ICrdDef, String, String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
查询用户自定义的资源
splitList(String) - 类 中的静态方法common.kubernetes.helm.po.ChartInst
 
splitList(String) - 类 中的静态方法common.kubernetes.helm.po.HelmInst
 
splitList(String) - 类 中的静态方法common.kubernetes.helm.po.RepoInst
 

U

updateImageRolling(String, String, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
滚动更新image
updateRcImage(String, String, int, String) - 类 中的方法common.kubernetes.apiserver.KubeClientTams
更新容器的image
updateRepo() - 类 中的静态方法common.kubernetes.helm.HelmClient
 
userKubeConfig(String, String) - 类 中的静态方法common.kubernetes.apiserver.ApiClientCreator
 

V

valueOf(String) - 枚举 中的静态方法common.kubernetes.apiserver.K8sInfo
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法common.kubernetes.apiserver.K8sKind
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法common.kubernetes.constant.ResourcesType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法common.kubernetes.helm.HelmCmd
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法common.kubernetes.helm.HelmFlags
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法common.kubernetes.apiserver.K8sInfo
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法common.kubernetes.apiserver.K8sKind
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法common.kubernetes.constant.ResourcesType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法common.kubernetes.helm.HelmCmd
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法common.kubernetes.helm.HelmFlags
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

workqueue - 类 中的变量common.kubernetes.apiserver.crd.CRDController
 
A C D F G H I K L N P R S U V W 
跳过导航链接

Copyright © 2021. All rights reserved.