Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateRemotePlugin ¶ added in v0.5.53
func CreateRemotePlugin(pluginEntry webapi.PluginEntry) core.PluginEntry
Types ¶
type TaskPluginRegistry ¶ added in v0.5.29
type TaskPluginRegistry interface {
	RegisterK8sPlugin(info k8s.PluginEntry)
	RegisterCorePlugin(info core.PluginEntry)
	RegisterRemotePlugin(info webapi.PluginEntry)
	GetCorePlugins() []core.PluginEntry
	GetK8sPlugins() []k8s.PluginEntry
}
    func PluginRegistry ¶
func PluginRegistry() TaskPluginRegistry
      
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| 
         
          
            template
            
            
          
           
      Package template exports the Render method Render Evaluates templates in each command with the equivalent value from passed args. 
         | 
      Package template exports the Render method Render Evaluates templates in each command with the equivalent value from passed args. | 
| 
         
          
            config
            
            
          
           
      Package config contains configuration for the flytek8s module - which is global configuration for all Flyte K8s interactions. 
         | 
      Package config contains configuration for the flytek8s module - which is global configuration for all Flyte K8s interactions. | 
| 
       internal
        | 
      |
| 
       Package ioutils contains utilities for interacting with the IO Layer of FlytePropeller Metastore For example, utilities like reading inputs, writing outputs, computing output paths, prefixes. 
         | 
      Package ioutils contains utilities for interacting with the IO Layer of FlytePropeller Metastore For example, utilities like reading inputs, writing outputs, computing output paths, prefixes. | 
| 
       Simple implementation of a KubeClient that caches reads and falls back to make direct API calls on failure. 
         | 
      Simple implementation of a KubeClient that caches reads and falls back to make direct API calls on failure. | 
| 
       Defines the interfaces to implement to add a Web API Plugin (AsyncPlugin and SyncPlugin) to the Flyte system. 
         | 
      Defines the interfaces to implement to add a Web API Plugin (AsyncPlugin and SyncPlugin) to the Flyte system. | 
 Click to show internal directories. 
   Click to hide internal directories.