Class KubernetesMasterElector

java.lang.Object
de.predic8.kubernetesclient.election.KubernetesMasterElector

public class KubernetesMasterElector extends Object
  • Field Details

  • Constructor Details

    • KubernetesMasterElector

      public KubernetesMasterElector(Runnable runnable)
  • Method Details

    • init

      @PostConstruct public void init() throws UnknownHostException
      Throws:
      UnknownHostException
    • getByName

      public io.kubernetes.client.openapi.models.V1Lease getByName() throws io.kubernetes.client.openapi.ApiException
      Throws:
      io.kubernetes.client.openapi.ApiException
    • elect

      public void elect()
    • leaseFromNow

      public io.kubernetes.client.openapi.models.V1Lease leaseFromNow(String namespace, String holderName)