Aproxy Subordinate Charm
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| latest/stable | 7 | 17 Oct 2025 | |
| latest/stable | 4 | 14 Oct 2025 | |
| latest/edge | 10 | 27 Oct 2025 | |
| latest/edge | 9 | 27 Oct 2025 |
juju deploy aproxy
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
How to back up and restore
The aproxy subordinate charm does not maintain application data or databases of its own. Since the charm is stateless apart from configuration, there is no persistent data that needs a traditional backup/restore procedure.
Back up
To preserve the state of the deployment, back up the following:
-
Charm configuration
Run:
juju config aproxySave the output, including:
proxy-addressexclude-addresses-from-proxyintercept-ports
-
System snapshot (optional)
If required for compliance, you can also back up system-level state:
- List of installed snaps (
snap list) - nftables configuration (
sudo nft list ruleset)
- List of installed snaps (
Restore
To restore the charm to its previous state:
-
Redeploy the charm
juju deploy aproxy --config proxy-address=<saved-address> \ --config exclude-addresses-from-proxy=<saved-exclude-addresses-from-proxy> \ --config intercept-ports=<saved-ports> -
(Optional) Reapply system snapshot
-
If you captured nftables or snap state for compliance, restore them with:
sudo snap install aproxy --edge sudo nft -f <saved-ruleset-file>
-
In most cases, reapplying the saved Juju configuration is sufficient. The charm will automatically reinstall the snap and regenerate nftables rules.