...
Log in to the Rancher UI using the username and password you configured at the time of deployment.
Validate if the Rancher cluster is listed in Clusters table with the name local at the home page.
Verify if all the attached nodes to the cluster are up and running by following the steps given below.
Click the menu icon at the top left corner, and then click Local.
Go to Local > Click Nodes.
Verify if all the nodes are in Active state and the roles assigned to each of them is set to Control Plane, Etcd.
Check the status of the Rancher pods by following the steps given below.
Click the menu icon at the top left corner, and then click Local.
Go to Local > Workloads > Pods.
In the namespace dropdown (at top aligned to centre) Namespaces dropdown menu, select cattle-system.
All the listed pod in This lists all the pods in the cattle-system namespace should be in running .Validate if all the listed pods are in Running state.
...
Verifying Adeptia Connect deployment
Validate helm deployment status for adeptia-connect
From rancher UI click on more option button at top left corner > Local > Apps > Installed Apps
In the Installed Apps chart entry for adeptia-connect application should be shown with status deployed.
Verify the status of deployed pods for adeptia-connect
From rancher UI click on more option button at top left corner > Local > Workloads > pods
From the namespace dropdown (at top aligned at entre) select adeptia-connect namespace (Select namespace in which adeptia-connect application is deployed).
All the listed pods should be in running status.
Verify the logs of each pods
From rancher UI click on more option button at top left corner > Local > Workloads > pods
From the namespace dropdown (at top aligned at entre) select adeptia-connect namespace (Select namespace in which adeptia-connect application is deployed).
Click on more options icon of a pod and select view logs.
Search for message “Microservice started successfully” in each pod logs except runtime deployment manager and rabbitmq pods.
Note: This screenshot is reference from runtime pod
Verify shared Runtime pod is launched and running
From rancher UI click on more option button at top left corner > Local > Workloads > pods
From the namespace dropdown (at top aligned at entre) select adeptia-connect namespace (Select namespace in which adeptia-connect application is deployed).
Pod for ac-runtime microservice is present and in running state
Access the adeptia-connect application UI and login to the application.
Open the browser and enter adeptia-connect domain.
Enter the username & password
User should successfully navigate to home page after successful sign in operation.
Verify shared NFS volumes are attached with required pods
From rancher UI click on more option button at top left corner > Local > Workloads > Deployments.
From the namespace dropdown (at top aligned at centre) select adeptia-connect namespace (Select namespace in which adeptia-connect application is deployed).
Click on name link of required deployment(On which we need to verify the mounted volumes)
Click on config
Click on storage > It will list down all the mounted volumes to the pods
Verify the shared NFS volumes are attached to below pods:
Runtime
Event
Archival and cleanup
Portal
Webrunner
Listener
...
Check the status of pods running for EFK service
From rancher UI click on more option button at top left corner > Local > Workloads > pods
From the namespace dropdown (at top aligned at entre) select logging namespace.
All pods should be in running state in logging namespace
User is able to login to Kibana UI.
Open the browser and enter EFK access domain.
Login using elastic user(password is configured at the time of deployment)
Index pattern for all microservices should be listed in kibana UI.
Login to kibana UI
Click on more option button at top left corner > Discover
Click on kibana index pattern dropdown.
Dropdown should contain list of microservices deployed in adeptia-connect namespace
Verify user account id(UID)
Check the allocation of UID “1000“ on cluster nodes.
Login into the Jumpbox and access cluster node(VM) using the below command.
Code Block ssh <nodename/IP>
View passwd file using the below command and verify the user associated with UID “1000“.
Code Block sudo cat /etc/passwd
Refer to the below screenshot
Info |
---|
The user ID “1000“ must be allocated to a system user or a user who is installing the Rancher package. If UID “1000“ is being used by another user, then refer to the guideline to swap the UID. |
...