Skip to content

Commit

Permalink
Sync docs from Discourse (#649)
Browse files Browse the repository at this point in the history
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] authored Aug 21, 2024
1 parent 8e08d1e commit 597ccda
Showing 1 changed file with 25 additions and 15 deletions.
40 changes: 25 additions & 15 deletions docs/reference/r-system-requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,26 @@
The following are the minimum software and hardware requirements to run Charmed PostgreSQL on K8s.

## Software
* Ubuntu 22.04 (Jammy) or later.
* Ubuntu 22.04 LTS (Jammy) or later.

### Juju

The charm supports both [Juju 2.9 LTS](https://github.com/juju/juju/releases) and [Juju 3.x](https://github.com/juju/juju/releases) with the following conditions:
The charm supports several Juju releases from [2.9 LTS](https://juju.is/docs/juju/roadmap#juju-juju-29) onwards. The table below shows which minor versions of each major Juju release are supported by Charmed PostgreSQL.

| Juju Releases | Juju Supported | Min charm revision |Comment |
| Juju major release | Supported minor versions | Compatible charm revisions |Comment |
|:--------|:-----|:-----|:-----|
| 2.9 LTS | 2.9.32+ | 73+ | no tests made for older versions |
| 3.1 | 3.1.7+ | 193+ | Juju secrets refactored/stabilized in Juju 3.1.7 |
| 3.2 | 3.2.0+ | 280+ | no known issues |
| 3.3 | 3.3.0+ | 280+ | no known issues |
| 3.4 | 3.4.3+ | 280+ | know Juju issues with previous versions |
| 3.5 | 3.5.1+ | 280+ | [known](https://bugs.launchpad.net/juju/+bug/2066517) Juju issue in 3.5.0 |
| 3.6 LTS | 3.6.0-beta1 | 280+ | LAB TESTS ONLY! No known issues. |
| [![2.9 LTS]](https://juju.is/docs/juju/roadmap#juju-juju-29) | `2.9.32+` | 73+ | No tests for older Juju versions. |
| [![3.1]](https://juju.is/docs/juju/roadmap#juju-juju-31) | `3.1.7+` | 193+ | Juju secrets were stabilized in `3.1.7` |
| [![3.2]](https://juju.is/docs/juju/roadmap#juju-juju-32) | `3.2.0+` | 280+ | No known issues |
| [![3.3]](https://juju.is/docs/juju/roadmap#juju-juju-33) | `3.3.0+` | 280+ | No known issues |
| [![3.4]](https://juju.is/docs/juju/roadmap#juju-juju-34) | `3.4.3+` | 280+ | Know Juju issues with previous minor versions |
| [![3.5]](https://juju.is/docs/juju/roadmap#juju-juju-35) | `3.5.1+` | 280+ | [Known Juju issue](https://bugs.launchpad.net/juju/+bug/2066517) in `3.5.0` |
| ![3.6 LTS] | `3.6.0-beta1` | 280+ | No known issues, but still in beta. Not recommended for production. |

### Kubernetes

* Kubernetes 1.27+
* Canonical MicroK8s 1.27+ (snap channel 1.27-strict/stable and newer)
* Kubernetes `1.27+`
* Canonical MicroK8s `1.27+` (snap channel `1.27-strict/stable` and newer)

## Hardware

Expand All @@ -34,14 +34,24 @@ The charm supports both [Juju 2.9 LTS](https://github.com/juju/juju/releases) an
### Supported architectures
The charm is based on the [charmed-postgresql snap](https://snapcraft.io/charmed-postgresql). It currently supports:
* `amd64`
* `arm64` (from revision 211+)
* `arm64` (from revision `211+`)

The charm is based on the [ROCK OCI](https://github.com/canonical/charmed-postgresql-rock) named [`charmed-postgresql`](https://github.com/canonical/charmed-postgresql-rock/pkgs/container/charmed-postgresql).

[Contact us](/t/11852) if you are interested in new architecture!
[Contact us](/t/11852) if you are interested in new architectures!

## Networking

At the moment IPv4 is supported only (see more [info](https://warthogs.atlassian.net/browse/DPE-4695)).

[Contact us](/t/11852) if you are interested in IPv6!
[Contact us](/t/11852) if you are interested in IPv6!

<!-- BADGES -->

[2.9 LTS]: https://img.shields.io/badge/2.9_LTS-%23E95420?label=Juju
[3.1]: https://img.shields.io/badge/3.1-%23E95420?label=Juju
[3.2]: https://img.shields.io/badge/3.2-%23E95420?label=Juju
[3.3]: https://img.shields.io/badge/3.3-%23E95420?label=Juju
[3.4]: https://img.shields.io/badge/3.4-%23E95420?label=Juju
[3.5]: https://img.shields.io/badge/3.5-%23E95420?label=Juju
[3.6 LTS]: https://img.shields.io/badge/3.6_LTS-%23E95420?label=Juju

0 comments on commit 597ccda

Please sign in to comment.