Merge ~valentinviennot/ubuntu-docker-images:update-21.10 into ~ubuntu-docker-images/ubuntu-docker-images/+git/templates:main

Proposed by Valentin Viennot
Status: Merged
Merged at revision: f27050461edcad318d7fdbd44aeab1d312c5acd9
Proposed branch: ~valentinviennot/ubuntu-docker-images:update-21.10
Merge into: ~ubuntu-docker-images/ubuntu-docker-images/+git/templates:main
Diff against target: 1062 lines (+124/-100)
42 files modified
data/apache2.yaml (+1/-1)
data/cortex.yaml (+1/-1)
data/grafana.yaml (+1/-1)
data/memcached.yaml (+1/-1)
data/mysql.yaml (+1/-1)
data/nginx.yaml (+1/-1)
data/postgres.yaml (+1/-1)
data/prometheus-alertmanager.yaml (+1/-1)
data/prometheus.yaml (+1/-1)
data/redis.yaml (+1/-1)
data/telegraf.yaml (+1/-1)
docs/docker.io/ubuntu/apache2.md (+4/-3)
docs/docker.io/ubuntu/bind9.md (+4/-3)
docs/docker.io/ubuntu/cassandra.md (+4/-3)
docs/docker.io/ubuntu/cortex.md (+4/-3)
docs/docker.io/ubuntu/grafana.md (+4/-3)
docs/docker.io/ubuntu/memcached.md (+4/-3)
docs/docker.io/ubuntu/mysql.md (+5/-4)
docs/docker.io/ubuntu/nginx.md (+4/-3)
docs/docker.io/ubuntu/postgres.md (+6/-5)
docs/docker.io/ubuntu/prometheus-alertmanager.md (+4/-3)
docs/docker.io/ubuntu/prometheus.md (+4/-3)
docs/docker.io/ubuntu/redis.md (+5/-4)
docs/docker.io/ubuntu/squid.md (+4/-4)
docs/docker.io/ubuntu/telegraf.md (+4/-3)
docs/public.ecr.aws/lts/bind9.md (+1/-1)
docs/public.ecr.aws/lts/postgres.md (+1/-1)
docs/public.ecr.aws/ubuntu/apache2.md (+3/-2)
docs/public.ecr.aws/ubuntu/bind9.md (+3/-3)
docs/public.ecr.aws/ubuntu/cassandra.md (+4/-3)
docs/public.ecr.aws/ubuntu/cortex.md (+4/-3)
docs/public.ecr.aws/ubuntu/grafana.md (+4/-3)
docs/public.ecr.aws/ubuntu/memcached.md (+3/-2)
docs/public.ecr.aws/ubuntu/mysql.md (+3/-2)
docs/public.ecr.aws/ubuntu/nginx.md (+3/-2)
docs/public.ecr.aws/ubuntu/postgres.md (+4/-3)
docs/public.ecr.aws/ubuntu/prometheus-alertmanager.md (+4/-3)
docs/public.ecr.aws/ubuntu/prometheus.md (+4/-3)
docs/public.ecr.aws/ubuntu/redis.md (+5/-4)
docs/public.ecr.aws/ubuntu/squid.md (+2/-3)
docs/public.ecr.aws/ubuntu/telegraf.md (+4/-3)
templates/README_ECR.md (+1/-1)
Reviewer Review Type Date Requested Status
Athos Ribeiro Approve
Sergio Durigan Junior Approve
Review via email: mp+411414@code.launchpad.net

Commit message

Update 21.10 docs

Description of the change

- fix escape number in data
- fix link in template
- update docs file with latest template and data

To post a comment you must log in.
Revision history for this message
Sergio Durigan Junior (sergiodj) wrote :

Thanks for the MP, Valentin :-).

LGTM, +1.

review: Approve
Revision history for this message
Athos Ribeiro (athos-ribeiro) wrote :

+1

Thanks, Valentin!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/data/apache2.yaml b/data/apache2.yaml
index d0ddd7f..67a2cee 100644
--- a/data/apache2.yaml
+++ b/data/apache2.yaml
@@ -6,7 +6,7 @@ releases:
6 - track: '2.4'6 - track: '2.4'
7 risk: beta7 risk: beta
8 version: '2.4.48'8 version: '2.4.48'
9 base: 21.109 base: '21.10'
10 architectures:10 architectures:
11 - amd6411 - amd64
12 - arm6412 - arm64
diff --git a/data/cortex.yaml b/data/cortex.yaml
index 74bbe0a..670a870 100644
--- a/data/cortex.yaml
+++ b/data/cortex.yaml
@@ -13,7 +13,7 @@ releases:
13 - track: "1.10"13 - track: "1.10"
14 risk: beta14 risk: beta
15 version: "1.10.0"15 version: "1.10.0"
16 base: 21.1016 base: '21.10'
17 architectures:17 architectures:
18 - amd6418 - amd64
19 - arm6419 - arm64
diff --git a/data/grafana.yaml b/data/grafana.yaml
index e01abc0..e0b70ef 100644
--- a/data/grafana.yaml
+++ b/data/grafana.yaml
@@ -7,7 +7,7 @@ releases:
7 - track: '8.1'7 - track: '8.1'
8 risk: beta8 risk: beta
9 version: '8.1.0'9 version: '8.1.0'
10 base: 21.1010 base: '21.10'
11 architectures:11 architectures:
12 - amd6412 - amd64
13 - arm6413 - arm64
diff --git a/data/memcached.yaml b/data/memcached.yaml
index 97dd683..92878c0 100644
--- a/data/memcached.yaml
+++ b/data/memcached.yaml
@@ -7,7 +7,7 @@ releases:
7 - track: '1.6'7 - track: '1.6'
8 risk: beta8 risk: beta
9 version: '1.6.9'9 version: '1.6.9'
10 base: 21.1010 base: '21.10'
11 architectures:11 architectures:
12 - amd6412 - amd64
13 - arm6413 - arm64
diff --git a/data/mysql.yaml b/data/mysql.yaml
index 93672a5..e27cbe9 100644
--- a/data/mysql.yaml
+++ b/data/mysql.yaml
@@ -9,7 +9,7 @@ releases:
9 - track: '8.0'9 - track: '8.0'
10 risk: beta10 risk: beta
11 version: '8.0.27'11 version: '8.0.27'
12 base: 21.1012 base: '21.10'
13 architectures:13 architectures:
14 - amd6414 - amd64
15 - arm6415 - arm64
diff --git a/data/nginx.yaml b/data/nginx.yaml
index 1bed121..52ff9dd 100644
--- a/data/nginx.yaml
+++ b/data/nginx.yaml
@@ -6,7 +6,7 @@ releases:
6 - track: '1.18'6 - track: '1.18'
7 risk: beta7 risk: beta
8 version: '1.18.0'8 version: '1.18.0'
9 base: 21.109 base: '21.10'
10 architectures:10 architectures:
11 - amd6411 - amd64
12 - arm6412 - arm64
diff --git a/data/postgres.yaml b/data/postgres.yaml
index 916f4a7..2d294bc 100644
--- a/data/postgres.yaml
+++ b/data/postgres.yaml
@@ -6,7 +6,7 @@ releases:
6 - track: '13.1'6 - track: '13.1'
7 risk: beta7 risk: beta
8 version: '13.1'8 version: '13.1'
9 base: 21.109 base: '21.10'
10 architectures:10 architectures:
11 - amd6411 - amd64
12 - arm6412 - arm64
diff --git a/data/prometheus-alertmanager.yaml b/data/prometheus-alertmanager.yaml
index 62e38f7..fea2458 100644
--- a/data/prometheus-alertmanager.yaml
+++ b/data/prometheus-alertmanager.yaml
@@ -6,7 +6,7 @@ releases:
6 - track: '0.22'6 - track: '0.22'
7 risk: beta7 risk: beta
8 version: '0.22.0'8 version: '0.22.0'
9 base: 21.109 base: '21.10'
10 architectures:10 architectures:
11 - amd6411 - amd64
12 - arm6412 - arm64
diff --git a/data/prometheus.yaml b/data/prometheus.yaml
index 7b0e61e..666e936 100644
--- a/data/prometheus.yaml
+++ b/data/prometheus.yaml
@@ -6,7 +6,7 @@ releases:
6 - track: '2.28'6 - track: '2.28'
7 risk: beta7 risk: beta
8 version: '2.28.1'8 version: '2.28.1'
9 base: 21.109 base: '21.10'
10 architectures:10 architectures:
11 - amd6411 - amd64
12 - arm6412 - arm64
diff --git a/data/redis.yaml b/data/redis.yaml
index 212336d..17a94d7 100644
--- a/data/redis.yaml
+++ b/data/redis.yaml
@@ -7,7 +7,7 @@ description: >
7 Read more on the [Redis website](https://redis.io/topics/introduction).7 Read more on the [Redis website](https://redis.io/topics/introduction).
8releases:8releases:
9 - track: "6.0"9 - track: "6.0"
10 base: 21.1010 base: '21.10'
11 version: "6.0.15"11 version: "6.0.15"
12 risk: beta12 risk: beta
13 architectures:13 architectures:
diff --git a/data/telegraf.yaml b/data/telegraf.yaml
index 75225ea..dd8304a 100644
--- a/data/telegraf.yaml
+++ b/data/telegraf.yaml
@@ -6,7 +6,7 @@ releases:
6 - track: "1.19"6 - track: "1.19"
7 risk: beta7 risk: beta
8 version: "1.19.2"8 version: "1.19.2"
9 base: 21.109 base: '21.10'
10 architectures:10 architectures:
11 - amd6411 - amd64
12 - arm6412 - arm64
diff --git a/docs/docker.io/ubuntu/apache2.md b/docs/docker.io/ubuntu/apache2.md
index cc18fdf..d182c60 100644
--- a/docs/docker.io/ubuntu/apache2.md
+++ b/docs/docker.io/ubuntu/apache2.md
@@ -21,7 +21,8 @@ _Tags in italics are not available in ubuntu/apache2 but are shown here for comp
2121
22| Channel Tag | | | Currently | Architectures |22| Channel Tag | | | Currently | Architectures |
23|---|---|---|---|---|23|---|---|---|---|---|
24 | **`2.4-21.04_beta`**    | | | Apache2 2.4 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |24 | **`2.4-21.10_beta`**    | | | Apache2 2.4.48 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `2.4-21.04_beta`    | | | Apache2 2.4.46 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `2.4-20.04_beta`    | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | | Apache2 2.4.41 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |26 | `2.4-20.04_beta`    | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | | Apache2 2.4.41 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
26| _`track_risk`_ |27| _`track_risk`_ |
2728
@@ -35,7 +36,7 @@ If your usage includes commercial redistribution or requires unavailable channel
35Launch this image locally:36Launch this image locally:
3637
37```sh38```sh
38docker run -d --name apache2-container -e TZ=UTC -p 8080:80 ubuntu/apache2:2.4-21.04_beta39docker run -d --name apache2-container -e TZ=UTC -p 8080:80 ubuntu/apache2:2.4-21.10_beta
39```40```
40Access your Apache2 server at `http://localhost:8080`.41Access your Apache2 server at `http://localhost:8080`.
4142
@@ -70,7 +71,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
7071
71Download72Download
72[apache2.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/apache2/plain/examples/config/apache2.conf), [index.html](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/apache2/plain/examples/config/html/index.html) and73[apache2.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/apache2/plain/examples/config/apache2.conf), [index.html](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/apache2/plain/examples/config/html/index.html) and
73[apache2-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/apache2/plain/examples/apache2-deployment.yml) and set `containers.apache2.image` in `apache2-deployment.yml` to your chosen channel tag (e.g. `ubuntu/apache2:2.4-21.04_beta`), then:74[apache2-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/apache2/plain/examples/apache2-deployment.yml) and set `containers.apache2.image` in `apache2-deployment.yml` to your chosen channel tag (e.g. `ubuntu/apache2:2.4-21.10_beta`), then:
7475
75```sh76```sh
76kubectl create configmap apache2-config --from-file=apache2=apache2.conf --from-file=apache2-site=index.html77kubectl create configmap apache2-config --from-file=apache2=apache2.conf --from-file=apache2-site=index.html
diff --git a/docs/docker.io/ubuntu/bind9.md b/docs/docker.io/ubuntu/bind9.md
index f2e3258..5da6754 100644
--- a/docs/docker.io/ubuntu/bind9.md
+++ b/docs/docker.io/ubuntu/bind9.md
@@ -21,7 +21,8 @@ _Tags in italics are not available in ubuntu/bind9 but are shown here for comple
2121
22| Channel Tag | | | Currently | Architectures |22| Channel Tag | | | Currently | Architectures |
23|---|---|---|---|---|23|---|---|---|---|---|
24 | **`9.16-20.04_beta`**    | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | | Bind9 9.16.15 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |24 | **`9.16-21.10_beta`**    | | | Bind9 9.16.15 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `9.16-20.04_beta`    | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | | Bind9 9.16.1 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
25| _`track_risk`_ |26| _`track_risk`_ |
2627
27Channel Tag shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.28Channel Tag shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.
@@ -34,7 +35,7 @@ If your usage includes commercial redistribution or requires unavailable channel
34Launch this image locally:35Launch this image locally:
3536
36```sh37```sh
37docker run -d --name bind9-container -e TZ=UTC -p 30053:53 ubuntu/bind9:9.16-20.04_beta38docker run -d --name bind9-container -e TZ=UTC -p 30053:53 ubuntu/bind9:9.16-21.10_beta
38```39```
39Access your Bind9 server at `localhost:30053`40Access your Bind9 server at `localhost:30053`
4041
@@ -69,7 +70,7 @@ docker exec -it bind9-container /bin/bash
69Works with any Kubernetes; if you don't have one, we recommend you [install MicroK8s](https://microk8s.io/) and `microk8s.enable dns storage` then `snap alias microk8s.kubectl kubectl`.70Works with any Kubernetes; if you don't have one, we recommend you [install MicroK8s](https://microk8s.io/) and `microk8s.enable dns storage` then `snap alias microk8s.kubectl kubectl`.
7071
71Download72Download
72[bind9-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/bind9/plain/examples/bind9-deployment.yml) and set `containers.bind9.image` in `bind9-deployment.yml` to your chosen channel tag (e.g. `ubuntu/bind9:9.16-20.04_beta`), then:73[bind9-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/bind9/plain/examples/bind9-deployment.yml) and set `containers.bind9.image` in `bind9-deployment.yml` to your chosen channel tag (e.g. `ubuntu/bind9:9.16-21.10_beta`), then:
7374
74```sh75```sh
75kubectl apply -f bind9-deployment.yml76kubectl apply -f bind9-deployment.yml
diff --git a/docs/docker.io/ubuntu/cassandra.md b/docs/docker.io/ubuntu/cassandra.md
index 400f771..926e5ba 100644
--- a/docs/docker.io/ubuntu/cassandra.md
+++ b/docs/docker.io/ubuntu/cassandra.md
@@ -21,7 +21,8 @@ _Tags in italics are not available in ubuntu/cassandra but are shown here for co
2121
22| Channel Tag | | | Currently | Architectures |22| Channel Tag | | | Currently | Architectures |
23|---|---|---|---|---|23|---|---|---|---|---|
24 | **`4.0-21.04_beta`**    | | | Cassandra 4.0 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |24 | **`4.0-21.10_beta`**    | | | Cassandra 4.0 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `4.0-21.04_beta`    | | | Cassandra 4.0 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `4.0-20.04_beta`    | | | Cassandra 4.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |26 | `4.0-20.04_beta`    | | | Cassandra 4.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
26| _`track_risk`_ |27| _`track_risk`_ |
2728
@@ -35,7 +36,7 @@ If your usage includes commercial redistribution or requires unavailable channel
35Launch this image locally:36Launch this image locally:
3637
37```sh38```sh
38docker run -d --name cassandra-container -e TZ=UTC -p 7000:7000 -p 7001:7001 -p 7199:7199 -p 9042:9042 -p 9160:9160 ubuntu/cassandra:4.0-21.04_beta39docker run -d --name cassandra-container -e TZ=UTC -p 7000:7000 -p 7001:7001 -p 7199:7199 -p 9042:9042 -p 9160:9160 ubuntu/cassandra:4.0-21.10_beta
39```40```
40Access your Cassandra server with `cqlsh localhost 9042`.41Access your Cassandra server with `cqlsh localhost 9042`.
4142
@@ -73,7 +74,7 @@ docker exec -it cassandra-container /bin/bash
73Works with any Kubernetes; if you don't have one, we recommend you [install MicroK8s](https://microk8s.io/) and `microk8s.enable dns storage` then `snap alias microk8s.kubectl kubectl`.74Works with any Kubernetes; if you don't have one, we recommend you [install MicroK8s](https://microk8s.io/) and `microk8s.enable dns storage` then `snap alias microk8s.kubectl kubectl`.
7475
75Download76Download
76[cassandra-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/cassandra/plain/examples/cassandra-deployment.yml) and set `containers.cassandra.image` in `cassandra-deployment.yml` to your chosen channel tag (e.g. `ubuntu/cassandra:4.0-21.04_beta`), then:77[cassandra-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/cassandra/plain/examples/cassandra-deployment.yml) and set `containers.cassandra.image` in `cassandra-deployment.yml` to your chosen channel tag (e.g. `ubuntu/cassandra:4.0-21.10_beta`), then:
7778
78```sh79```sh
79kubectl apply -f cassandra-deployment.yml80kubectl apply -f cassandra-deployment.yml
diff --git a/docs/docker.io/ubuntu/cortex.md b/docs/docker.io/ubuntu/cortex.md
index a2d0b20..083243c 100644
--- a/docs/docker.io/ubuntu/cortex.md
+++ b/docs/docker.io/ubuntu/cortex.md
@@ -28,7 +28,8 @@ _Tags in italics are not available in ubuntu/cortex but are shown here for compl
2828
29| Channel Tag | | | Currently | Architectures |29| Channel Tag | | | Currently | Architectures |
30|---|---|---|---|---|30|---|---|---|---|---|
31 | **`1.7-21.04_beta`**    | | | Cortex 1.7 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |31 | **`1.10-21.10_beta`**    | | | Cortex 1.10.0 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
32 | `1.7-21.04_beta`    | | | Cortex 1.7.0 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
32 | `1.4-20.04_beta`    | | | Cortex 1.4.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |33 | `1.4-20.04_beta`    | | | Cortex 1.4.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
33| _`track_risk`_ |34| _`track_risk`_ |
3435
@@ -42,7 +43,7 @@ If your usage includes commercial redistribution or requires unavailable channel
42Launch this image locally:43Launch this image locally:
4344
44```sh45```sh
45docker run -d --name cortex-container -e TZ=UTC -p 32709:9009 ubuntu/cortex:1.7-21.04_beta46docker run -d --name cortex-container -e TZ=UTC -p 32709:9009 ubuntu/cortex:1.10-21.10_beta
46```47```
47Access your Cortex server at `http://localhost:32709`.48Access your Cortex server at `http://localhost:32709`.
4849
@@ -76,7 +77,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
7677
77Download78Download
78[cortex.yaml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/cortex/plain/oci/examples/config/cortex.yaml) and79[cortex.yaml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/cortex/plain/oci/examples/config/cortex.yaml) and
79[cortex-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/cortex/plain/oci/examples/cortex-deployment.yml) and set `containers.cortex.image` in `cortex-deployment.yml` to your chosen channel tag (e.g. `ubuntu/cortex:1.7-21.04_beta`), then:80[cortex-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/cortex/plain/oci/examples/cortex-deployment.yml) and set `containers.cortex.image` in `cortex-deployment.yml` to your chosen channel tag (e.g. `ubuntu/cortex:1.10-21.10_beta`), then:
8081
81```sh82```sh
82kubectl create configmap cortex-config --from-file=main-config=cortex.yaml83kubectl create configmap cortex-config --from-file=main-config=cortex.yaml
diff --git a/docs/docker.io/ubuntu/grafana.md b/docs/docker.io/ubuntu/grafana.md
index c1aef62..0bc7613 100644
--- a/docs/docker.io/ubuntu/grafana.md
+++ b/docs/docker.io/ubuntu/grafana.md
@@ -21,7 +21,8 @@ _Tags in italics are not available in ubuntu/grafana but are shown here for comp
2121
22| Channel Tag | | | Currently | Architectures |22| Channel Tag | | | Currently | Architectures |
23|---|---|---|---|---|23|---|---|---|---|---|
24 | **`7.4-21.04_beta`**    | | | Grafana™ software 7.4 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |24 | **`8.1-21.10_beta`**    | | | Grafana™ software 8.1.0 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `7.4-21.04_beta`    | | | Grafana™ software 7.4.0 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `7.2-20.04_beta`    | | | Grafana™ software 7.2.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |26 | `7.2-20.04_beta`    | | | Grafana™ software 7.2.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
26| _`track_risk`_ |27| _`track_risk`_ |
2728
@@ -35,7 +36,7 @@ If your usage includes commercial redistribution or requires unavailable channel
35Launch this image locally:36Launch this image locally:
3637
37```sh38```sh
38docker run -d --name grafana-container -e TZ=UTC -p 30000:3000 ubuntu/grafana:7.4-21.04_beta39docker run -d --name grafana-container -e TZ=UTC -p 30000:3000 ubuntu/grafana:8.1-21.10_beta
39```40```
40Access your Grafana server at `localhost:30000`.41Access your Grafana server at `localhost:30000`.
4142
@@ -70,7 +71,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
7071
71Download72Download
72[datasource.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/config/datasource.yml), [dashboard.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/config/dashboard.yml), [system-stats-dashboard.json](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/config/system-stats-dashboard.json) and73[datasource.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/config/datasource.yml), [dashboard.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/config/dashboard.yml), [system-stats-dashboard.json](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/config/system-stats-dashboard.json) and
73[grafana-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/grafana-deployment.yml) and set `containers.grafana.image` in `grafana-deployment.yml` to your chosen channel tag (e.g. `ubuntu/grafana:7.4-21.04_beta`), then:74[grafana-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/grafana-deployment.yml) and set `containers.grafana.image` in `grafana-deployment.yml` to your chosen channel tag (e.g. `ubuntu/grafana:8.1-21.10_beta`), then:
7475
75```sh76```sh
76kubectl create configmap grafana-config --from-file=grafana-datasource=datasource.yml --from-file=grafana-dashboard-definition=dashboard.yml --from-file=grafana-dashboard=system-stats-dashboard.json77kubectl create configmap grafana-config --from-file=grafana-datasource=datasource.yml --from-file=grafana-dashboard-definition=dashboard.yml --from-file=grafana-dashboard=system-stats-dashboard.json
diff --git a/docs/docker.io/ubuntu/memcached.md b/docs/docker.io/ubuntu/memcached.md
index b03808f..68067f8 100644
--- a/docs/docker.io/ubuntu/memcached.md
+++ b/docs/docker.io/ubuntu/memcached.md
@@ -21,7 +21,8 @@ _Tags in italics are not available in ubuntu/memcached but are shown here for co
2121
22| Channel Tag | | | Currently | Architectures |22| Channel Tag | | | Currently | Architectures |
23|---|---|---|---|---|23|---|---|---|---|---|
24 | **`1.6-21.04_beta`**    | | | Memcached 1.6 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |24 | **`1.6-21.10_beta`**    | | | Memcached 1.6.9 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `1.6-21.04_beta`    | | | Memcached 1.6.9 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `1.5-20.04_beta`    | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | | Memcached 1.5.22 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |26 | `1.5-20.04_beta`    | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | | Memcached 1.5.22 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
26| _`track_risk`_ |27| _`track_risk`_ |
2728
@@ -35,7 +36,7 @@ If your usage includes commercial redistribution or requires unavailable channel
35Launch this image locally:36Launch this image locally:
3637
37```sh38```sh
38docker run -d --name memcached-container -e TZ=UTC ubuntu/memcached:1.6-21.04_beta39docker run -d --name memcached-container -e TZ=UTC ubuntu/memcached:1.6-21.10_beta
39```40```
4041
41#### Parameters42#### Parameters
@@ -100,7 +101,7 @@ In this case you can append the flags themselves or a shell script to the run co
100Works with any Kubernetes; if you don't have one, we recommend you [install MicroK8s](https://microk8s.io/) and `microk8s.enable dns storage` then `snap alias microk8s.kubectl kubectl`.101Works with any Kubernetes; if you don't have one, we recommend you [install MicroK8s](https://microk8s.io/) and `microk8s.enable dns storage` then `snap alias microk8s.kubectl kubectl`.
101102
102Download103Download
103[memcached-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/memcached/plain/examples/memcached-deployment.yml) and set `containers.memcached.image` in `memcached-deployment.yml` to your chosen channel tag (e.g. `ubuntu/memcached:1.6-21.04_beta`), then:104[memcached-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/memcached/plain/examples/memcached-deployment.yml) and set `containers.memcached.image` in `memcached-deployment.yml` to your chosen channel tag (e.g. `ubuntu/memcached:1.6-21.10_beta`), then:
104105
105```sh106```sh
106kubectl apply -f memcached-deployment.yml107kubectl apply -f memcached-deployment.yml
diff --git a/docs/docker.io/ubuntu/mysql.md b/docs/docker.io/ubuntu/mysql.md
index 5129a97..198db0d 100644
--- a/docs/docker.io/ubuntu/mysql.md
+++ b/docs/docker.io/ubuntu/mysql.md
@@ -21,7 +21,8 @@ _Tags in italics are not available in ubuntu/mysql but are shown here for comple
2121
22| Channel Tag | | | Currently | Architectures |22| Channel Tag | | | Currently | Architectures |
23|---|---|---|---|---|23|---|---|---|---|---|
24 | **`8.0-21.04_beta`**    | | | MySQL™ 8.0 on Ubuntu 21.04 | `amd64`, `arm64`, `s390x` |24 | **`8.0-21.10_beta`**    | | | MySQL™ 8.0.27 on Ubuntu 21.10 | `amd64`, `arm64`, `s390x` |
25 | `8.0-21.04_beta`    | | | MySQL™ 8.0.27 on Ubuntu 21.04 | `amd64`, `arm64`, `s390x` |
25 | `8.0-20.04_beta`    | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | | MySQL™ 8.0.22 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `s390x` |26 | `8.0-20.04_beta`    | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | | MySQL™ 8.0.22 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `s390x` |
26| _`track_risk`_ |27| _`track_risk`_ |
2728
@@ -35,7 +36,7 @@ If your usage includes commercial redistribution or requires unavailable channel
35Launch this image locally:36Launch this image locally:
3637
37```sh38```sh
38docker run -d --name mysql-container -e TZ=UTC -p 30306:3306 -e MYSQL_ROOT_PASSWORD=My:S3cr3t/ ubuntu/mysql:8.0-21.04_beta39docker run -d --name mysql-container -e TZ=UTC -p 30306:3306 -e MYSQL_ROOT_PASSWORD=My:S3cr3t/ ubuntu/mysql:8.0-21.10_beta
39```40```
40Access your MySQL server at `localhost:30306`.41Access your MySQL server at `localhost:30306`.
4142
@@ -86,7 +87,7 @@ This image also includes the `mysql` client for interactive container use:
86```sh87```sh
87$ docker network create mysql-network88$ docker network create mysql-network
88$ docker network connect mysql-network mysql-container89$ docker network connect mysql-network mysql-container
89$ docker run -it --rm --network mysql-network ubuntu/mysql:8.0-21.04_beta mysql -hmysql-container -uroot -p90$ docker run -it --rm --network mysql-network ubuntu/mysql:8.0-21.10_beta mysql -hmysql-container -uroot -p
90```91```
91The password will be asked and you can enter `My:S3cr3t/`. Now, you are logged in and can enjoy your new instance.92The password will be asked and you can enter `My:S3cr3t/`. Now, you are logged in and can enjoy your new instance.
9293
@@ -96,7 +97,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
9697
97Download98Download
98[my-custom.cnf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/mysql/plain/examples/config/my-custom.cnf) and99[my-custom.cnf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/mysql/plain/examples/config/my-custom.cnf) and
99[mysql-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/mysql/plain/examples/mysql-deployment.yml) and set `containers.mysql.image` in `mysql-deployment.yml` to your chosen channel tag (e.g. `ubuntu/mysql:8.0-21.04_beta`), then:100[mysql-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/mysql/plain/examples/mysql-deployment.yml) and set `containers.mysql.image` in `mysql-deployment.yml` to your chosen channel tag (e.g. `ubuntu/mysql:8.0-21.10_beta`), then:
100101
101```sh102```sh
102kubectl create configmap mysql-config --from-file=main-config=my-custom.cnf103kubectl create configmap mysql-config --from-file=main-config=my-custom.cnf
diff --git a/docs/docker.io/ubuntu/nginx.md b/docs/docker.io/ubuntu/nginx.md
index 710e302..52744ba 100644
--- a/docs/docker.io/ubuntu/nginx.md
+++ b/docs/docker.io/ubuntu/nginx.md
@@ -21,7 +21,8 @@ _Tags in italics are not available in ubuntu/nginx but are shown here for comple
2121
22| Channel Tag | | | Currently | Architectures |22| Channel Tag | | | Currently | Architectures |
23|---|---|---|---|---|23|---|---|---|---|---|
24 | **`1.18-21.04_beta`**    | | | Nginx 1.18 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |24 | **`1.18-21.10_beta`**    | | | Nginx 1.18.0 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `1.18-21.04_beta`    | | | Nginx 1.18.0 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `1.18-20.04_beta`    | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | | Nginx 1.18.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |26 | `1.18-20.04_beta`    | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | | Nginx 1.18.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
26| _`track_risk`_ |27| _`track_risk`_ |
2728
@@ -35,7 +36,7 @@ If your usage includes commercial redistribution or requires unavailable channel
35Launch this image locally:36Launch this image locally:
3637
37```sh38```sh
38docker run -d --name nginx-container -e TZ=UTC -p 8080:80 ubuntu/nginx:1.18-21.04_beta39docker run -d --name nginx-container -e TZ=UTC -p 8080:80 ubuntu/nginx:1.18-21.10_beta
39```40```
40Access your Nginx server at `http://localhost:8080`.41Access your Nginx server at `http://localhost:8080`.
4142
@@ -71,7 +72,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
7172
72Download73Download
73[nginx.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/nginx/plain/examples/config/nginx.conf), [index.html](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/nginx/plain/examples/config/html/index.html) and74[nginx.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/nginx/plain/examples/config/nginx.conf), [index.html](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/nginx/plain/examples/config/html/index.html) and
74[nginx-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/nginx/plain/examples/nginx-deployment.yml) and set `containers.nginx.image` in `nginx-deployment.yml` to your chosen channel tag (e.g. `ubuntu/nginx:1.18-21.04_beta`), then:75[nginx-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/nginx/plain/examples/nginx-deployment.yml) and set `containers.nginx.image` in `nginx-deployment.yml` to your chosen channel tag (e.g. `ubuntu/nginx:1.18-21.10_beta`), then:
7576
76```sh77```sh
77kubectl create configmap nginx-config --from-file=nginx=nginx.conf --from-file=nginx-site=index.html78kubectl create configmap nginx-config --from-file=nginx=nginx.conf --from-file=nginx-site=index.html
diff --git a/docs/docker.io/ubuntu/postgres.md b/docs/docker.io/ubuntu/postgres.md
index 2ca4ef0..3700600 100644
--- a/docs/docker.io/ubuntu/postgres.md
+++ b/docs/docker.io/ubuntu/postgres.md
@@ -21,8 +21,9 @@ _Tags in italics are not available in ubuntu/postgres but are shown here for com
2121
22| Channel Tag | | | Currently | Architectures |22| Channel Tag | | | Currently | Architectures |
23|---|---|---|---|---|23|---|---|---|---|---|
24 | **`13.1-21.04_beta`**    | | | Postgres 13.1 on Ubuntu 21.04 | `amd64`, `arm64`, `s390x` |24 | **`13.1-21.10_beta`**    | | | Postgres 13.1 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `12.4-20.04_beta`    | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | | Postgres 12.4 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `s390x` |25 | `13.1-21.04_beta`    | | | Postgres 13.1 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
26 | `12.4-20.04_beta`    | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | | Postgres 12.4 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
26| _`track_risk`_ |27| _`track_risk`_ |
2728
28Channel Tag shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.29Channel Tag shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.
@@ -35,7 +36,7 @@ If your usage includes commercial redistribution or requires unavailable channel
35Launch this image locally:36Launch this image locally:
3637
37```sh38```sh
38docker run -d --name postgres-container -e TZ=UTC -p 30432:5432 -e POSTGRES_PASSWORD=My:s3Cr3t/ ubuntu/postgres:13.1-21.04_beta39docker run -d --name postgres-container -e TZ=UTC -p 30432:5432 -e POSTGRES_PASSWORD=My:s3Cr3t/ ubuntu/postgres:13.1-21.10_beta
39```40```
40Access your PostgreSQL server at `localhost:30432`.41Access your PostgreSQL server at `localhost:30432`.
4142
@@ -85,7 +86,7 @@ This image also includes the `psql` client for interactive container use:
85```sh86```sh
86$ docker network create postgres-network87$ docker network create postgres-network
87$ docker network connect postgres-network postgres-container88$ docker network connect postgres-network postgres-container
88$ docker run -it --rm --network postgres-network ubuntu/postgres:13.1-21.04_beta psql -h postgres-container -U postgres89$ docker run -it --rm --network postgres-network ubuntu/postgres:13.1-21.10_beta psql -h postgres-container -U postgres
89```90```
90The password will be asked and you can enter `My:s3Cr3t/`. Now, you are logged in and can enjoy your new instance.91The password will be asked and you can enter `My:s3Cr3t/`. Now, you are logged in and can enjoy your new instance.
9192
@@ -95,7 +96,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
9596
96Download97Download
97[postgresql.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/postgresql/plain/examples/config/postgresql.conf) and98[postgresql.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/postgresql/plain/examples/config/postgresql.conf) and
98[postgres-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/postgresql/plain/examples/postgres-deployment.yml) and set `containers.postgres.image` in `postgres-deployment.yml` to your chosen channel tag (e.g. `ubuntu/postgres:13.1-21.04_beta`), then:99[postgres-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/postgresql/plain/examples/postgres-deployment.yml) and set `containers.postgres.image` in `postgres-deployment.yml` to your chosen channel tag (e.g. `ubuntu/postgres:13.1-21.10_beta`), then:
99100
100```sh101```sh
101kubectl create configmap postgres-config --from-file=main-config=postgresql.conf102kubectl create configmap postgres-config --from-file=main-config=postgresql.conf
diff --git a/docs/docker.io/ubuntu/prometheus-alertmanager.md b/docs/docker.io/ubuntu/prometheus-alertmanager.md
index 89fa94c..2da7cbc 100644
--- a/docs/docker.io/ubuntu/prometheus-alertmanager.md
+++ b/docs/docker.io/ubuntu/prometheus-alertmanager.md
@@ -21,7 +21,8 @@ _Tags in italics are not available in ubuntu/prometheus-alertmanager but are sho
2121
22| Channel Tag | | | Currently | Architectures |22| Channel Tag | | | Currently | Architectures |
23|---|---|---|---|---|23|---|---|---|---|---|
24 | **`0.21-21.04_beta`**    | | | Prometheus Alertmanager 0.21 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |24 | **`0.22-21.10_beta`**    | | | Prometheus Alertmanager 0.22.0 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `0.21-21.04_beta`    | | | Prometheus Alertmanager 0.21.0 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `0.21-20.04_beta`    | | | Prometheus Alertmanager 0.21.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |26 | `0.21-20.04_beta`    | | | Prometheus Alertmanager 0.21.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
26| _`track_risk`_ |27| _`track_risk`_ |
2728
@@ -35,7 +36,7 @@ If your usage includes commercial redistribution or requires unavailable channel
35Launch this image locally:36Launch this image locally:
3637
37```sh38```sh
38docker run -d --name prometheus-alertmanager-container -e TZ=UTC -p 30093:9093 ubuntu/prometheus-alertmanager:0.21-21.04_beta39docker run -d --name prometheus-alertmanager-container -e TZ=UTC -p 30093:9093 ubuntu/prometheus-alertmanager:0.22-21.10_beta
39```40```
40Access your Prometheus Alertmanager server at `localhost:30093`.41Access your Prometheus Alertmanager server at `localhost:30093`.
4142
@@ -70,7 +71,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
7071
71Download72Download
72[alertmanager.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus-alertmanager/plain/oci/examples/config/alertmanager.yml) and73[alertmanager.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus-alertmanager/plain/oci/examples/config/alertmanager.yml) and
73[prometheus-alertmanager-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus-alertmanager/plain/oci/examples/alertmanager-deployment.yml) and set `containers.prometheus-alertmanager.image` in `prometheus-alertmanager-deployment.yml` to your chosen channel tag (e.g. `ubuntu/prometheus-alertmanager:0.21-21.04_beta`), then:74[prometheus-alertmanager-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus-alertmanager/plain/oci/examples/alertmanager-deployment.yml) and set `containers.prometheus-alertmanager.image` in `prometheus-alertmanager-deployment.yml` to your chosen channel tag (e.g. `ubuntu/prometheus-alertmanager:0.22-21.10_beta`), then:
7475
75```sh76```sh
76kubectl create configmap prometheus-alertmanager-config --from-file=alertmanager=alertmanager.yml77kubectl create configmap prometheus-alertmanager-config --from-file=alertmanager=alertmanager.yml
diff --git a/docs/docker.io/ubuntu/prometheus.md b/docs/docker.io/ubuntu/prometheus.md
index 9bbeb86..d82513b 100644
--- a/docs/docker.io/ubuntu/prometheus.md
+++ b/docs/docker.io/ubuntu/prometheus.md
@@ -21,7 +21,8 @@ _Tags in italics are not available in ubuntu/prometheus but are shown here for c
2121
22| Channel Tag | | | Currently | Architectures |22| Channel Tag | | | Currently | Architectures |
23|---|---|---|---|---|23|---|---|---|---|---|
24 | **`2.25-21.04_beta`**    | | | Prometheus 2.25 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |24 | **`2.28-21.10_beta`**    | | | Prometheus 2.28.1 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `2.25-21.04_beta`    | | | Prometheus 2.25.1 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `2.20-20.04_beta`    | | | Prometheus 2.20.1 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |26 | `2.20-20.04_beta`    | | | Prometheus 2.20.1 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
26| _`track_risk`_ |27| _`track_risk`_ |
2728
@@ -35,7 +36,7 @@ If your usage includes commercial redistribution or requires unavailable channel
35Launch this image locally:36Launch this image locally:
3637
37```sh38```sh
38docker run -d --name prometheus-container -e TZ=UTC -p 30090:9090 ubuntu/prometheus:2.25-21.04_beta39docker run -d --name prometheus-container -e TZ=UTC -p 30090:9090 ubuntu/prometheus:2.28-21.10_beta
39```40```
40Access your Prometheus server at `localhost:30090`.41Access your Prometheus server at `localhost:30090`.
4142
@@ -70,7 +71,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
7071
71Download72Download
72[prometheus.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus/plain/oci/examples/config/prometheus.yml), [alerts.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus/plain/oci/examples/config/alerts.yml) and73[prometheus.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus/plain/oci/examples/config/prometheus.yml), [alerts.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus/plain/oci/examples/config/alerts.yml) and
73[prometheus-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus/plain/oci/examples/prometheus-deployment.yml) and set `containers.prometheus.image` in `prometheus-deployment.yml` to your chosen channel tag (e.g. `ubuntu/prometheus:2.25-21.04_beta`), then:74[prometheus-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus/plain/oci/examples/prometheus-deployment.yml) and set `containers.prometheus.image` in `prometheus-deployment.yml` to your chosen channel tag (e.g. `ubuntu/prometheus:2.28-21.10_beta`), then:
7475
75```sh76```sh
76kubectl create configmap prometheus-config --from-file=prometheus=prometheus.yml --from-file=prometheus-alerts=alerts.yml77kubectl create configmap prometheus-config --from-file=prometheus=prometheus.yml --from-file=prometheus-alerts=alerts.yml
diff --git a/docs/docker.io/ubuntu/redis.md b/docs/docker.io/ubuntu/redis.md
index 052a0c1..17414c1 100644
--- a/docs/docker.io/ubuntu/redis.md
+++ b/docs/docker.io/ubuntu/redis.md
@@ -21,7 +21,8 @@ _Tags in italics are not available in ubuntu/redis but are shown here for comple
2121
22| Channel Tag | | | Currently | Architectures |22| Channel Tag | | | Currently | Architectures |
23|---|---|---|---|---|23|---|---|---|---|---|
24 | **`6.0-21.04_beta`**    | | | Redis™ software 6.0 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |24 | **`6.0-21.10_beta`**    | | | Redis™ software 6.0.15 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `6.0-21.04_beta`    | | | Redis™ software 6.0.11 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `5.0-20.04_beta`    | | | Redis™ software 5.0.7 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |26 | `5.0-20.04_beta`    | | | Redis™ software 5.0.7 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
26| _`track_risk`_ |27| _`track_risk`_ |
2728
@@ -35,7 +36,7 @@ If your usage includes commercial redistribution or requires unavailable channel
35Launch this image locally:36Launch this image locally:
3637
37```sh38```sh
38docker run -d --name redis-container -e TZ=UTC -p 30073:6379 -e REDIS_PASSWORD=mypassword ubuntu/redis:6.0-21.04_beta39docker run -d --name redis-container -e TZ=UTC -p 30073:6379 -e REDIS_PASSWORD=mypassword ubuntu/redis:6.0-21.10_beta
39```40```
40Access your Redis server at `localhost:30073`.41Access your Redis server at `localhost:30073`.
4142
@@ -72,7 +73,7 @@ This image also includes the `redis-cli` client for interactive container use:
72```sh73```sh
73$ docker network create redis-network74$ docker network create redis-network
74$ docker network connect redis-network redis-container75$ docker network connect redis-network redis-container
75$ docker run -it --rm --network redis-network ubuntu/redis:6.0-21.04_beta redis-cli -h redis-container76$ docker run -it --rm --network redis-network ubuntu/redis:6.0-21.10_beta redis-cli -h redis-container
76```77```
77Now you can:78Now you can:
78```79```
@@ -90,7 +91,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
9091
91Download92Download
92[redis.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/redis/plain/examples/config/redis.conf) and93[redis.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/redis/plain/examples/config/redis.conf) and
93[redis-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/redis/plain/examples/redis-deployment.yml) and set `containers.redis.image` in `redis-deployment.yml` to your chosen channel tag (e.g. `ubuntu/redis:6.0-21.04_beta`), then:94[redis-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/redis/plain/examples/redis-deployment.yml) and set `containers.redis.image` in `redis-deployment.yml` to your chosen channel tag (e.g. `ubuntu/redis:6.0-21.10_beta`), then:
9495
95```sh96```sh
96kubectl create configmap redis-config --from-file=redis=redis.conf97kubectl create configmap redis-config --from-file=redis=redis.conf
diff --git a/docs/docker.io/ubuntu/squid.md b/docs/docker.io/ubuntu/squid.md
index 0e26afa..45b7930 100644
--- a/docs/docker.io/ubuntu/squid.md
+++ b/docs/docker.io/ubuntu/squid.md
@@ -21,8 +21,8 @@ _Tags in italics are not available in ubuntu/squid but are shown here for comple
2121
22| Channel Tag | | | Currently | Architectures |22| Channel Tag | | | Currently | Architectures |
23|---|---|---|---|---|23|---|---|---|---|---|
24 | **`4.10-20.04_beta`**    | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | | Squid 4.10 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |24 | **`4.13-21.10_edge`**    | | | Squid 4.13 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `4.13-21.10_edge`    | | | Squid 4.13 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |25 | `4.10-20.04_beta`    | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) | | Squid 4.10 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
26| _`track_risk`_ |26| _`track_risk`_ |
2727
28Channel Tag shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.28Channel Tag shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.
@@ -35,7 +35,7 @@ If your usage includes commercial redistribution or requires unavailable channel
35Launch this image locally:35Launch this image locally:
3636
37```sh37```sh
38docker run -d --name squid-container -e TZ=UTC -p 3128:3128 ubuntu/squid:4.10-20.04_beta38docker run -d --name squid-container -e TZ=UTC -p 3128:3128 ubuntu/squid:4.13-21.10_edge
39```39```
40Access your Squid proxy at `localhost:3128`.40Access your Squid proxy at `localhost:3128`.
4141
@@ -70,7 +70,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
7070
71Download71Download
72[squid.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/squid/plain/examples/config/squid.conf) and72[squid.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/squid/plain/examples/config/squid.conf) and
73[squid-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/squid/plain/examples/squid-deployment.yml) and set `containers.squid.image` in `squid-deployment.yml` to your chosen channel tag (e.g. `ubuntu/squid:4.10-20.04_beta`), then:73[squid-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/squid/plain/examples/squid-deployment.yml) and set `containers.squid.image` in `squid-deployment.yml` to your chosen channel tag (e.g. `ubuntu/squid:4.13-21.10_edge`), then:
7474
75```sh75```sh
76kubectl create configmap squid-config --from-file=squid=squid.conf76kubectl create configmap squid-config --from-file=squid=squid.conf
diff --git a/docs/docker.io/ubuntu/telegraf.md b/docs/docker.io/ubuntu/telegraf.md
index 614b5b6..e29f9d0 100644
--- a/docs/docker.io/ubuntu/telegraf.md
+++ b/docs/docker.io/ubuntu/telegraf.md
@@ -21,7 +21,8 @@ _Tags in italics are not available in ubuntu/telegraf but are shown here for com
2121
22| Channel Tag | | | Currently | Architectures |22| Channel Tag | | | Currently | Architectures |
23|---|---|---|---|---|23|---|---|---|---|---|
24 | **`1.17-21.04_beta`**    | | | Telegraf™ software 1.17 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |24 | **`1.19-21.10_beta`**    | | | Telegraf™ software 1.19.2 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `1.17-21.04_beta`    | | | Telegraf™ software 1.17.2 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
25 | `1.15-20.04_beta`    | | | Telegraf™ software 1.15.2 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |26 | `1.15-20.04_beta`    | | | Telegraf™ software 1.15.2 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
26| _`track_risk`_ |27| _`track_risk`_ |
2728
@@ -35,7 +36,7 @@ If your usage includes commercial redistribution or requires unavailable channel
35Launch this image locally:36Launch this image locally:
3637
37```sh38```sh
38docker run -d --name telegraf-container -e TZ=UTC -p 30273:9273 ubuntu/telegraf:1.17-21.04_beta39docker run -d --name telegraf-container -e TZ=UTC -p 30273:9273 ubuntu/telegraf:1.19-21.10_beta
39```40```
40Access your Telegraf server at `localhost:30273`.41Access your Telegraf server at `localhost:30273`.
4142
@@ -69,7 +70,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
6970
70Download71Download
71[telegraf.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/telegraf/plain/examples/config/telegraf.conf) and72[telegraf.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/telegraf/plain/examples/config/telegraf.conf) and
72[telegraf-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/telegraf/plain/examples/telegraf-deployment.yml) and set `containers.telegraf.image` in `telegraf-deployment.yml` to your chosen channel tag (e.g. `ubuntu/telegraf:1.17-21.04_beta`), then:73[telegraf-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/telegraf/plain/examples/telegraf-deployment.yml) and set `containers.telegraf.image` in `telegraf-deployment.yml` to your chosen channel tag (e.g. `ubuntu/telegraf:1.19-21.10_beta`), then:
7374
74```sh75```sh
75kubectl create configmap telegraf-config --from-file=main-config=telegraf.conf76kubectl create configmap telegraf-config --from-file=main-config=telegraf.conf
diff --git a/docs/public.ecr.aws/lts/bind9.md b/docs/public.ecr.aws/lts/bind9.md
index b53c2a8..eafda43 100644
--- a/docs/public.ecr.aws/lts/bind9.md
+++ b/docs/public.ecr.aws/lts/bind9.md
@@ -20,7 +20,7 @@ Up to 10 years customer security maintenance `from canonical/bind9`. [Request ac
2020
21| Channel Tag | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tag | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23 | **`9.16-20.04_beta`**    | - | - | Bind9 9.16.15 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |23 | **`9.16-20.04_beta`**    | - | - | Bind9 9.16.1 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
24| _`track_risk`_ |24| _`track_risk`_ |
2525
26Channel Tag shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.26Channel Tag shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.
diff --git a/docs/public.ecr.aws/lts/postgres.md b/docs/public.ecr.aws/lts/postgres.md
index d39a9db..1b84c2b 100644
--- a/docs/public.ecr.aws/lts/postgres.md
+++ b/docs/public.ecr.aws/lts/postgres.md
@@ -20,7 +20,7 @@ Up to 10 years customer security maintenance `from canonical/postgres`. [Request
2020
21| Channel Tag | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |21| Channel Tag | ![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17) until | ![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17) until | Currently | Architectures |
22|---|---|---|---|---|22|---|---|---|---|---|
23 | **`12.4-20.04_beta`**    | - | - | Postgres 12.4 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `s390x` |23 | **`12.4-20.04_beta`**    | - | - | Postgres 12.4 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
24| _`track_risk`_ |24| _`track_risk`_ |
2525
26Channel Tag shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.26Channel Tag shows the most stable channel for that track ordered `stable`, `candidate`, `beta`, `edge`. More risky channels are always implicitly available. So if `beta` is listed, you can also pull `edge`. If `candidate` is listed, you can pull `beta` and `edge`. When `stable` is listed, all four are available. Images are guaranteed to progress through the sequence `edge`, `beta`, `candidate` before `stable`.
diff --git a/docs/public.ecr.aws/ubuntu/apache2.md b/docs/public.ecr.aws/ubuntu/apache2.md
index d433638..777828e 100644
--- a/docs/public.ecr.aws/ubuntu/apache2.md
+++ b/docs/public.ecr.aws/ubuntu/apache2.md
@@ -10,14 +10,15 @@ The Apache HTTP Server Project's goal is to build a secure, efficient and extens
1010
11## Tags and Architectures11## Tags and Architectures
12![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)12![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)
13Up to 5 years free security maintenance [from public.ecr.aws/lts/apache2](https://gallery.ecr.aws/lts/${repo}).13Up to 5 years free security maintenance [from public.ecr.aws/lts/apache2](https://gallery.ecr.aws/lts/apache2).
1414
15![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)15![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)
16Up to 10 years customer security maintenance `from canonical/apache2`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).16Up to 10 years customer security maintenance `from canonical/apache2`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).
1717
18| Channel Tag | | | Currently | Architectures |18| Channel Tag | | | Currently | Architectures |
19|---|---|---|---|---|19|---|---|---|---|---|
20 | **`2.4-21.04_beta`**    | [](https://gallery.ecr.aws/lts/apache2) | | Apache2 2.4 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |20 | **`2.4-21.10_beta`**    | [](https://gallery.ecr.aws/lts/apache2) | | Apache2 2.4.48 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
21 | `2.4-21.04_beta`    | [](https://gallery.ecr.aws/lts/apache2) | | Apache2 2.4.46 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
21| _`track_risk`_ |22| _`track_risk`_ |
2223
23_The following tags are not available in public.ecr.aws/ubuntu/apache2 but are shown here for completeness:_24_The following tags are not available in public.ecr.aws/ubuntu/apache2 but are shown here for completeness:_
diff --git a/docs/public.ecr.aws/ubuntu/bind9.md b/docs/public.ecr.aws/ubuntu/bind9.md
index bc6ea86..ff71a62 100644
--- a/docs/public.ecr.aws/ubuntu/bind9.md
+++ b/docs/public.ecr.aws/ubuntu/bind9.md
@@ -10,21 +10,21 @@ BIND 9 provides software for Domain Name System (DNS) management including both
1010
11## Tags and Architectures11## Tags and Architectures
12![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)12![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)
13Up to 5 years free security maintenance [from public.ecr.aws/lts/bind9](https://gallery.ecr.aws/lts/${repo}).13Up to 5 years free security maintenance [from public.ecr.aws/lts/bind9](https://gallery.ecr.aws/lts/bind9).
1414
15![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)15![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)
16Up to 10 years customer security maintenance `from canonical/bind9`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).16Up to 10 years customer security maintenance `from canonical/bind9`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).
1717
18| Channel Tag | | | Currently | Architectures |18| Channel Tag | | | Currently | Architectures |
19|---|---|---|---|---|19|---|---|---|---|---|
20 | _**`9.16-20.04_beta`**   _ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/bind9) | | Bind9 9.16.15 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |20 | **`9.16-21.10_beta`**    | [](https://gallery.ecr.aws/lts/bind9) | | Bind9 9.16.15 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
21| _`track_risk`_ |21| _`track_risk`_ |
2222
23_The following tags are not available in public.ecr.aws/ubuntu/bind9 but are shown here for completeness:_23_The following tags are not available in public.ecr.aws/ubuntu/bind9 but are shown here for completeness:_
2424
25| Channel Tag | | | Currently | Architectures |25| Channel Tag | | | Currently | Architectures |
26|---|---|---|---|---|26|---|---|---|---|---|
27 | _**`9.16-20.04_beta`**   _ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/bind9) | | Bind9 9.16.15 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |27 | _**`9.16-20.04_beta`**   _ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/bind9) | | Bind9 9.16.1 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
28| _`track_risk`_ |28| _`track_risk`_ |
2929
3030
diff --git a/docs/public.ecr.aws/ubuntu/cassandra.md b/docs/public.ecr.aws/ubuntu/cassandra.md
index f0eb9ad..39c2aa4 100644
--- a/docs/public.ecr.aws/ubuntu/cassandra.md
+++ b/docs/public.ecr.aws/ubuntu/cassandra.md
@@ -16,7 +16,8 @@ Up to 10 years customer security maintenance `from canonical/cassandra`. [Reques
1616
17| Channel Tag | | | Currently | Architectures |17| Channel Tag | | | Currently | Architectures |
18|---|---|---|---|---|18|---|---|---|---|---|
19 | **`4.0-21.04_beta`**    | [](https://gallery.ecr.aws/lts/cassandra) | | Cassandra 4.0 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |19 | **`4.0-21.10_beta`**    | [](https://gallery.ecr.aws/lts/cassandra) | | Cassandra 4.0 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
20 | `4.0-21.04_beta`    | [](https://gallery.ecr.aws/lts/cassandra) | | Cassandra 4.0 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
20 | `4.0-20.04_beta`    | [](https://gallery.ecr.aws/lts/cassandra) | | Cassandra 4.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |21 | `4.0-20.04_beta`    | [](https://gallery.ecr.aws/lts/cassandra) | | Cassandra 4.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
21| _`track_risk`_ |22| _`track_risk`_ |
2223
@@ -31,7 +32,7 @@ If your usage includes commercial redistribution or requires unavailable channel
31Launch this image locally:32Launch this image locally:
3233
33```sh34```sh
34docker run -d --name cassandra-container -e TZ=UTC -p 7000:7000 -p 7001:7001 -p 7199:7199 -p 9042:9042 -p 9160:9160 public.ecr.aws/ubuntu/cassandra:4.0-21.04_beta35docker run -d --name cassandra-container -e TZ=UTC -p 7000:7000 -p 7001:7001 -p 7199:7199 -p 9042:9042 -p 9160:9160 public.ecr.aws/ubuntu/cassandra:4.0-21.10_beta
35```36```
36Access your Cassandra server with `cqlsh localhost 9042`.37Access your Cassandra server with `cqlsh localhost 9042`.
3738
@@ -69,7 +70,7 @@ docker exec -it cassandra-container /bin/bash
69Works with any Kubernetes; if you don't have one, we recommend you [install MicroK8s](https://microk8s.io/) and `microk8s.enable dns storage` then `snap alias microk8s.kubectl kubectl`.70Works with any Kubernetes; if you don't have one, we recommend you [install MicroK8s](https://microk8s.io/) and `microk8s.enable dns storage` then `snap alias microk8s.kubectl kubectl`.
7071
71Download72Download
72[cassandra-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/cassandra/plain/examples/cassandra-deployment.yml) and set `containers.cassandra.image` in `cassandra-deployment.yml` to your chosen channel tag (e.g. `public.ecr.aws/ubuntu/cassandra:4.0-21.04_beta`), then:73[cassandra-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/cassandra/plain/examples/cassandra-deployment.yml) and set `containers.cassandra.image` in `cassandra-deployment.yml` to your chosen channel tag (e.g. `public.ecr.aws/ubuntu/cassandra:4.0-21.10_beta`), then:
7374
74```sh75```sh
75kubectl apply -f cassandra-deployment.yml76kubectl apply -f cassandra-deployment.yml
diff --git a/docs/public.ecr.aws/ubuntu/cortex.md b/docs/public.ecr.aws/ubuntu/cortex.md
index 7896844..dce0227 100644
--- a/docs/public.ecr.aws/ubuntu/cortex.md
+++ b/docs/public.ecr.aws/ubuntu/cortex.md
@@ -23,7 +23,8 @@ Up to 10 years customer security maintenance `from canonical/cortex`. [Request a
2323
24| Channel Tag | | | Currently | Architectures |24| Channel Tag | | | Currently | Architectures |
25|---|---|---|---|---|25|---|---|---|---|---|
26 | **`1.7-21.04_beta`**    | [](https://gallery.ecr.aws/lts/cortex) | | Cortex 1.7 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |26 | **`1.10-21.10_beta`**    | [](https://gallery.ecr.aws/lts/cortex) | | Cortex 1.10.0 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
27 | `1.7-21.04_beta`    | [](https://gallery.ecr.aws/lts/cortex) | | Cortex 1.7.0 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
27 | `1.4-20.04_beta`    | [](https://gallery.ecr.aws/lts/cortex) | | Cortex 1.4.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |28 | `1.4-20.04_beta`    | [](https://gallery.ecr.aws/lts/cortex) | | Cortex 1.4.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
28| _`track_risk`_ |29| _`track_risk`_ |
2930
@@ -38,7 +39,7 @@ If your usage includes commercial redistribution or requires unavailable channel
38Launch this image locally:39Launch this image locally:
3940
40```sh41```sh
41docker run -d --name cortex-container -e TZ=UTC -p 32709:9009 public.ecr.aws/ubuntu/cortex:1.7-21.04_beta42docker run -d --name cortex-container -e TZ=UTC -p 32709:9009 public.ecr.aws/ubuntu/cortex:1.10-21.10_beta
42```43```
43Access your Cortex server at `http://localhost:32709`.44Access your Cortex server at `http://localhost:32709`.
4445
@@ -72,7 +73,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
7273
73Download74Download
74[cortex.yaml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/cortex/plain/oci/examples/config/cortex.yaml) and75[cortex.yaml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/cortex/plain/oci/examples/config/cortex.yaml) and
75[cortex-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/cortex/plain/oci/examples/cortex-deployment.yml) and set `containers.cortex.image` in `cortex-deployment.yml` to your chosen channel tag (e.g. `public.ecr.aws/ubuntu/cortex:1.7-21.04_beta`), then:76[cortex-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/cortex/plain/oci/examples/cortex-deployment.yml) and set `containers.cortex.image` in `cortex-deployment.yml` to your chosen channel tag (e.g. `public.ecr.aws/ubuntu/cortex:1.10-21.10_beta`), then:
7677
77```sh78```sh
78kubectl create configmap cortex-config --from-file=main-config=cortex.yaml79kubectl create configmap cortex-config --from-file=main-config=cortex.yaml
diff --git a/docs/public.ecr.aws/ubuntu/grafana.md b/docs/public.ecr.aws/ubuntu/grafana.md
index 87b4e80..df47862 100644
--- a/docs/public.ecr.aws/ubuntu/grafana.md
+++ b/docs/public.ecr.aws/ubuntu/grafana.md
@@ -16,7 +16,8 @@ Up to 10 years customer security maintenance `from canonical/grafana`. [Request
1616
17| Channel Tag | | | Currently | Architectures |17| Channel Tag | | | Currently | Architectures |
18|---|---|---|---|---|18|---|---|---|---|---|
19 | **`7.4-21.04_beta`**    | [](https://gallery.ecr.aws/lts/grafana) | | Grafana™ software 7.4 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |19 | **`8.1-21.10_beta`**    | [](https://gallery.ecr.aws/lts/grafana) | | Grafana™ software 8.1.0 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
20 | `7.4-21.04_beta`    | [](https://gallery.ecr.aws/lts/grafana) | | Grafana™ software 7.4.0 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
20 | `7.2-20.04_beta`    | [](https://gallery.ecr.aws/lts/grafana) | | Grafana™ software 7.2.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |21 | `7.2-20.04_beta`    | [](https://gallery.ecr.aws/lts/grafana) | | Grafana™ software 7.2.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
21| _`track_risk`_ |22| _`track_risk`_ |
2223
@@ -31,7 +32,7 @@ If your usage includes commercial redistribution or requires unavailable channel
31Launch this image locally:32Launch this image locally:
3233
33```sh34```sh
34docker run -d --name grafana-container -e TZ=UTC -p 30000:3000 public.ecr.aws/ubuntu/grafana:7.4-21.04_beta35docker run -d --name grafana-container -e TZ=UTC -p 30000:3000 public.ecr.aws/ubuntu/grafana:8.1-21.10_beta
35```36```
36Access your Grafana server at `localhost:30000`.37Access your Grafana server at `localhost:30000`.
3738
@@ -66,7 +67,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
6667
67Download68Download
68[datasource.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/config/datasource.yml), [dashboard.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/config/dashboard.yml), [system-stats-dashboard.json](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/config/system-stats-dashboard.json) and69[datasource.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/config/datasource.yml), [dashboard.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/config/dashboard.yml), [system-stats-dashboard.json](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/config/system-stats-dashboard.json) and
69[grafana-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/grafana-deployment.yml) and set `containers.grafana.image` in `grafana-deployment.yml` to your chosen channel tag (e.g. `public.ecr.aws/ubuntu/grafana:7.4-21.04_beta`), then:70[grafana-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/grafana/plain/examples/grafana-deployment.yml) and set `containers.grafana.image` in `grafana-deployment.yml` to your chosen channel tag (e.g. `public.ecr.aws/ubuntu/grafana:8.1-21.10_beta`), then:
7071
71```sh72```sh
72kubectl create configmap grafana-config --from-file=grafana-datasource=datasource.yml --from-file=grafana-dashboard-definition=dashboard.yml --from-file=grafana-dashboard=system-stats-dashboard.json73kubectl create configmap grafana-config --from-file=grafana-datasource=datasource.yml --from-file=grafana-dashboard-definition=dashboard.yml --from-file=grafana-dashboard=system-stats-dashboard.json
diff --git a/docs/public.ecr.aws/ubuntu/memcached.md b/docs/public.ecr.aws/ubuntu/memcached.md
index f0b6dad..2b072ae 100644
--- a/docs/public.ecr.aws/ubuntu/memcached.md
+++ b/docs/public.ecr.aws/ubuntu/memcached.md
@@ -10,14 +10,15 @@ Memcached is an in-memory key-value store for small chunks of arbitrary data (st
1010
11## Tags and Architectures11## Tags and Architectures
12![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)12![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)
13Up to 5 years free security maintenance [from public.ecr.aws/lts/memcached](https://gallery.ecr.aws/lts/${repo}).13Up to 5 years free security maintenance [from public.ecr.aws/lts/memcached](https://gallery.ecr.aws/lts/memcached).
1414
15![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)15![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)
16Up to 10 years customer security maintenance `from canonical/memcached`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).16Up to 10 years customer security maintenance `from canonical/memcached`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).
1717
18| Channel Tag | | | Currently | Architectures |18| Channel Tag | | | Currently | Architectures |
19|---|---|---|---|---|19|---|---|---|---|---|
20 | **`1.6-21.04_beta`**    | [](https://gallery.ecr.aws/lts/memcached) | | Memcached 1.6 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |20 | **`1.6-21.10_beta`**    | [](https://gallery.ecr.aws/lts/memcached) | | Memcached 1.6.9 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
21 | `1.6-21.04_beta`    | [](https://gallery.ecr.aws/lts/memcached) | | Memcached 1.6.9 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
21| _`track_risk`_ |22| _`track_risk`_ |
2223
23_The following tags are not available in public.ecr.aws/ubuntu/memcached but are shown here for completeness:_24_The following tags are not available in public.ecr.aws/ubuntu/memcached but are shown here for completeness:_
diff --git a/docs/public.ecr.aws/ubuntu/mysql.md b/docs/public.ecr.aws/ubuntu/mysql.md
index af55f37..7f5a7ab 100644
--- a/docs/public.ecr.aws/ubuntu/mysql.md
+++ b/docs/public.ecr.aws/ubuntu/mysql.md
@@ -10,14 +10,15 @@ MySQL is a fast, stable and true multi-user, multi-threaded SQL database server.
1010
11## Tags and Architectures11## Tags and Architectures
12![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)12![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)
13Up to 5 years free security maintenance [from public.ecr.aws/lts/mysql](https://gallery.ecr.aws/lts/${repo}).13Up to 5 years free security maintenance [from public.ecr.aws/lts/mysql](https://gallery.ecr.aws/lts/mysql).
1414
15![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)15![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)
16Up to 10 years customer security maintenance `from canonical/mysql`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).16Up to 10 years customer security maintenance `from canonical/mysql`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).
1717
18| Channel Tag | | | Currently | Architectures |18| Channel Tag | | | Currently | Architectures |
19|---|---|---|---|---|19|---|---|---|---|---|
20 | **`8.0-21.04_beta`**    | [](https://gallery.ecr.aws/lts/mysql) | | MySQL™ 8.0 on Ubuntu 21.04 | `amd64`, `arm64`, `s390x` |20 | **`8.0-21.10_beta`**    | [](https://gallery.ecr.aws/lts/mysql) | | MySQL™ 8.0.27 on Ubuntu 21.10 | `amd64`, `arm64`, `s390x` |
21 | `8.0-21.04_beta`    | [](https://gallery.ecr.aws/lts/mysql) | | MySQL™ 8.0.27 on Ubuntu 21.04 | `amd64`, `arm64`, `s390x` |
21| _`track_risk`_ |22| _`track_risk`_ |
2223
23_The following tags are not available in public.ecr.aws/ubuntu/mysql but are shown here for completeness:_24_The following tags are not available in public.ecr.aws/ubuntu/mysql but are shown here for completeness:_
diff --git a/docs/public.ecr.aws/ubuntu/nginx.md b/docs/public.ecr.aws/ubuntu/nginx.md
index 16682e1..0991efa 100644
--- a/docs/public.ecr.aws/ubuntu/nginx.md
+++ b/docs/public.ecr.aws/ubuntu/nginx.md
@@ -10,14 +10,15 @@ Nginx ("engine X") is a high-performance web and reverse proxy server created by
1010
11## Tags and Architectures11## Tags and Architectures
12![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)12![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)
13Up to 5 years free security maintenance [from public.ecr.aws/lts/nginx](https://gallery.ecr.aws/lts/${repo}).13Up to 5 years free security maintenance [from public.ecr.aws/lts/nginx](https://gallery.ecr.aws/lts/nginx).
1414
15![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)15![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)
16Up to 10 years customer security maintenance `from canonical/nginx`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).16Up to 10 years customer security maintenance `from canonical/nginx`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).
1717
18| Channel Tag | | | Currently | Architectures |18| Channel Tag | | | Currently | Architectures |
19|---|---|---|---|---|19|---|---|---|---|---|
20 | **`1.18-21.04_beta`**    | [](https://gallery.ecr.aws/lts/nginx) | | Nginx 1.18 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |20 | **`1.18-21.10_beta`**    | [](https://gallery.ecr.aws/lts/nginx) | | Nginx 1.18.0 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
21 | `1.18-21.04_beta`    | [](https://gallery.ecr.aws/lts/nginx) | | Nginx 1.18.0 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
21| _`track_risk`_ |22| _`track_risk`_ |
2223
23_The following tags are not available in public.ecr.aws/ubuntu/nginx but are shown here for completeness:_24_The following tags are not available in public.ecr.aws/ubuntu/nginx but are shown here for completeness:_
diff --git a/docs/public.ecr.aws/ubuntu/postgres.md b/docs/public.ecr.aws/ubuntu/postgres.md
index bea237a..ad316df 100644
--- a/docs/public.ecr.aws/ubuntu/postgres.md
+++ b/docs/public.ecr.aws/ubuntu/postgres.md
@@ -10,21 +10,22 @@ PostgreSQL is a powerful, open source object-relational database system. It is f
1010
11## Tags and Architectures11## Tags and Architectures
12![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)12![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)
13Up to 5 years free security maintenance [from public.ecr.aws/lts/postgres](https://gallery.ecr.aws/lts/${repo}).13Up to 5 years free security maintenance [from public.ecr.aws/lts/postgres](https://gallery.ecr.aws/lts/postgres).
1414
15![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)15![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)
16Up to 10 years customer security maintenance `from canonical/postgres`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).16Up to 10 years customer security maintenance `from canonical/postgres`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).
1717
18| Channel Tag | | | Currently | Architectures |18| Channel Tag | | | Currently | Architectures |
19|---|---|---|---|---|19|---|---|---|---|---|
20 | **`13.1-21.04_beta`**    | [](https://gallery.ecr.aws/lts/postgres) | | Postgres 13.1 on Ubuntu 21.04 | `amd64`, `arm64`, `s390x` |20 | **`13.1-21.10_beta`**    | [](https://gallery.ecr.aws/lts/postgres) | | Postgres 13.1 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
21 | `13.1-21.04_beta`    | [](https://gallery.ecr.aws/lts/postgres) | | Postgres 13.1 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
21| _`track_risk`_ |22| _`track_risk`_ |
2223
23_The following tags are not available in public.ecr.aws/ubuntu/postgres but are shown here for completeness:_24_The following tags are not available in public.ecr.aws/ubuntu/postgres but are shown here for completeness:_
2425
25| Channel Tag | | | Currently | Architectures |26| Channel Tag | | | Currently | Architectures |
26|---|---|---|---|---|27|---|---|---|---|---|
27 | _**`12.4-20.04_beta`**   _ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/postgres) | | Postgres 12.4 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `s390x` |28 | _**`12.4-20.04_beta`**   _ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/postgres) | | Postgres 12.4 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
28| _`track_risk`_ |29| _`track_risk`_ |
2930
3031
diff --git a/docs/public.ecr.aws/ubuntu/prometheus-alertmanager.md b/docs/public.ecr.aws/ubuntu/prometheus-alertmanager.md
index 676d417..c0937a3 100644
--- a/docs/public.ecr.aws/ubuntu/prometheus-alertmanager.md
+++ b/docs/public.ecr.aws/ubuntu/prometheus-alertmanager.md
@@ -16,7 +16,8 @@ Up to 10 years customer security maintenance `from canonical/prometheus-alertman
1616
17| Channel Tag | | | Currently | Architectures |17| Channel Tag | | | Currently | Architectures |
18|---|---|---|---|---|18|---|---|---|---|---|
19 | **`0.21-21.04_beta`**    | [](https://gallery.ecr.aws/lts/prometheus-alertmanager) | | Prometheus Alertmanager 0.21 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |19 | **`0.22-21.10_beta`**    | [](https://gallery.ecr.aws/lts/prometheus-alertmanager) | | Prometheus Alertmanager 0.22.0 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
20 | `0.21-21.04_beta`    | [](https://gallery.ecr.aws/lts/prometheus-alertmanager) | | Prometheus Alertmanager 0.21.0 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
20 | `0.21-20.04_beta`    | [](https://gallery.ecr.aws/lts/prometheus-alertmanager) | | Prometheus Alertmanager 0.21.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |21 | `0.21-20.04_beta`    | [](https://gallery.ecr.aws/lts/prometheus-alertmanager) | | Prometheus Alertmanager 0.21.0 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
21| _`track_risk`_ |22| _`track_risk`_ |
2223
@@ -31,7 +32,7 @@ If your usage includes commercial redistribution or requires unavailable channel
31Launch this image locally:32Launch this image locally:
3233
33```sh34```sh
34docker run -d --name prometheus-alertmanager-container -e TZ=UTC -p 30093:9093 public.ecr.aws/ubuntu/prometheus-alertmanager:0.21-21.04_beta35docker run -d --name prometheus-alertmanager-container -e TZ=UTC -p 30093:9093 public.ecr.aws/ubuntu/prometheus-alertmanager:0.22-21.10_beta
35```36```
36Access your Prometheus Alertmanager server at `localhost:30093`.37Access your Prometheus Alertmanager server at `localhost:30093`.
3738
@@ -66,7 +67,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
6667
67Download68Download
68[alertmanager.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus-alertmanager/plain/oci/examples/config/alertmanager.yml) and69[alertmanager.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus-alertmanager/plain/oci/examples/config/alertmanager.yml) and
69[prometheus-alertmanager-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus-alertmanager/plain/oci/examples/alertmanager-deployment.yml) and set `containers.prometheus-alertmanager.image` in `prometheus-alertmanager-deployment.yml` to your chosen channel tag (e.g. `public.ecr.aws/ubuntu/prometheus-alertmanager:0.21-21.04_beta`), then:70[prometheus-alertmanager-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus-alertmanager/plain/oci/examples/alertmanager-deployment.yml) and set `containers.prometheus-alertmanager.image` in `prometheus-alertmanager-deployment.yml` to your chosen channel tag (e.g. `public.ecr.aws/ubuntu/prometheus-alertmanager:0.22-21.10_beta`), then:
7071
71```sh72```sh
72kubectl create configmap prometheus-alertmanager-config --from-file=alertmanager=alertmanager.yml73kubectl create configmap prometheus-alertmanager-config --from-file=alertmanager=alertmanager.yml
diff --git a/docs/public.ecr.aws/ubuntu/prometheus.md b/docs/public.ecr.aws/ubuntu/prometheus.md
index 1ce4776..047fd10 100644
--- a/docs/public.ecr.aws/ubuntu/prometheus.md
+++ b/docs/public.ecr.aws/ubuntu/prometheus.md
@@ -16,7 +16,8 @@ Up to 10 years customer security maintenance `from canonical/prometheus`. [Reque
1616
17| Channel Tag | | | Currently | Architectures |17| Channel Tag | | | Currently | Architectures |
18|---|---|---|---|---|18|---|---|---|---|---|
19 | **`2.25-21.04_beta`**    | [](https://gallery.ecr.aws/lts/prometheus) | | Prometheus 2.25 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |19 | **`2.28-21.10_beta`**    | [](https://gallery.ecr.aws/lts/prometheus) | | Prometheus 2.28.1 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
20 | `2.25-21.04_beta`    | [](https://gallery.ecr.aws/lts/prometheus) | | Prometheus 2.25.1 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
20 | `2.20-20.04_beta`    | [](https://gallery.ecr.aws/lts/prometheus) | | Prometheus 2.20.1 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |21 | `2.20-20.04_beta`    | [](https://gallery.ecr.aws/lts/prometheus) | | Prometheus 2.20.1 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
21| _`track_risk`_ |22| _`track_risk`_ |
2223
@@ -31,7 +32,7 @@ If your usage includes commercial redistribution or requires unavailable channel
31Launch this image locally:32Launch this image locally:
3233
33```sh34```sh
34docker run -d --name prometheus-container -e TZ=UTC -p 30090:9090 public.ecr.aws/ubuntu/prometheus:2.25-21.04_beta35docker run -d --name prometheus-container -e TZ=UTC -p 30090:9090 public.ecr.aws/ubuntu/prometheus:2.28-21.10_beta
35```36```
36Access your Prometheus server at `localhost:30090`.37Access your Prometheus server at `localhost:30090`.
3738
@@ -66,7 +67,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
6667
67Download68Download
68[prometheus.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus/plain/oci/examples/config/prometheus.yml), [alerts.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus/plain/oci/examples/config/alerts.yml) and69[prometheus.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus/plain/oci/examples/config/prometheus.yml), [alerts.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus/plain/oci/examples/config/alerts.yml) and
69[prometheus-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus/plain/oci/examples/prometheus-deployment.yml) and set `containers.prometheus.image` in `prometheus-deployment.yml` to your chosen channel tag (e.g. `public.ecr.aws/ubuntu/prometheus:2.25-21.04_beta`), then:70[prometheus-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/prometheus/plain/oci/examples/prometheus-deployment.yml) and set `containers.prometheus.image` in `prometheus-deployment.yml` to your chosen channel tag (e.g. `public.ecr.aws/ubuntu/prometheus:2.28-21.10_beta`), then:
7071
71```sh72```sh
72kubectl create configmap prometheus-config --from-file=prometheus=prometheus.yml --from-file=prometheus-alerts=alerts.yml73kubectl create configmap prometheus-config --from-file=prometheus=prometheus.yml --from-file=prometheus-alerts=alerts.yml
diff --git a/docs/public.ecr.aws/ubuntu/redis.md b/docs/public.ecr.aws/ubuntu/redis.md
index 9f0e902..28ee2c6 100644
--- a/docs/public.ecr.aws/ubuntu/redis.md
+++ b/docs/public.ecr.aws/ubuntu/redis.md
@@ -16,7 +16,8 @@ Up to 10 years customer security maintenance `from canonical/redis`. [Request ac
1616
17| Channel Tag | | | Currently | Architectures |17| Channel Tag | | | Currently | Architectures |
18|---|---|---|---|---|18|---|---|---|---|---|
19 | **`6.0-21.04_beta`**    | [](https://gallery.ecr.aws/lts/redis) | | Redis™ software 6.0 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |19 | **`6.0-21.10_beta`**    | [](https://gallery.ecr.aws/lts/redis) | | Redis™ software 6.0.15 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
20 | `6.0-21.04_beta`    | [](https://gallery.ecr.aws/lts/redis) | | Redis™ software 6.0.11 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
20 | `5.0-20.04_beta`    | [](https://gallery.ecr.aws/lts/redis) | | Redis™ software 5.0.7 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |21 | `5.0-20.04_beta`    | [](https://gallery.ecr.aws/lts/redis) | | Redis™ software 5.0.7 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
21| _`track_risk`_ |22| _`track_risk`_ |
2223
@@ -31,7 +32,7 @@ If your usage includes commercial redistribution or requires unavailable channel
31Launch this image locally:32Launch this image locally:
3233
33```sh34```sh
34docker run -d --name redis-container -e TZ=UTC -p 30073:6379 -e REDIS_PASSWORD=mypassword public.ecr.aws/ubuntu/redis:6.0-21.04_beta35docker run -d --name redis-container -e TZ=UTC -p 30073:6379 -e REDIS_PASSWORD=mypassword public.ecr.aws/ubuntu/redis:6.0-21.10_beta
35```36```
36Access your Redis server at `localhost:30073`.37Access your Redis server at `localhost:30073`.
3738
@@ -68,7 +69,7 @@ This image also includes the `redis-cli` client for interactive container use:
68```sh69```sh
69$ docker network create redis-network70$ docker network create redis-network
70$ docker network connect redis-network redis-container71$ docker network connect redis-network redis-container
71$ docker run -it --rm --network redis-network public.ecr.aws/ubuntu/redis:6.0-21.04_beta redis-cli -h redis-container72$ docker run -it --rm --network redis-network public.ecr.aws/ubuntu/redis:6.0-21.10_beta redis-cli -h redis-container
72```73```
73Now you can:74Now you can:
74```75```
@@ -86,7 +87,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
8687
87Download88Download
88[redis.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/redis/plain/examples/config/redis.conf) and89[redis.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/redis/plain/examples/config/redis.conf) and
89[redis-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/redis/plain/examples/redis-deployment.yml) and set `containers.redis.image` in `redis-deployment.yml` to your chosen channel tag (e.g. `public.ecr.aws/ubuntu/redis:6.0-21.04_beta`), then:90[redis-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/redis/plain/examples/redis-deployment.yml) and set `containers.redis.image` in `redis-deployment.yml` to your chosen channel tag (e.g. `public.ecr.aws/ubuntu/redis:6.0-21.10_beta`), then:
9091
91```sh92```sh
92kubectl create configmap redis-config --from-file=redis=redis.conf93kubectl create configmap redis-config --from-file=redis=redis.conf
diff --git a/docs/public.ecr.aws/ubuntu/squid.md b/docs/public.ecr.aws/ubuntu/squid.md
index 6add789..1064083 100644
--- a/docs/public.ecr.aws/ubuntu/squid.md
+++ b/docs/public.ecr.aws/ubuntu/squid.md
@@ -10,15 +10,14 @@ Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It r
1010
11## Tags and Architectures11## Tags and Architectures
12![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)12![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)
13Up to 5 years free security maintenance [from public.ecr.aws/lts/squid](https://gallery.ecr.aws/lts/${repo}).13Up to 5 years free security maintenance [from public.ecr.aws/lts/squid](https://gallery.ecr.aws/lts/squid).
1414
15![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)15![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)
16Up to 10 years customer security maintenance `from canonical/squid`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).16Up to 10 years customer security maintenance `from canonical/squid`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).
1717
18| Channel Tag | | | Currently | Architectures |18| Channel Tag | | | Currently | Architectures |
19|---|---|---|---|---|19|---|---|---|---|---|
20 | _**`4.10-20.04_beta`**   _ | [![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)](https://gallery.ecr.aws/lts/squid) | | Squid 4.10 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |20 | **`4.13-21.10_edge`**    | [](https://gallery.ecr.aws/lts/squid) | | Squid 4.13 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
21 | `4.13-21.10_edge`    | [](https://gallery.ecr.aws/lts/squid) | | Squid 4.13 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
22| _`track_risk`_ |21| _`track_risk`_ |
2322
24_The following tags are not available in public.ecr.aws/ubuntu/squid but are shown here for completeness:_23_The following tags are not available in public.ecr.aws/ubuntu/squid but are shown here for completeness:_
diff --git a/docs/public.ecr.aws/ubuntu/telegraf.md b/docs/public.ecr.aws/ubuntu/telegraf.md
index 508925d..aac090f 100644
--- a/docs/public.ecr.aws/ubuntu/telegraf.md
+++ b/docs/public.ecr.aws/ubuntu/telegraf.md
@@ -16,7 +16,8 @@ Up to 10 years customer security maintenance `from canonical/telegraf`. [Request
1616
17| Channel Tag | | | Currently | Architectures |17| Channel Tag | | | Currently | Architectures |
18|---|---|---|---|---|18|---|---|---|---|---|
19 | **`1.17-21.04_beta`**    | [](https://gallery.ecr.aws/lts/telegraf) | | Telegraf™ software 1.17 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |19 | **`1.19-21.10_beta`**    | [](https://gallery.ecr.aws/lts/telegraf) | | Telegraf™ software 1.19.2 on Ubuntu 21.10 | `amd64`, `arm64`, `ppc64el`, `s390x` |
20 | `1.17-21.04_beta`    | [](https://gallery.ecr.aws/lts/telegraf) | | Telegraf™ software 1.17.2 on Ubuntu 21.04 | `amd64`, `arm64`, `ppc64el`, `s390x` |
20 | `1.15-20.04_beta`    | [](https://gallery.ecr.aws/lts/telegraf) | | Telegraf™ software 1.15.2 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |21 | `1.15-20.04_beta`    | [](https://gallery.ecr.aws/lts/telegraf) | | Telegraf™ software 1.15.2 on Ubuntu 20.04 LTS| `amd64`, `arm64`, `ppc64el`, `s390x` |
21| _`track_risk`_ |22| _`track_risk`_ |
2223
@@ -31,7 +32,7 @@ If your usage includes commercial redistribution or requires unavailable channel
31Launch this image locally:32Launch this image locally:
3233
33```sh34```sh
34docker run -d --name telegraf-container -e TZ=UTC -p 30273:9273 public.ecr.aws/ubuntu/telegraf:1.17-21.04_beta35docker run -d --name telegraf-container -e TZ=UTC -p 30273:9273 public.ecr.aws/ubuntu/telegraf:1.19-21.10_beta
35```36```
36Access your Telegraf server at `localhost:30273`.37Access your Telegraf server at `localhost:30273`.
3738
@@ -65,7 +66,7 @@ Works with any Kubernetes; if you don't have one, we recommend you [install Micr
6566
66Download67Download
67[telegraf.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/telegraf/plain/examples/config/telegraf.conf) and68[telegraf.conf](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/telegraf/plain/examples/config/telegraf.conf) and
68[telegraf-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/telegraf/plain/examples/telegraf-deployment.yml) and set `containers.telegraf.image` in `telegraf-deployment.yml` to your chosen channel tag (e.g. `public.ecr.aws/ubuntu/telegraf:1.17-21.04_beta`), then:69[telegraf-deployment.yml](https://git.launchpad.net/~canonical-server/ubuntu-docker-images/+git/telegraf/plain/examples/telegraf-deployment.yml) and set `containers.telegraf.image` in `telegraf-deployment.yml` to your chosen channel tag (e.g. `public.ecr.aws/ubuntu/telegraf:1.19-21.10_beta`), then:
6970
70```sh71```sh
71kubectl create configmap telegraf-config --from-file=main-config=telegraf.conf72kubectl create configmap telegraf-config --from-file=main-config=telegraf.conf
diff --git a/templates/README_ECR.md b/templates/README_ECR.md
index 47ae031..645f7fa 100644
--- a/templates/README_ECR.md
+++ b/templates/README_ECR.md
@@ -17,7 +17,7 @@ ${description}
1717
18## Tags and Architectures18## Tags and Architectures
19![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)19![LTS](https://assets.ubuntu.com/v1/0a5ff561-LTS%402x.png?h=17)
20Up to 5 years free security maintenance${' [from public.ecr.aws/lts/'+repo+'](https://gallery.ecr.aws/lts/${repo})' if has_an_lts else '. [Request access](https://ubuntu.com/security/docker-images#get-in-touch)'}.20Up to 5 years free security maintenance${' [from public.ecr.aws/lts/'+repo+'](https://gallery.ecr.aws/lts/'+repo+')' if has_an_lts else '. [Request access](https://ubuntu.com/security/docker-images#get-in-touch)'}.
2121
22![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)22![ESM](https://assets.ubuntu.com/v1/572f3fbd-ESM%402x.png?h=17)
23Up to 10 years customer security maintenance `from canonical/${repo}`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).23Up to 10 years customer security maintenance `from canonical/${repo}`. [Request access](https://ubuntu.com/security/docker-images#get-in-touch).

Subscribers

People subscribed via source and target branches