Management and Configuration
The NVOS cluster infrastructure offers a user-friendly Command Line Interface (CLI) and RESTful APIs to manage and configure cluster applications. Users can perform the following tasks:
Start and stop cluster application execution
Manage log verbosity levels
Configure shared functionalities across all cluster applications, such as the gRPC connection to an external manager
Monitor the operational health of the cluster applications
The gRPC connection to the external manager supports three modes: unencrypted, TLS, and mTLS. The cluster applications function as the server side of the gRPC connection. For encrypted modes (TLS and mTLS), the applications support certificate installation and key rotation to maintain secure communication.
To start the application, perform the following:
Make sure the cluster is enabled:
nv show cluster
If the cluster is disabled, enable it by running:
nv set cluster state enabled nv config apply
Start the controller application:
nv action start cluster app nmx-controller
Verify the NMX-C is running among the other cluster applications.
nv show cluster apps running
Enable the NMX-M registration:
nv action update cluster apps nmx-controller manager enabled
To stop the application, run:
nv action stop cluster app nmx-controller