Skip to content

Commit

Permalink
Switch default build from Stretch to Buster (#283)
Browse files Browse the repository at this point in the history
* Switch default build from Stretch to Buster

* Upgrade to Alpine 3.13

* 1.12.0
  • Loading branch information
ioolkos authored May 20, 2021
1 parent 58dc85f commit 3265897
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 11 deletions.
10 changes: 5 additions & 5 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM debian:stretch-slim
FROM debian:buster-slim

RUN apt-get update && \
apt-get -y install bash procps openssl iproute2 curl jq libsnappy-dev net-tools && \
Expand All @@ -12,14 +12,14 @@ WORKDIR /vernemq
ENV DOCKER_VERNEMQ_KUBERNETES_LABEL_SELECTOR="app=vernemq" \
DOCKER_VERNEMQ_LOG__CONSOLE=console \
PATH="/vernemq/bin:$PATH" \
VERNEMQ_VERSION="1.11.0"
VERNEMQ_VERSION="1.12.0"

COPY --chown=10000:10000 bin/vernemq.sh /usr/sbin/start_vernemq
COPY --chown=10000:10000 files/vm.args /vernemq/etc/vm.args

RUN curl -L https://github.com/vernemq/vernemq/releases/download/$VERNEMQ_VERSION/vernemq-$VERNEMQ_VERSION.stretch.tar.gz -o /tmp/vernemq-$VERNEMQ_VERSION.stretch.tar.gz && \
tar -xzvf /tmp/vernemq-$VERNEMQ_VERSION.stretch.tar.gz && \
rm /tmp/vernemq-$VERNEMQ_VERSION.stretch.tar.gz && \
RUN curl -L https://github.com/vernemq/vernemq/releases/download/$VERNEMQ_VERSION/vernemq-$VERNEMQ_VERSION.buster.tar.gz -o /tmp/vernemq-$VERNEMQ_VERSION.buster.tar.gz && \
tar -xzvf /tmp/vernemq-$VERNEMQ_VERSION.buster.tar.gz && \
rm /tmp/vernemq-$VERNEMQ_VERSION.buster.tar.gz && \
chown -R 10000:10000 /vernemq && \
ln -s /vernemq/etc /etc/vernemq && \
ln -s /vernemq/data /var/lib/vernemq && \
Expand Down
4 changes: 2 additions & 2 deletions Dockerfile.alpine
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.9
FROM alpine:3.13

RUN apk --no-cache --update --available upgrade && \
apk add --no-cache ncurses-libs openssl libstdc++ jq curl bash snappy-dev && \
Expand All @@ -10,7 +10,7 @@ RUN apk --no-cache --update --available upgrade && \
ENV DOCKER_VERNEMQ_KUBERNETES_LABEL_SELECTOR="app=vernemq" \
DOCKER_VERNEMQ_LOG__CONSOLE=console \
PATH="/vernemq/bin:$PATH" \
VERNEMQ_VERSION="1.11.0"
VERNEMQ_VERSION="1.12.0"

WORKDIR /vernemq

Expand Down
4 changes: 2 additions & 2 deletions helm/vernemq/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v1
appVersion: 1.11.0
appVersion: 1.12.0
description: VerneMQ is a high-performance, distributed MQTT message broker
name: vernemq
version: 1.6.8
version: 1.6.9
icon: http://www.stickpng.com/assets/thumbs/58482b21cef1014c0b5e4a24.png
2 changes: 1 addition & 1 deletion helm/vernemq/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ Parameter | Description | Default
`envFrom` | additional envFrom configmaps or secrets | see [values.yaml](values.yaml)
`image.pullPolicy` | container image pull policy | `IfNotPresent`
`image.repository` | container image repository | `vernemq/vernemq`
`image.tag` | container image tag | the current versions (e.g. `1.11.0`)
`image.tag` | container image tag | the current versions (e.g. `1.12.0`)
`ingress.enabled` | whether to enable an ingress object to route to the WebSocket service. Requires an ingress controller and the WebSocket service to be enabled. | `false`
`ingress.labels` | additional ingress labels | `{}`
`ingress.annotations` | additional service annotations | `{}`
Expand Down
2 changes: 1 addition & 1 deletion helm/vernemq/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ replicaCount: 1

image:
repository: vernemq/vernemq
tag: 1.11.0-alpine
tag: 1.12.0-alpine
pullPolicy: IfNotPresent

nameOverride: ""
Expand Down

0 comments on commit 3265897

Please sign in to comment.