java.lang.Object
org.waveywaves.jenkins.plugins.tekton.client.TektonUtils

public class TektonUtils extends Object
  • Field Details

  • Constructor Details

    • TektonUtils

      public TektonUtils()
  • Method Details

    • initializeKubeClients

      public static void initializeKubeClients(io.fabric8.kubernetes.client.Config config)
    • initializeKubeClients

      public static void initializeKubeClients(List<ClusterConfig> clusterConfigs)
    • shutdownKubeClients

      public static void shutdownKubeClients()
    • getKindFromInputStream

      public static List<TektonUtils.TektonResourceType> getKindFromInputStream(InputStream inputStream, String inputType)
    • urlToByteArrayStream

      public static InputStream urlToByteArrayStream(URL url)
    • getTektonClientMap

      public static Map<String,io.fabric8.tekton.client.TektonClient> getTektonClientMap()
    • getKubernetesClientMap

      public static Map<String,io.fabric8.kubernetes.client.KubernetesClient> getKubernetesClientMap()
    • getTektonClient

      public static io.fabric8.tekton.client.TektonClient getTektonClient(String name)
    • getKubernetesClient

      public static io.fabric8.kubernetes.client.KubernetesClient getKubernetesClient(String name)