Deprecate envoy 1.19 (#5899)

Signed-off-by: mauraza <gibone@vmware.com>

Signed-off-by: mauraza <gibone@vmware.com>
This commit is contained in:
Ibone González Mauraza
2022-09-09 13:22:04 +02:00
committed by GitHub
parent 53cf2692b1
commit e2b6c79e9d
8 changed files with 0 additions and 147 deletions

View File

@@ -1,40 +0,0 @@
FROM docker.io/bitnami/minideb:bullseye
ARG TARGETARCH
LABEL org.opencontainers.image.authors="https://bitnami.com/contact" \
org.opencontainers.image.description="Application packaged by Bitnami" \
org.opencontainers.image.ref.name="1.19.5-debian-11-r29" \
org.opencontainers.image.source="https://github.com/bitnami/containers/tree/main/bitnami/envoy" \
org.opencontainers.image.title="envoy" \
org.opencontainers.image.vendor="VMware, Inc." \
org.opencontainers.image.version="1.19.5"
ENV HOME="/" \
OS_ARCH="${TARGETARCH:-amd64}" \
OS_FLAVOUR="debian-11" \
OS_NAME="linux"
COPY prebuildfs /
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
# Install required system packages and dependencies
RUN install_packages ca-certificates curl gzip libc6 procps tar
RUN mkdir -p /tmp/bitnami/pkg/cache/ && cd /tmp/bitnami/pkg/cache/ && \
if [ ! -f envoy-1.19.5-152-linux-${OS_ARCH}-debian-11.tar.gz ]; then \
curl -SsLf https://downloads.bitnami.com/files/stacksmith/envoy-1.19.5-152-linux-${OS_ARCH}-debian-11.tar.gz -O ; \
curl -SsLf https://downloads.bitnami.com/files/stacksmith/envoy-1.19.5-152-linux-${OS_ARCH}-debian-11.tar.gz.sha256 -O ; \
fi && \
sha256sum -c envoy-1.19.5-152-linux-${OS_ARCH}-debian-11.tar.gz.sha256 && \
tar -zxf envoy-1.19.5-152-linux-${OS_ARCH}-debian-11.tar.gz -C /opt/bitnami --strip-components=2 --no-same-owner --wildcards '*/files' && \
rm -rf envoy-1.19.5-152-linux-${OS_ARCH}-debian-11.tar.gz
RUN apt-get update && apt-get upgrade -y && \
rm -r /var/lib/apt/lists /var/cache/apt/archives
RUN chmod g+rwX /opt/bitnami
ENV APP_VERSION="1.19.5" \
BITNAMI_APP_NAME="envoy" \
PATH="/opt/bitnami/envoy/bin:$PATH"
USER 1001
ENTRYPOINT [ "/opt/bitnami/envoy/bin/envoy" ]
CMD [ "-c", "/opt/bitnami/envoy/conf/envoy.yaml" ]

View File

@@ -1,4 +0,0 @@
version: '2'
services:
envoy:
image: docker.io/bitnami/envoy:1.19

View File

@@ -1,58 +0,0 @@
admin:
access_log_path: /tmp/admin_access.log
address:
socket_address: { address: 127.0.0.1, port_value: 8081 }
static_resources:
listeners:
- name: listener_0
address:
socket_address: { address: 0.0.0.0, port_value: 8080 }
filter_chains:
- filters:
- name: envoy.filters.network.http_connection_manager
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
stat_prefix: ingress_http
codec_type: AUTO
route_config:
name: local_route
virtual_hosts:
- name: local_service
domains: ["*"]
routes:
- match: { prefix: "/nginx" }
route: { cluster: service1, prefix_rewrite: "/" }
- match: { prefix: "/apache" }
route: { cluster: service2, prefix_rewrite: "/" }
http_filters:
- name: envoy.filters.http.router
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
clusters:
- name: service1
connect_timeout: 0.25s
type: STRICT_DNS
lb_policy: ROUND_ROBIN
load_assignment:
cluster_name: some_service
endpoints:
- lb_endpoints:
- endpoint:
address:
socket_address:
address: service1
port_value: 8080
- name: service2
connect_timeout: 0.25s
type: STRICT_DNS
lb_policy: ROUND_ROBIN
load_assignment:
cluster_name: some_service
endpoints:
- lb_endpoints:
- endpoint:
address:
socket_address:
address: service2
port_value: 8080

View File

@@ -1,9 +0,0 @@
{
"envoy": {
"arch": "amd64",
"digest": "4b861c807e66f3bf14c1fa8a419c8740fe043651bb142002f22aaa1c1129c1da",
"distro": "debian-11",
"type": "NAMI",
"version": "1.19.5-152"
}
}

View File

@@ -1,3 +0,0 @@
Bitnami containers ship with software bundles. You can find the licenses under:
/opt/bitnami/nami/COPYING
/opt/bitnami/[name-of-bundle]/licenses/[bundle-version].txt

View File

@@ -1,24 +0,0 @@
#!/bin/sh
set -e
set -u
export DEBIAN_FRONTEND=noninteractive
n=0
max=2
until [ $n -gt $max ]; do
set +e
(
apt-get update -qq &&
apt-get install -y --no-install-recommends "$@"
)
CODE=$?
set -e
if [ $CODE -eq 0 ]; then
break
fi
if [ $n -eq $max ]; then
exit $CODE
fi
echo "apt failed, retrying"
n=$(($n + 1))
done
rm -r /var/lib/apt/lists /var/cache/apt/archives

View File

@@ -1,4 +0,0 @@
rolling-tags:
- "1.19"
- "1.19-debian-11"
- "1.19.5"

View File

@@ -32,7 +32,6 @@ Learn more about the Bitnami tagging policy and the difference between rolling t
* [`1.22`, `1.22-debian-11`, `1.22.5`, `1.22.5-debian-11-r9` (1.22/debian-11/Dockerfile)](https://github.com/bitnami/containers/blob/main/bitnami/envoy/1.22/debian-11/Dockerfile)
* [`1.21`, `1.21-debian-11`, `1.21.5`, `1.21.5-debian-11-r15` (1.21/debian-11/Dockerfile)](https://github.com/bitnami/containers/blob/main/bitnami/envoy/1.21/debian-11/Dockerfile)
* [`1.20`, `1.20-debian-11`, `1.20.7`, `1.20.7-debian-11-r15` (1.20/debian-11/Dockerfile)](https://github.com/bitnami/containers/blob/main/bitnami/envoy/1.20/debian-11/Dockerfile)
* [`1.19`, `1.19-debian-11`, `1.19.5`, `1.19.5-debian-11-r29` (1.19/debian-11/Dockerfile)](https://github.com/bitnami/containers/blob/main/bitnami/envoy/1.19/debian-11/Dockerfile)
Subscribe to project updates by watching the [bitnami/containers GitHub repo](https://github.com/bitnami/containers).
@@ -80,10 +79,6 @@ $ docker run --rm -v /path/to/your/envoy.yaml:/opt/bitnami/envoy/conf/envoy.yaml
Visit the [official envoy documentation](https://www.envoyproxy.io/docs/envoy/latest/configuration/configuration) for all the available configurations.
## Branch Deprecation Notice
Envoy's branch 1.19 is no longer maintained by upstream and is now internally tagged as to be deprecated. This branch will no longer be released in our catalog a month after this notice is published, but already released container images will still persist in the registries. Valid to be removed starting on: 09-08-2022
## Contributing
We'd love for you to contribute to this container. You can request new features by creating an [issue](https://github.com/bitnami/containers/issues), or submit a [pull request](https://github.com/bitnami/containers/pulls) with your contribution.