Overview
Version
FineOps Version | Functional Change |
---|---|
V1.5.5 | / |
V2.0.0 | After adding the nginx component, the forwarding configuration will be done automatically, without the need to manually modify the nginx.conf file. |
Application Scenario
FineOps provides multiple components for the project. During deployment, some components may not be deployed.
The admin can deploy these components for the project as needed.
Prerequisite
FineOps Deployment
This function is only valid for FineOps-deployed projects.
Existence of Undeployed Component
If all the components in the project are deployed, the Add Component button will not appear.
Existence of Images of Components To Be Deployed
To deploy components using FineOps, you need to prepare the component image package.
Procedure
Preparing a Component Node
Adding a new component requires deployment on a component server. If there is no available component node or the existing component node resources are insufficient, you need to add new ones.
Preparing a Server
For detailed requirements of component environments and default port information, see the Preparation section of New Project Deployment.
Configuration | Recommendation |
---|---|
Operating System Type | Linux |
Operating System Architecture | X86_64 |
Operating System Kernel | Version 3.10 and above |
Operating System Software | Recommend: Ubuntu 22 Ubuntu 18.04.4 and above CentOS 7.3 to 7.9 RedHat 7.6 and above |
CPU | Minimum of 4 cores |
Remaining Free Disk Space | There is a partition on the server with more than 50GB of available space. If employing the pipeline feature, such as deploying the kafka component, more than 1TB is recommended. Notes: The disk space can be queried using the command df-h, which is a necessary procedure. Must have any one partition that meets the criteria, ccannot sum the partition capacities. |
Remaining Free Physical Memory | 8 GB or more |
Network Requirement | Interconnectivity with FineOps servers and the existing project servers within the Intranet. |
Adding a Component Node
Log in to FineOps as the admin, and click Add Node.
Select Component as the node type, and fill in the node information. Click Add Node. The node is added to the available server of the project.
Adding a Component
Log in to FineOps as the admin, select the corresponding project, choose Maintenance > Component Management, and click Add Component.
Select the component to be deployed and the node on which the component is to be installed. Fill in the port number, username, and password, and then click Start Deployment.
Completing Deployment
The process is displayed on the page. You can click Run in Background and perform other operations.
If the deployment is completed, it prompts "The component was deployed successfully."
Starting a Component
Return to the Component Management page. The newly deployed component is displayed and is not started by default.
Start the component. If the container status becomes running, the component has been successfully added.