接口 IKubectl

所有已知实现类:
KubeClient

public interface IKubectl
作者:
hezhangjian
  • 方法概要

    修饰符和类型 方法 说明
    int getDeployReplicaTotal​(java.lang.String deployName)  
    HostPort getServiceIpPort​(java.lang.String serviceName)
    获取指定服务名的集群内访问地址
    java.util.List<java.lang.String> getStatefulHosts​(java.lang.String serviceName)
    获取指定服务名statefulSet的服务名列表
    int getStatefulReplicaTotal​(java.lang.String statefulName)  
  • 方法详细资料

    • getStatefulHosts

      java.util.List<java.lang.String> getStatefulHosts​(java.lang.String serviceName)
      获取指定服务名statefulSet的服务名列表
      参数:
      serviceName - 服务名,如zookeeper
      返回:
      Host列表,如 zookeeper-0,zookeeper-1,zookeeper-2
    • getServiceIpPort

      HostPort getServiceIpPort​(java.lang.String serviceName)
      获取指定服务名的集群内访问地址
      参数:
      serviceName - service名称
      返回:
    • getStatefulReplicaTotal

      int getStatefulReplicaTotal​(java.lang.String statefulName)
      参数:
      statefulName -
      返回:
    • getDeployReplicaTotal

      int getDeployReplicaTotal​(java.lang.String deployName)
      参数:
      deployName -
      返回: