Nobl9 Release Channels
We've introduced release channels to enhance the performance and stability of data source integrations. Nobl9 currently has 2 release channels available:
stablechannel is a distribution channel that provides all officially released features and changes that have undergone rigorous testing. The stable channel represents the final fully stable product ready for mission-critical production use.
betachannel is a distribution channel that showcases the latest innovations and newest functionality, tested to deliver the best early-access experience possible. The beta channel allows users to try out recently shipped features that still need more testing in real-world scenarios. They aren’t considered fully stable yet for production use cases.
Features available in the
beta channel may be subject to change.
The following table presents the
beta functionality along with the minimum required version of the Agent.
|Feature||Min. Agent Version||Beta Functionality|
All new features that are related to data source integrations will be released to the
beta first. After the experimental testing phase of new features in
beta, the Nobl9 team will transfer the new functionality to the
stable distribution channel.
beta is the default channel for all new Nobl9 users.
Switching Between Release Channels
You can switch between channels using Nobl9 UI or
Selecting Release Channels in UI
You can choose the release channel for your data source (both Agent and Direct connection method) in the Data Source wizard. To do this, navigate to Integrations > Sources, choose your source and connection method (Agent/Direct) and select the release channel from the list menu.
For the Agent method, remember to deploy your Agent in Docker or Kubernetes once you clicked Add Data Source.
You can edit the Release Channel field only for the Direct connection method. For Agents, this field is inactive in the Edit Data Source step.
Defining Release Channel in
You can define the release channel in
sloctl with the
sloctl apply command for
Directs. YAML definitions for Agents and Directs include the releaseChannel field that can take one of two values:
Below is an example YAML configuration for an Agent:
- apiVersion: n9/v1alpha
displayName: Agent DT
When you edit an existing Agent, you cannot change the value for the
sloctlwill return an error.
When adding a new Direct or Agent without specifying the
releaseChannel, the default release channel is set to
For Agents, the
releaseChannelfield in the Nobl9 database is automatically updated, depending on the Agent version. So when you run the beta agent in your cluster, Nobl9 updates the
releaseChannelfield in the database to