Stateful Services (private release) Build composable event-driven data pipelines in minutes.

Request access

Hub Basics

The InfinyOn Hub serves as a centralized repository for InfinyOn SmartConnectors, SmartModules, and other extensions. It facilitates the discovery and deployment of extensions to enhance the data streaming capabilities of Fluvio. The hub provides a platform for developers and data engineers to easily access pre-built solutions or share their own extensions.

 

List

Listing SmartModules will display the SmartModules available to your cluster.

$ fluvio hub sm list
  SMARTMODULE                              Visibility 
  infinyon-labs/[email protected]       public     
  infinyon-labs/[email protected]         public     
  infinyon-labs/[email protected]       public     
  infinyon-labs/[email protected]         public     
  infinyon-labs/[email protected]       public     
  infinyon-labs/[email protected]            public     
  infinyon-labs/[email protected]  public     
  infinyon/[email protected]                      public     
  infinyon/[email protected]                  public     
  infinyon/[email protected]              public 

Listing Connectors will display the connector packages you can download locally. %copy first-line%

$ fluvio hub conn list
  CONNECTOR                          Visibility 
  infinyon-labs/[email protected]  public     
  infinyon/[email protected]         public     
  infinyon/[email protected]           public     
  infinyon/[email protected]         public     
  infinyon/[email protected]   public     
  infinyon/[email protected]          public     
  infinyon/[email protected]        public     
  infinyon/[email protected]         public     
  infinyon/[email protected]            public
 

Download

Downloading a SmartModule is done with respect to your cluster. SmartModules need to be downloaded before they are used in transformations.

$ fluvio hub sm download infinyon/[email protected]
downloading infinyon/[email protected] to infinyon-jolt-0.3.0.ipkg
... downloading complete
... checking package
trying connection to fluvio router.infinyon.cloud:9003
... cluster smartmodule install complete 

Running fluvio hub conn download will download the package containing source code of the Connector.

$ fluvio hub conn download infinyon/[email protected]
downloading infinyon/[email protected] to infinyon-http-source-0.2.5.ipkg
... downloading complete