Class KubernetesContext

java.lang.Object
org.infinispan.cli.impl.ContextImpl
org.infinispan.cli.impl.KubernetesContext
All Implemented Interfaces:
Closeable, AutoCloseable, org.aesh.readline.AeshContext, Context

public class KubernetesContext extends ContextImpl
Since:
12.0
Author:
Tristan Tarrant <tristan@infinispan.org>
  • Constructor Details

    • KubernetesContext

      public KubernetesContext(Properties defaults, io.fabric8.kubernetes.client.KubernetesClient client)
    • KubernetesContext

      public KubernetesContext(Properties defaults)
  • Method Details

    • getClient

      public static io.fabric8.kubernetes.client.KubernetesClient getClient(ContextAwareCommandInvocation invocation)
    • getKubernetesClient

      public io.fabric8.kubernetes.client.KubernetesClient getKubernetesClient()
    • disconnect

      public void disconnect()
      Description copied from interface: Context
      Disconnects from the server
      Specified by:
      disconnect in interface Context
      Overrides:
      disconnect in class ContextImpl