File tree Expand file tree Collapse file tree 2 files changed +19
-8
lines changed Expand file tree Collapse file tree 2 files changed +19
-8
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ SHELL=/bin/bash -euo pipefail
16
16
17
17
# # Docker related targets
18
18
docker-build :
19
- docker build --force-rm -t " docker.stackable.tech/stackable/spark-k8s-operator:${VERSION} " -f docker/Dockerfile .
19
+ docker build --force-rm --build-arg VERSION= ${VERSION} - t " docker.stackable.tech/stackable/spark-k8s-operator:${VERSION} " -f docker/Dockerfile .
20
20
21
21
docker-build-latest : docker-build
22
22
docker tag " docker.stackable.tech/stackable/spark-k8s-operator:${VERSION} " \
Original file line number Diff line number Diff line change 5
5
FROM docker.stackable.tech/stackable/ubi8-rust-builder AS builder
6
6
7
7
FROM registry.access.redhat.com/ubi8/ubi-minimal AS operator
8
- LABEL maintainer="Stackable GmbH"
8
+
9
+ ARG VERSION
10
+ ARG RELEASE="1"
11
+
12
+ LABEL name="Stackable Operator for Apache Spark-on-Kubernetes" \
13
+
14
+ vendor="Stackable GmbH" \
15
+ version="${VERSION}" \
16
+ release="${RELEASE}" \
17
+ summary="Deploy and manage Apache Spark-on-Kubernetes clusters." \
18
+ description="Deploy and manage Apache Spark-on-Kubernetes clusters."
9
19
10
20
# Update image
11
- RUN microdnf update --disablerepo=* --enablerepo=ubi-8-baseos --enablerepo=ubi-8-baseos -y \
12
- && rm -rf /var/cache/yum \
13
- && microdnf install --disablerepo=* --enablerepo=ubi-8-baseos shadow-utils -y \
14
- && microdnf clean all \
15
- && rm -rf /var/cache/yum
21
+ RUN microdnf install -y yum \
22
+ && yum -y update-minimal --security --sec-severity=Important --sec-severity=Critical \
23
+ && yum clean all \
24
+ && microdnf clean all
25
+
26
+ COPY LICENSE /licenses/LICENSE
16
27
17
28
COPY --from=builder /app/stackable-spark-k8s-operator /
18
29
COPY deploy/config-spec/properties.yaml /etc/stackable/spark-k8s-operator/config-spec/properties.yaml
19
30
20
31
RUN groupadd -g 1000 stackable && adduser -u 1000 -g stackable -c 'Stackable Operator' stackable
21
32
22
- USER 1000:1000
33
+ USER stackable:stackable
23
34
24
35
ENTRYPOINT ["/stackable-spark-k8s-operator" ]
25
36
CMD ["run" ]
You can’t perform that action at this time.
0 commit comments