Canaries aren't just hardware devices. You can run Canaries inside your Oracle Cloud Infrastructure (OCI), using the same Console as the rest of your Canary fleet.
Note: Like other Cloud Canaries, a registered, but offline, Oracle Cloud Canary will still occupy a license. If you've terminated a bird on Oracle Cloud, don't forget to decommission it on your Canary Console too. See the guide here to decommission a Canary.
Follow the steps below to create your Oracle Cloud (OCI) Canary:
Step 1: Prepare Your Console for an Oracle Canary
1. Sign in to your Console
2. Click the + Add button and select Add New Canary.
3. Click Add Oracle Cloud Canary to start the Oracle-specific setup.
4. Click the Copy Object Storage URL button to copy the Oracle Cloud image URL to your clipboard. You will use this URL in the next step to import the Canary image into your OCI account.
Step 2: Deploying a Canary to your Oracle Cloud Infrastructure
5. Sign in to your Oracle Cloud Infrastructure account, and navigate to the Custom Images page within the Compute section.
- Click on Compute in the left menubar.
- Click on Custom Images.
6. Click on Import Image.
7. Configure the import:
- Choose the compartment you wish to import the image into (Or use the default)
- Name your new Canary instance, anything you like.
- Choose Debian as the Operating system.
- Choose Import from an Object Storage URL and paste in the URL retrieved from your console in step 1.
8. Set the Image type and Import:
- Choose OCI as the Image type.
- Click Import image to begin the import.
The image will begin importing. To view progress, click on Work requests.
The progress of the import is shown under the Work requests tab. Importing the image can take up to a few minutes.
Step 3: Launch an instance from your imported Canary image
9. Once imported, your custom Canary image will become available. You can now create and launch an instance from this image.
- Click the ... next to the name you used in point 7.
- Click Create instance.
10. Configure the new Canary instance:
- Enter a name for the new Canary instance, anything you like.
- Select the compartment this instance will be created in, or use the default.
- Click Next. You can use the defaults for the Security, Networking and Storage configurations, unless you wish to change them.
Launch the new Canary instance by clicking Create.
If you used all defaults without specifying an SSH key (which is not needed), you will see the below message. You can safely click Yes, create instance anyway to launch the Canary instance.
Your instance will begin provisioning, and become available shortly thereafter. Your Canary is now running in your Oracle Cloud Infrastructure, and will appear in your Canary Console in a moment.
Step 4: Confirm and Manage Your Oracle Canary
11. On your Console, you should see a pop-up to confirm your new Canary.
- If you have multiple flocks, choose one for your new Canary.
- Click Add Canary.
12. Your Oracle Canary will boot and connect back to your Console. This may take a minute or two.
You can set up your Oracle Canary from within your Console using the remote management by following the guide found here.