Muppy Enterprise¶
Muppy Enterprise is the edition of muppy.io deployed inside a customer's own infrastructure.
It is delivered as an LXC container; installation and updates are performed remotely by the muppy.io teams. Access to Muppy Enterprise is reserved to holders of a valid Muppy Enterprise contract, and is priced separately.
Prerequisites¶
Servers¶
| Deployment | Servers |
|---|---|
| Standard | 1 server or VM |
| High Availability | 2 servers or VMs, in 2 Availability Zones (AZ) |
The exact hardware is determined by the muppy.io teams at installation time, from the number of hosts and services the customer's instance will manage. The minimum is:
- 4 CPU
- 12 GB RAM
- 75 GB SSD on the main partition
- A supported Ubuntu LTS release
- Snaps available (
sudo snap install …) - A user in the
sudogroup, configured as a passwordless sudoer
Network¶
Beyond the servers, Muppy Enterprise requires that:
- the Muppy Enterprise servers can reach a list of muppy.io services over HTTPS — the Muppy Enterprise LXC Repository, Muppy Telemetry, and others. The addresses are provided at installation time; they change over time, and keeping the list up to date is the customer's responsibility.
- the Muppy servers are reachable over SSH with key authentication from a list of IP addresses, also provided at installation time and also subject to change. The SSH key Muppy uses is supplied by muppy.io.