The Install Console is a built in management portal that allows for full lifecycle management of your server installation including:
- Remote Access
- Service Management
- Performance Management
- Advanced container management
- System Updates
- System Licensing
You can return to this interface anytime using this URL: https://myserver.mycompany.com:32009/web/login
Once logged in, you will notice that the interface contains many tools on the left side panel:
From the Admin tab, you can add licenses as a user or as an Assembla admin as well as enable or disable Remote Assistance including updating your license.
The first step to updating a cluster to a new version is to import a new Application package onto your server. Assembla supports this in both online and offline environments.
Offline Cluster Update
If the server is offline or cannot connect to the internet, a new version of the Application package must first be copied to the server. You should receive notification of new software updates from Assembla on a regular basis with instructions on how to download the new versions.
Obtain and extract the installation package URL shipped to you by Assembla.
(NOTE: Do not place this on a shared filesystem - you must use a block or dev mapper device):
mkdir new_version && cd new_version
curl -H 'Expect:' -O https://download.assembla.com/private-cloud-us/high-perf-private-cloud-new-version.tar
tar xvf high-perf-private-cloud-new-version.tar
Then use the terminal to execute the next step:
[root@BM tmp3]# ./upgrade
-> initializing upload
-> uploading update package
synchronizing high-perf-private-cloud:1.0.5-rc.2 with Docker registry at 192.168.1.10:5000
high-perf-private-cloud:1.0.5-rc.2 has been uploaded
updating high-perf-private-cloud from 1.0.4 to 1.0.5-rc.2
update operation (7ecaff37-4cc1-4c94-9665-9e6f5d7b9a4a) has been started
the cluster is updating in background
The update procedure is fully automated and usually requires no downtime. A typical install could take 5-10 minutes. You can see the progress using the Install Console:
Or run the following command in the terminal:
# gravity status
Cluster status: active
Application: high-perf-private-cloud, version 1.0.5-rc.2
Join token: d29e3162ed0fee99671386d2cfad273b
Periodic updates: OFF
started: Tue Mar 6 21:51 UTC (2 minutes ago)
use 'gravity plan' to check operation status
* ip-10-49-245-143.ec2.internal (10.49.245.143)
After the installation your version of the product should reflect correctly.
Please refer to the Distributed Deployment Guide for information on how to scale your system across multiple servers in a distributed deployment.
Currently, there is no limit to how many nodes can be added to a single installation if the license permits it. For maximum performance, all additional nodes will be created in the same AWS region as the “Core” node.
Operations (Key Actions)
You can see all activity in a single place here with access to logs for each action performed.
You can access logs from the application here for support purposes.
Performance Monitoring (Charts)
You can see how your system is performing here with detailed ability to filter and understand if you need more storage/CPU, etc. Sometimes it is useful to monitor bandwidth and throughput of individual services or the servers globally.
Kubernetes (System Services)
You can see services details and performance advanced operations in this section. This area is useful when diagnosing issues with Assembla support.
Configuration (Advanced config)
On this screen, the server’s configuration configured during the first-time Wizard can be viewed as well as changed. To change, simply alter the configuration in the text box, and select Apply. Please note note that this screen is for advanced users only and is recommended to be changed in tandem with Assembla support.
Need help? Please contact us at firstname.lastname@example.org.