How to Uninstall Wallaroo from a Single Node Environment
Table of Contents
If Wallaroo was installed via the Single Node, 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.