Skip to content

Prerequisites

Before installing OtterScale, ensure your environment meets the following specifications.

ComponentRequirement
OSUbuntu 24.04 LTS (Required)
ResourceMinimum Requirement
Memory8 GB RAM
Disk Space100 GB available storage
  • Connectivity: At least one network interface with external internet access.
  • Bridge Configuration: The installation script checks for a network bridge named br-otters.
    • Existing: If found, it will be used automatically.
    • Missing: You will be prompted to select an existing bridge or create a new one.

The installation process requires outbound access to various external services. Please whitelist the following domains and ports.

Service GroupPort(s)Domains
Canonical ServicesTCP 443 (HTTPS)
TCP 80 (HTTP)*
api.charmhub.io, api.jujucharms.com, changelogs.ubuntu.com, charmhub.io, cloud-images.ubuntu.com, maas.ubuntu.com, images.maas.io*, juju.is, jaas.ai, streams.canonical.com, objects.githubusercontent.com, contracts.canonical.com
Snap StoreTCP 443snapcraft.io, api.snapcraft.io, storage.snapcraftcontent.com, *.cdn.snapcraftcontent.com
Ubuntu ReposTCP 443, 80archive.ubuntu.com, security.ubuntu.com, esm.ubuntu.com, ports.ubuntu.com, tw.archive.ubuntu.com
GitHub & OtterScaleTCP 443, 80otterscale.github.io, otterscale.com, github.com, raw.githubusercontent.com