File tree Expand file tree Collapse file tree 4 files changed +7
-5
lines changed
pulsar-functions-base-runner
pulsar-functions-java-runner Expand file tree Collapse file tree 4 files changed +7
-5
lines changed Original file line number Diff line number Diff line change 11ARG PULSAR_IMAGE
22ARG PULSAR_IMAGE_TAG
33FROM ${PULSAR_IMAGE}:${PULSAR_IMAGE_TAG} as pulsar
4- FROM alpine:3.20 as functions-runner
4+ FROM apachepulsar/pulsar-io-kinesis-sink-kinesis_producer:0.15.12 as pulsar-io-kinesis-sink-kinesis_producer
5+ FROM alpine:3.21 as functions-runner
56
67ENV GID=10001
78ENV UID=10000
@@ -69,7 +70,7 @@ ENV java.io.tmpdir=/pulsar/tmp/
6970
7071# Copy the kinesis_producer native executable compiled for Alpine musl to the runner image
7172# This is required to support the Pulsar IO Kinesis sink connector
72- COPY --from=pulsar --chown=$UID:$GID /opt/amazon-kinesis-produce* /opt/amazon-kinesis-producer
73+ COPY --from=pulsar-io-kinesis-sink-kinesis_producer --chown=$UID:$GID /opt/amazon-kinesis-producer/bin/kinesis_producer /opt/amazon-kinesis-producer/bin/.os_info /opt/amazon-kinesis-producer/bin/.build_time /opt/amazon-kinesis-producer/bin/.revision /opt/amazon-kinesis-producer/bin/.system_info /opt/amazon-kinesis-producer/bin/.version /opt/amazon-kinesis-producer/bin/
7374# Set the environment variable to point to the kinesis_producer native executable
7475ENV PULSAR_IO_KINESIS_KPL_PATH=/opt/amazon-kinesis-producer/bin/kinesis_producer
7576# Install the required dependencies for the kinesis_producer native executable
Original file line number Diff line number Diff line change 1- FROM alpine:3.20 as functions-runner
1+ FROM alpine:3.21 as functions-runner
22
33ENV GID=10001
44ENV UID=10000
Original file line number Diff line number Diff line change 11ARG PULSAR_IMAGE
22ARG PULSAR_IMAGE_TAG
33FROM ${PULSAR_IMAGE}:${PULSAR_IMAGE_TAG} as pulsar
4+ FROM apachepulsar/pulsar-io-kinesis-sink-kinesis_producer:0.15.12 as pulsar-io-kinesis-sink-kinesis_producer
45FROM pulsar-functions-pulsarctl-runner-base:latest
56
67ARG PULSAR_IMAGE_TAG
@@ -58,7 +59,7 @@ WORKDIR /pulsar
5859
5960# Copy the kinesis_producer native executable compiled for Alpine musl to the pulsar-all image
6061# This is required to support the Pulsar IO Kinesis sink connector
61- COPY --from=pulsar --chown=$UID:$GID /opt/amazon-kinesis-produce* /opt/amazon-kinesis-producer
62+ COPY --from=pulsar-io-kinesis-sink-kinesis_producer --chown=$UID:$GID /opt/amazon-kinesis-producer/bin/kinesis_producer /opt/amazon-kinesis-producer/bin/.os_info /opt/amazon-kinesis-producer/bin/.build_time /opt/amazon-kinesis-producer/bin/.revision /opt/amazon-kinesis-producer/bin/.system_info /opt/amazon-kinesis-producer/bin/.version /opt/amazon-kinesis-producer/bin/
6263# Set the environment variable to point to the kinesis_producer native executable
6364ENV PULSAR_IO_KINESIS_KPL_PATH=/opt/amazon-kinesis-producer/bin/kinesis_producer
6465# Install the required dependencies for the kinesis_producer native executable
Original file line number Diff line number Diff line change 1- FROM alpine:3.20
1+ FROM alpine:3.21
22
33ENV GID=10001
44ENV UID=10000
You can’t perform that action at this time.
0 commit comments