Description: Some customers require Canaries running on their Oracle/OCI environment. Whilst we don't officially support this, the following guide will have a Canary up and running in no-time.
Grabbing the Qcow2 image
Please ping support@canary.tools to quickly build and share an image for you.
Creating the Canary instance in OCI
Step 1:
In OCI we need to upload the image to a Bucket - to kick this off, lets browse to Buckets, select a Bucket to upload the image to.
- Click on Upload - this should display the "Upload Objects" page.
Step 2:
- Add / Update Object details as required - defaults should work perfectly fine here.
- Click on Select Files and select the Canary Qcow2 image we've shared with you.
- Click Upload once you've selected the image.
Note : The image may take take a minute or two to upload.
Step 3:
- Head over to the Navigation Menu and then select Compute
- Select Custom Images
Step 4:
- Select Import Image.
Step 5:
- Name the Custom Image - note we've named the image : Canary-Image-Import
- Select OS as Debian.
- Select the image we uploaded to the Bucket in Step 2 - note we've selected : OCI-Canary-Image.qcow2
- Set image type to QCOW2
- Click Import Image
Note : Creating the image may take anywhere from 5 to 15 minutes.
Step 6:
- Wait for the creation of the image to reach 100%.
- Click Create Instance
Step 7:
When creating the compute instance, we will scroll through the creation page below outlining the require details - the remaining details can all remain as default.
1. Name the Canary instance in OCI - note we named our instance : Finance-SRV-01
Scroll down to Primary VNIC information.
2. Select the Network and Subnet the Bird will be connected to: (We'd suggest not connecting it to a public facing network, rather private)
Scroll down to Add SSH Keys.
3. Select No SSH Keys and click the Create button:
4. Click Create to start the creation of the Canary instance
Note : Once the instance has been provisioned it will boot up automatically.
Step 8:
On your Console, you should see a pop up to confirm your new Canary.
Click Add Canary.
You can set up your Virtual Canary from within your Console using the remote management - Guide found here.
Note : You will notice the Canary being identified as an OpenStack Bird, this is expected as we're using the OpenStack Bird image as a base to build on for OCI.
You're done! ;-)