How to Uninstall Wallaroo from a Single Node Linux Environment
Table of Contents
If Wallaroo was installed via the Single Node Linux, the following procedure removes Wallaroo from the hosted environment.
Prerequisites
These steps require the following:
- Terminal access to the Linux VM or on-premise machine hosting the Wallaroo installation.
- Root access via
sudo
.
Steps
SSH Into Host
Before starting, ssh
into the Linux machine hosting the Wallaroo instance. The following options are listed for different cloud services.
Cloud ssh login options:
To SSH into an AWS VM on a public domain name, you’ll need:
- The private key saved to the file
/path/key-pair-name.pem
. - The AWS assigned IP address for the VM set to the environment variable
$IPADDRESS
.
IPADDRESS={YOUR AWS ASSIGNED IP ADDRESS HERE}
ssh -i /path/key-pair-name.pem ubuntu@$IPADDRESS
For more details, see Connect to your Linux instance from Linux or macOS using SSH
To SSH into an Azure VM on a public domain name, you’ll need:
- The SSH key pair is generated from the Azure VM Template Script step.
- The VM’s IP address generated from the Azure VM Template Script step.
At this point, if the SSH keys are stored as ~/.ssh/id_rsa
and ~/.ssh/id_rsa.pub
, the SSH connection is made with the following:
ssh -i ~/.ssh/id_rsa.pub $MYPUBIP
For more details, see Connect to a Linux VM
In a GCP instance, gcloud
is used to SSH connect to the VM with the following command, replacing the following:
$PROJECT
with the Google Cloud Platform project.$NAME
with the name of the GCP instance.$ZONE
with the zone it was installed into.
gcloud compute ssh --project=$PROJECT --zone $ZONE $NAME
Uninstall Wallaroo
Uninstall Wallaroo via the following command
sudo ./wallaroo reset --force
Once complete, all Wallaroo elements are removed.