# Documentation

- [Installation & Upgrades](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades.md): Setup, license handling, and version upgrades for Connectware on Docker/Kubernetes.
- [Installing Connectware](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/installing-connectware.md): Install Connectware on Docker or Kubernetes.
- [Installing Connectware (Kubernetes)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/installing-connectware/installing-connectware-kubernetes.md): Install Connectware on a Kubernetes cluster using Helm.
- [Installing Connectware (Docker)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/installing-connectware/installing-connectware-docker.md): Install Connectware on Docker using Docker Compose.
- [Offline Installation (Docker)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/installing-connectware/offline-installation-docker.md): Install Connectware on Docker in offline environments using Docker Compose.
- [Upgrading Connectware](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware.md): Upgrade Connectware on Docker or Kubernetes.
- [Upgrading Connectware (Kubernetes)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes.md): Upgrade Connectware on a Kubernetes cluster using Helm.
- [Upgrading Connectware to 2.1.0 (Kubernetes)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-1-0-kubernetes.md): How to upgrade Connectware to version 2.1.0 on Kubernetes.
- [Upgrading Connectware to 2.0.6 (Kubernetes)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-6-kubernetes.md): How to upgrade Connectware to version 2.0.6 on Kubernetes.
- [Upgrading Connectware to 2.0.5 (Kubernetes)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-5-kubernetes.md): How to upgrade Connectware to version 2.0.5 on Kubernetes.
- [Upgrading Connectware to 2.0.2 (Kubernetes)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-2-kubernetes.md): How to upgrade Connectware to version 2.0.2 on Kubernetes.
- [Upgrading Connectware to 2.0.1 (Kubernetes)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-1-kubernetes.md): How to upgrade Connectware to version 2.0.1 on Kubernetes.
- [Upgrading Connectware to 2.0.0 (Kubernetes)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-2-0-0-kubernetes.md): How to upgrade Connectware to version 2.0.0 on Kubernetes.
- [Upgrading Connectware to 1.11.0 (Kubernetes)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-11-0-kubernetes.md)
- [Upgrading Connectware to 1.7.0 (Kubernetes)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-to-1-7-0-kubernetes.md): How to upgrade Connectware to version 1.7.0 on Kubernetes.
- [Upgrading Connectware from 1.x to 1.5.0 (Kubernetes)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-kubernetes/upgrading-connectware-from-1-x-to-1-5-0-kubernetes.md): How to upgrade Connectware to version 1.5.0 on Kubernetes.
- [Upgrading Connectware (Docker)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker.md): Upgrade Connectware on Docker.
- [Upgrading Connectware to 2.1.0 (Docker)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-1-0-docker.md): How to upgrade Connectware to version 2.1.0 on Docker.
- [Upgrading Connectware to 2.0.5 (Docker)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-5-docker.md): How to upgrade Connectware to version 2.0.5 on Docker.
- [Upgrading Connectware to 2.0.2 (Docker)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-2-docker.md): How to upgrade Connectware to version 2.0.2 on Docker.
- [Upgrading Connectware to 2.0.1 (Docker)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-1-docker.md): How to upgrade Connectware to version 2.0.1 on Docker.
- [Upgrading Connectware to 2.0.0 (Docker)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-2-0-0-docker.md): How to upgrade Connectware to version 2.0.0 on Docker.
- [Upgrading Connectware to 1.11.0 (Docker)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-11-0-docker.md)
- [Upgrading Connectware to 1.7.0 (Docker)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-to-1-7-0-docker.md): How to upgrade Connectware to version 1.7.0 on Docker.
- [Upgrading Connectware from 1.x to 1.5.0 (Docker)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/upgrading-connectware/upgrading-connectware-docker/upgrading-connectware-from-1-x-to-1-5-0-docker.md): How to upgrade Connectware to version 1.5.0 on Docker.
- [Uninstalling Connectware](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/uninstalling-connectware.md): Uninstall Connectware on Docker or Kubernetes.
- [Uninstalling Connectware (Kubernetes)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-kubernetes.md): Uninstall Connectware from a Kubernetes cluster using Helm.
- [Uninstalling Connectware (Docker)](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/uninstalling-connectware/uninstalling-connectware-docker.md): Uninstall Connectware from Docker.
- [Licensing](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/licensing.md): Connectware operates based on your license specifications, which determine available features and validity period.
- [Restarting Connectware](https://docs.cybus.io/2-3-0/documentation/installation-and-upgrades/restarting-connectware.md): Learn how to safely restart Connectware.
- [User Management](https://docs.cybus.io/2-3-0/documentation/user-management.md): Controlling Connectware access through secure identity management and permissions.
- [Users](https://docs.cybus.io/2-3-0/documentation/user-management/users.md): Create and manage users, their roles, and permissions.
- [Default Admin User](https://docs.cybus.io/2-3-0/documentation/user-management/users/default-admin-user.md): Manage the default admin user credentials and access settings.
- [User Session Expiration](https://docs.cybus.io/2-3-0/documentation/user-management/users/user-session-expiration.md): Configure how long user sessions remain valid before re-authentication is required.
- [Roles](https://docs.cybus.io/2-3-0/documentation/user-management/roles.md): Define permission groups based on job functions and responsibilities.
- [Permissions](https://docs.cybus.io/2-3-0/documentation/user-management/permissions.md): Granular access control through resource-specific authorization settings.
- [MQTT Client Authentication](https://docs.cybus.io/2-3-0/documentation/user-management/mqtt-user-authentication.md): Configure authentication for MQTT clients connecting to Connectware.
- [Adding an MQTT Publish Prefix for Users](https://docs.cybus.io/2-3-0/documentation/user-management/adding-an-mqtt-publish-prefix-for-users.md)
- [Multi-Factor Authentication](https://docs.cybus.io/2-3-0/documentation/user-management/multi-factor-authentication.md)
- [Single Sign-On (SSO)](https://docs.cybus.io/2-3-0/documentation/user-management/single-sign-on-sso.md)
- [Single Sign-On with Microsoft Entra ID](https://docs.cybus.io/2-3-0/documentation/user-management/single-sign-on-sso/single-sign-on-with-microsoft-entra-id.md)
- [Single Sign-On with LDAP](https://docs.cybus.io/2-3-0/documentation/user-management/single-sign-on-sso/single-sign-on-with-ldap.md): Configure LDAP Single Sign-On authentication and authorization for Connectware users with Active Directory or OpenLDAP integration.
- [Access Permissions for Admin UI](https://docs.cybus.io/2-3-0/documentation/user-management/access-permissions-for-admin-ui.md): Configure fine-grained access permissions for Admin UI features and operations.
- [Admin UI Pages Available to Minimum Access Users](https://docs.cybus.io/2-3-0/documentation/user-management/access-permissions-for-admin-ui/minimum-access-role-pages.md)
- [Admin UI Permissions](https://docs.cybus.io/2-3-0/documentation/user-management/access-permissions-for-admin-ui/ui-access.md)
- [Services](https://docs.cybus.io/2-3-0/documentation/services.md): Services allow you to automate deployment and management of multiple connected operations.
- [Service Overview](https://docs.cybus.io/2-3-0/documentation/services/service-overview.md)
- [Service Resources View](https://docs.cybus.io/2-3-0/documentation/services/service-resources-view.md)
- [Service Links View](https://docs.cybus.io/2-3-0/documentation/services/service-resources-view/service-links-view.md)
- [Servers View](https://docs.cybus.io/2-3-0/documentation/services/service-resources-view/servers-view.md)
- [Containers View](https://docs.cybus.io/2-3-0/documentation/services/service-resources-view/containers-view.md)
- [Volumes View](https://docs.cybus.io/2-3-0/documentation/services/service-resources-view/volumes-view.md)
- [Connections View](https://docs.cybus.io/2-3-0/documentation/services/service-resources-view/connections-view.md)
- [Endpoints View](https://docs.cybus.io/2-3-0/documentation/services/service-resources-view/endpoints-view.md)
- [Mappings View](https://docs.cybus.io/2-3-0/documentation/services/service-resources-view/mappings-view.md)
- [Service Details View](https://docs.cybus.io/2-3-0/documentation/services/service-details-view.md)
- [Service Commissioning Files](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files.md)
- [Version](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/version.md)
- [Description](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/description.md)
- [Metadata](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/metadata.md)
- [Parameters](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/parameters.md)
- [Definitions](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/definitions.md)
- [Resources](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/resources.md)
- [Cybus::Connection](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/resources/cybus-connection.md): Establishing connectivity to external systems and devices.
- [Cybus::Container](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/resources/cybus-container.md): Run custom Docker containers inside Connectware for data processing, dashboards, and integrations.
- [Docker Problem with Network Changes](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/resources/cybus-container/docker-problem-with-network-changes.md): Understanding temporary connection losses caused by Docker’s default gateway selection during network reconfiguration.
- [Cybus::Endpoint](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/resources/cybus-endpoint.md): Defining and managing data endpoints.
- [Cybus::File](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/resources/cybus-file.md): Managing files inside Docker volumes.
- [Cybus::IngressRoute](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/resources/cybus-ingressroute.md): Create secure entry points from outside Connectware to your service containers.
- [Cybus::Link](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/resources/cybus-link.md): Providing quick access to external or internal web resources.
- [Cybus::Mapping](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/resources/cybus-mapping.md): Transforming and routing MQTT data between topics.
- [Cybus::Node](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/resources/cybus-node.md): Defining data points in a server.
- [Cybus::Role](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/resources/cybus-role.md): Defining reusable permission sets.
- [Cybus::Server](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/resources/cybus-server.md): Making data available through additional protocol servers.
- [Cybus::User](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/resources/cybus-user.md): Defining users and access control.
- [Cybus::Volume](https://docs.cybus.io/2-3-0/documentation/services/service-commissioning-files/resources/cybus-volume.md): Persistent storage for services.
- [Setting Up & Configuring Services](https://docs.cybus.io/2-3-0/documentation/services/setting-up-and-configuring-services.md)
- [Installing Services](https://docs.cybus.io/2-3-0/documentation/services/setting-up-and-configuring-services/installing-services.md)
- [Enabling Services](https://docs.cybus.io/2-3-0/documentation/services/setting-up-and-configuring-services/enabling-services.md)
- [Updating Services](https://docs.cybus.io/2-3-0/documentation/services/setting-up-and-configuring-services/updating-services.md): Update a service by uploading a new commissioning file or changing its parameters in the Admin UI.
- [Disabling Services](https://docs.cybus.io/2-3-0/documentation/services/setting-up-and-configuring-services/disabling-services.md)
- [Deleting Services](https://docs.cybus.io/2-3-0/documentation/services/setting-up-and-configuring-services/deleting-services.md)
- [FlowSync](https://docs.cybus.io/2-3-0/documentation/services/flowsync.md)
- [Example 1 - Node with Transaction Mode (HTTP)](https://docs.cybus.io/2-3-0/documentation/services/flowsync/flowsync-example-1.md)
- [Example 2 - Node Responds (HTTP)](https://docs.cybus.io/2-3-0/documentation/services/flowsync/flowsync-example-2.md)
- [Example 3 - Node with Error (HTTP)](https://docs.cybus.io/2-3-0/documentation/services/flowsync/flowsync-example-3.md)
- [Example 4 - Node with Timeout Error Code & Error Message (HTTP)](https://docs.cybus.io/2-3-0/documentation/services/flowsync/flowsync-example-4.md)
- [Example 5 - Full Transactional Data Flow (HTTP)](https://docs.cybus.io/2-3-0/documentation/services/flowsync/flowsync-example-5.md)
- [Example 6 - Full Transactional Data Flow (OPC UA)](https://docs.cybus.io/2-3-0/documentation/services/flowsync/flowsync-example-6.md)
- [Service ID](https://docs.cybus.io/2-3-0/documentation/services/serviceid.md): Unique identifier for services and inter-service communication.
- [Inter-Service Referencing](https://docs.cybus.io/2-3-0/documentation/services/inter-service-referencing.md): Building modular service architecture by referencing resources across service commissioning files.
- [Deviations](https://docs.cybus.io/2-3-0/documentation/services/deviations.md): Spot and fix service resources that do not reach their target state.
- [Service Logs](https://docs.cybus.io/2-3-0/documentation/services/service-logs.md)
- [Logs of Individual Services](https://docs.cybus.io/2-3-0/documentation/services/service-logs/service-logs-of-individual-services.md)
- [Logs of All Services](https://docs.cybus.io/2-3-0/documentation/services/service-logs/service-logs-of-all-services.md)
- [Rule Engine](https://docs.cybus.io/2-3-0/documentation/services/rule-engine.md)
- [Data Processing Rules](https://docs.cybus.io/2-3-0/documentation/services/rule-engine/data-processing-rules.md)
- [Rule Sandbox](https://docs.cybus.io/2-3-0/documentation/services/rule-engine/rule-sandbox.md): The Rule Sandbox provides an isolated environment where you can test data processing rules.
- [Shared Subscriptions](https://docs.cybus.io/2-3-0/documentation/services/shared-subscriptions.md): Learn about the benefits of shared subscriptions.
- [Setting Up Shared Subscriptions](https://docs.cybus.io/2-3-0/documentation/services/shared-subscriptions/setting-up-shared-subscriptions.md): Learn about setting up shared subscriptions in Connectware.
- [Agents](https://docs.cybus.io/2-3-0/documentation/agents.md): Flexible, scalable, and secure data infrastructure with agents.
- [Agents View](https://docs.cybus.io/2-3-0/documentation/agents/agents-view.md)
- [Installing Agents](https://docs.cybus.io/2-3-0/documentation/agents/installing-agents.md): How to install and configure agents using Docker, Docker Compose, or Kubernetes.
- [Installing Agents via Docker](https://docs.cybus.io/2-3-0/documentation/agents/installing-agents/installing-agents-via-docker.md): How to install agents using Docker.
- [Installing Agents via Docker Compose](https://docs.cybus.io/2-3-0/documentation/agents/installing-agents/installing-agents-via-docker-compose.md): How to install agents using Docker Compose.
- [Installing Agents via Kubernetes](https://docs.cybus.io/2-3-0/documentation/agents/installing-agents/installing-agents-via-kubernetes.md): How to install agents using Kubernetes.
- [Using Mutual TLS for Agents](https://docs.cybus.io/2-3-0/documentation/agents/installing-agents/using-mutual-tls-for-agents.md)
- [Registering Agents in Connectware](https://docs.cybus.io/2-3-0/documentation/agents/registering-agents-in-connectware.md)
- [Configuring Agents](https://docs.cybus.io/2-3-0/documentation/agents/configuring-agents.md)
- [Progressive Service Deployment](https://docs.cybus.io/2-3-0/documentation/agents/configuring-agents/progressive-service-deployment.md): Stagger agent startups to avoid thundering-herd spikes after restarts.
- [Monitoring Agents](https://docs.cybus.io/2-3-0/documentation/agents/monitoring-agents.md)
- [Restarting Agents](https://docs.cybus.io/2-3-0/documentation/agents/restarting-agents.md): How to restart Connectware agents running in Docker or Kubernetes environments.
- [Agents in Kubernetes](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes.md)
- [Adding Agents Inside Your Connectware Installation](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/adding-agents-inside-your-connectware-installation.md)
- [Remote Agents with the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/remote-agents-with-the-connectware-agent-helm-chart.md): Deploy and manage standalone Connectware agents using the connectware-agent Helm chart.
- [Kubernetes Cluster Requirements for the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/kubernetes-cluster-requirements-for-the-connectware-agent-helm-chart.md)
- [Installing Connectware Agents Using the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/installing-connectware-agents-using-the-connectware-agent-helm-chart.md): Flexible, scalable, and secure data infrastructure with agents.
- [Installing Connectware Agents Without a License Key Using the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/installing-connectware-agents-without-a-license-key-using-the-connectware-agent-helm-chart.md)
- [Upgrading the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/upgrading-the-connectware-agent-helm-chart.md)
- [Uninstalling Connectware Agents with the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/uninstalling-connectware-agents-with-the-connectware-agent-helm-chart.md)
- [Configuration Principles for the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuration-principle-for-the-connectware-agent-helm-chart.md)
- [Configuring Agents with the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart.md)
- [Configuring Target Connectware for the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-target-connectware-for-the-connectware-agent-helm-chart.md)
- [Configuring CA Certificate Chain for Agents with the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-ca-certificate-for-agents-with-the-connectware-agent-helm-chart.md)
- [Configuring Agent Persistence for the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-agent-persistence-for-the-connectware-agent-helm-chart.md)
- [Configuring Compute Resources for the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-compute-resources-for-the-connectware-agent-helm-chart.md)
- [Using a Custom Image Registry for the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-a-custom-image-registry-for-the-connectware-agent-helm-chart.md)
- [Configuring Image Pull Policy for the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-pull-policy-for-the-connectware-agent-helm-chart.md)
- [Using Mutual Transport Layer Security (mTLS) for agents with the connectware-agent Helm chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/using-mutual-transport-layer-security-mtls-for-agents-with-the-connectware-agent-helm-chart.md)
- [Configuring image name & version for the connectware-agent Helm chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-image-name-and-version-for-the-connectware-agent-helm-chart.md)
- [Configuring Environment Variables for the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-environment-variables-for-the-connectware-agent-helm-chart.md)
- [Configuring Labels & Annotations for the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-labels-and-annotations-for-the-connectware-agent-helm-chart.md)
- [Configuring podAntiAffinity for the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-podantiaffinity-for-the-connectware-agent-helm-chart.md)
- [Assigning Agents to Kubernetes Nodes for the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/assigning-agents-to-kubernetes-nodes-for-the-connectware-agent-helm-chart.md)
- [Configuring Security Context for the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/configuring-security-context-for-the-connectware-agent-helm-chart.md)
- [Controlling the Name of Kubernetes Objects for the connectware-agent Helm Chart](https://docs.cybus.io/2-3-0/documentation/agents/agents-in-kubernetes/configuring-agents-with-the-connectware-agent-helm-chart/controlling-the-name-of-kubernetes-objects-for-the-connectware-agent-helm-chart.md)
- [Troubleshooting Agents](https://docs.cybus.io/2-3-0/documentation/agents/troubleshooting-agents.md)
- [Client Registry](https://docs.cybus.io/2-3-0/documentation/client-registry.md): Secure self-registration for simplified device management.
- [Self-Registering MQTT Clients](https://docs.cybus.io/2-3-0/documentation/client-registry/self-registering-mqtt-clients.md): Simple self-registration for MQTT clients with username and password.
- [Self-Registering Clients via REST API](https://docs.cybus.io/2-3-0/documentation/client-registry/self-registering-clients-via-rest-api.md): Flexible and secure client self-registration with role, permission, and certificate configuration.
- [Client Registry View](https://docs.cybus.io/2-3-0/documentation/client-registry/client-registry-view.md): Here you can add and manage your certificates within Connectware.
- [Troubleshooting Client Registry](https://docs.cybus.io/2-3-0/documentation/client-registry/troubleshooting-client-registry.md)
- [Security](https://docs.cybus.io/2-3-0/documentation/security.md): Security configuration and certificate management. Connectware.
- [TLS Certificates](https://docs.cybus.io/2-3-0/documentation/security/tls-certificates.md): Manage certificates for secure device communication in Connectware.
- [Certificate Requirements](https://docs.cybus.io/2-3-0/documentation/security/tls-certificates/certificate-requirements.md): Learn about the requirements for certificates in Connectware.
- [Cipher Suites & TLS Versions](https://docs.cybus.io/2-3-0/documentation/security/tls-certificates/certificate-requirements/cipher-suites-and-tls-versions.md): Learn about the cipher suites and TLS versions supported by Connectware components to ensure secure communications.
- [CA Certificates](https://docs.cybus.io/2-3-0/documentation/security/tls-certificates/ca-certificates.md): Learn about Certificate authority (CA) configuration and trust management.
- [Certificates View](https://docs.cybus.io/2-3-0/documentation/security/tls-certificates/ca-certificates/certificates-view.md): Here you can add and manage your certificates within Connectware.
- [Client Certificates](https://docs.cybus.io/2-3-0/documentation/security/tls-certificates/client-certificates.md): Learn how to secure MQTT connections with client certificates via mTLS.
- [Server Certificates](https://docs.cybus.io/2-3-0/documentation/security/tls-certificates/server-certificates.md): Generate and install your server certificate for secure connections.
- [Password Policy Configuration](https://docs.cybus.io/2-3-0/documentation/security/password-policy-configuration.md): Define and implement organization-specific password policies.
- [JSON Web Tokens](https://docs.cybus.io/2-3-0/documentation/security/json-web-tokens.md)
- [Monitoring](https://docs.cybus.io/2-3-0/documentation/monitoring.md): Real-time insights into your data.
- [Data Explorer](https://docs.cybus.io/2-3-0/documentation/monitoring/data-explorer.md): Visualize, monitor, and troubleshoot MQTT topics and payloads.
- [Live Data](https://docs.cybus.io/2-3-0/documentation/monitoring/live-data.md): MQTT topic traffic and resource insights for a single service.
- [Node-RED Workbench](https://docs.cybus.io/2-3-0/documentation/node-red-workbench.md): A built-in Node-RED environment for rapidly prototyping data flows and integration solutions.
- [System Status](https://docs.cybus.io/2-3-0/documentation/system-status.md): Monitor, manage, and understand the health of your Connectware deployment.
- [System Container Status](https://docs.cybus.io/2-3-0/documentation/system-status/system-container-status.md): Monitor and manage active Connectware containers.
- [Internet Connectivity Status](https://docs.cybus.io/2-3-0/documentation/system-status/internet-connectivity-status.md): Check online availability for service installation and updates.
- [Metrics (Data Points & Messages)](https://docs.cybus.io/2-3-0/documentation/system-status/metrics-data-points-and-messages.md): Track key performance indicators to ensure system health and efficiency.
- [Agents Status](https://docs.cybus.io/2-3-0/documentation/system-status/agents-status.md): Monitor the availability and details of all active agents.
- [License Information](https://docs.cybus.io/2-3-0/documentation/system-status/license-information.md): View license validity, status, and expiration details.
- [System Information](https://docs.cybus.io/2-3-0/documentation/system-status/system-information.md): Overview of your Connectware version and installed services.
- [Connectware on Kubernetes](https://docs.cybus.io/2-3-0/documentation/connectware-on-kubernetes.md): Enterprise-grade orchestration for scalable, resilient Connectware deployments
- [Connectware Helm Chart](https://docs.cybus.io/2-3-0/documentation/connectware-on-kubernetes/connectware-helm-chart.md): Deploy, configure, and manage Connectware in Kubernetes using the Connectware Helm chart.
- [Spreading Connectware Workloads Across Kubernetes Nodes](https://docs.cybus.io/2-3-0/documentation/connectware-on-kubernetes/spreading-connectware-workloads-across-kubernetes-modes.md): Configure podAntiAffinity to distribute Connectware workloads across Kubernetes nodes for improved availability and resilience
- [Troubleshooting Connectware on Kubernetes](https://docs.cybus.io/2-3-0/documentation/connectware-on-kubernetes/troubleshooting-connectware-on-kubernetes.md): Troubleshooting guide for diagnosing and resolving common issues with Connectware running on Kubernetes.
- [Environment Variables](https://docs.cybus.io/2-3-0/documentation/environment-variables.md): Environment variables for configuring Connectware.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cybus.io/2-3-0/documentation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
