Interface KubernetesResourceLocator

All Superinterfaces:
WithToImmutable<KubernetesResourceLocator>
All Known Implementing Classes:
DefaultKubernetesResourceLocator

public interface KubernetesResourceLocator extends WithToImmutable<KubernetesResourceLocator>
  • Method Summary

    Modifier and Type
    Method
    Description
    Locates the main kubernetes resource.
    Locate additional resources (such as ImageStreams) that should be created in the test namespace.
    Locates the kubernetes resource from target which is generated by embedded build of fabric8 maven plugin during test execution.

    Methods inherited from interface org.arquillian.cube.kubernetes.api.WithToImmutable

    toImmutable
  • Method Details

    • locate

      URL locate()
      Locates the main kubernetes resource.
      Returns:
      Returns the url that points to the resource.
    • locateFromTargetDir

      URL locateFromTargetDir()
      Locates the kubernetes resource from target which is generated by embedded build of fabric8 maven plugin during test execution.
      Returns:
      Returns the url that points to the resource.
    • locateAdditionalResources

      Collection<URL> locateAdditionalResources()
      Locate additional resources (such as ImageStreams) that should be created in the test namespace.
      Returns:
      a collection of urls to additional resources.