UNCLASSIFIED
Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Open sidebar
Ironbank Containers
C
Confluent
Kafka
cp-kafka-5.5.x
Commits
22587b23
Commit
22587b23
authored
Jan 21, 2021
by
SonicDeathMonkey
Browse files
5.5.3 port
parent
f52a23fe
Pipeline
#138789
failed with stages
in 21 minutes and 37 seconds
Changes
9
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
24 additions
and
23 deletions
+24
-23
Dockerfile
Dockerfile
+12
-12
hardening_manifest.yaml
hardening_manifest.yaml
+12
-11
scripts/etc/confluent/docker/configure
scripts/etc/confluent/docker/configure
+0
-0
scripts/etc/confluent/docker/ensure
scripts/etc/confluent/docker/ensure
+0
-0
scripts/etc/confluent/docker/kafka.properties.template
scripts/etc/confluent/docker/kafka.properties.template
+0
-0
scripts/etc/confluent/docker/launch
scripts/etc/confluent/docker/launch
+0
-0
scripts/etc/confluent/docker/log4j.properties.template
scripts/etc/confluent/docker/log4j.properties.template
+0
-0
scripts/etc/confluent/docker/run
scripts/etc/confluent/docker/run
+0
-0
scripts/etc/confluent/docker/tools-log4j.properties.template
scripts/etc/confluent/docker/tools-log4j.properties.template
+0
-0
No files found.
Dockerfile
View file @
22587b23
...
@@ -56,18 +56,18 @@ RUN dnf install -y openssl tar procps iputils hostname \
...
@@ -56,18 +56,18 @@ RUN dnf install -y openssl tar procps iputils hostname \
## dub installed
## dub installed
########################################
########################################
RUN
mkdir
-p
/etc/confluent/docker /usr/logs
\
RUN
mkdir
-p
/etc/confluent/docker /usr/logs /licenses
\
&&
useradd
--no-log-init
--create-home
--shell
/bin/bash appuser
\
&&
useradd
--no-log-init
--create-home
--shell
/bin/bash appuser
&&
chown
appuser:appuser
-R
/etc/confluent/ /usr/logs
ADD
--chown=appuser:appuser cp-base-new-5.5.2_doc.tar.gz /usr/share/doc/cp-base-new/
COPY
--chown=appuser:appuser cp-base-new-5.5.2_doc.tar.gz /usr/share/doc/cp-base-new/
ADD
--chown=appuser:appuser cp-base-new-5.5.2_java.tar.gz /usr/share/java/cp-base-new/
COPY
--chown=appuser:appuser cp-base-new-5.5.3_java.tar.gz /usr/share/java/cp-base-new/
COPY
--chown=appuser:appuser scripts/etc/confluent/docker /etc/confluent/docker
COPY
--chown=appuser:appuser include/etc/confluent/docker /etc/confluent/docker
RUN
mkdir
/licenses
COPY
license.txt /licenses
COPY
license.txt /licenses
RUN
chown
appuser:appuser
-R
/etc/confluent/ /usr/logs
\
&&
cd
/usr/share/doc/cp-base-new/
&&
tar
-xvf
cp-base-new-5.5.2_doc.tar.gz
&&
rm
cp-base-new-5.5.2_doc.tar.gz
\
&&
cd
/usr/share/java/cp-base-new/
&&
tar
-xvf
cp-base-new-5.5.3_java.tar.gz
&&
rm
cp-base-new-5.5.3_java.tar.gz
############ ^^^^^ Base Container Details ^^^^^ ############
############ ^^^^^ Base Container Details ^^^^^ ############
############################################################
############################################################
############ vvvvv This Container Below vvvvv ############
############ vvvvv This Container Below vvvvv ############
...
@@ -81,12 +81,12 @@ ENV KAFKA_ADVERTISED_LISTENERS=${KAFKA_ADVERTISED_LISTENERS}
...
@@ -81,12 +81,12 @@ ENV KAFKA_ADVERTISED_LISTENERS=${KAFKA_ADVERTISED_LISTENERS}
ENV
COMPONENT=kafka
ENV
COMPONENT=kafka
# Copy in the RPMs we want to install
# Copy in the RPMs we want to install
COPY
./confluent-kafka-2.12-5.5.
2
-1.noarch.rpm /tmp/
confluent-kafka-2.12-5.5.2-1.noarch.rpm
COPY
./confluent-kafka-2.12-5.5.
3
-1.noarch.rpm /tmp/
USER
root
USER
root
RUN
echo
"===> Installing
${
COMPONENT
}
..."
\
RUN
echo
"===> Installing
${
COMPONENT
}
..."
\
&&
dnf
install
--nogpgcheck
-y
/tmp/confluent-kafka-2.12-5.5.
2
-1.noarch.rpm
\
&&
dnf
install
--nogpgcheck
-y
/tmp/confluent-kafka-2.12-5.5.
3
-1.noarch.rpm
\
&&
dnf update
-y
\
&&
dnf update
-y
\
&&
echo
"===> clean up ..."
\
&&
echo
"===> clean up ..."
\
&&
dnf update
-y
\
&&
dnf update
-y
\
...
@@ -99,7 +99,7 @@ RUN echo "===> Installing ${COMPONENT}..." \
...
@@ -99,7 +99,7 @@ RUN echo "===> Installing ${COMPONENT}..." \
VOLUME
["/var/lib/${COMPONENT}/data", "/etc/${COMPONENT}/secrets"]
VOLUME
["/var/lib/${COMPONENT}/data", "/etc/${COMPONENT}/secrets"]
COPY
--chown=appuser:appuser
include
/etc/confluent/docker /etc/confluent/docker
COPY
--chown=appuser:appuser
scripts
/etc/confluent/docker /etc/confluent/docker
# primary
# primary
EXPOSE
9092
EXPOSE
9092
...
...
hardening_manifest.yaml
View file @
22587b23
...
@@ -8,7 +8,7 @@ name: "confluent/kafka/cp-kafka-5.5.x"
...
@@ -8,7 +8,7 @@ name: "confluent/kafka/cp-kafka-5.5.x"
# The most specific version should be the first tag and will be shown
# The most specific version should be the first tag and will be shown
# on ironbank.dsop.io
# on ironbank.dsop.io
tags
:
tags
:
-
"
5.5.
2
"
-
"
5.5.
3
"
-
"
5.5.x"
-
"
5.5.x"
-
"
5.5"
-
"
5.5"
...
@@ -22,9 +22,9 @@ labels:
...
@@ -22,9 +22,9 @@ labels:
org.opencontainers.image.title
:
"
cp-kafka-5.5.x"
org.opencontainers.image.title
:
"
cp-kafka-5.5.x"
org.opencontainers.image.description
:
"
Confluent
Platform
Kafka."
org.opencontainers.image.description
:
"
Confluent
Platform
Kafka."
org.opencontainers.image.licenses
:
"
CONFLUENT
ENTERPRISE
LICENSE"
org.opencontainers.image.licenses
:
"
CONFLUENT
ENTERPRISE
LICENSE"
org.opencontainers.image.url
:
"
https://docs.confluent.io/5.5.
2
/installation/docker/image-reference.html#image-reference"
org.opencontainers.image.url
:
"
https://docs.confluent.io/5.5.
3
/installation/docker/image-reference.html#image-reference"
org.opencontainers.image.vendor
:
"
Confluent"
org.opencontainers.image.vendor
:
"
Confluent"
org.opencontainers.image.version
:
"
5.5.
2
"
org.opencontainers.image.version
:
"
5.5.
3
"
mil.dso.ironbank.image.keywords
:
"
confluent,kafka,zookeeper"
mil.dso.ironbank.image.keywords
:
"
confluent,kafka,zookeeper"
mil.dso.ironbank.image.type
:
"
commercial"
mil.dso.ironbank.image.type
:
"
commercial"
mil.dso.ironbank.product.name
:
"
Confluent
Platform"
mil.dso.ironbank.product.name
:
"
Confluent
Platform"
...
@@ -236,11 +236,6 @@ resources:
...
@@ -236,11 +236,6 @@ resources:
validation
:
validation
:
type
:
sha256
type
:
sha256
value
:
fce7fc47dfc976152e82d53ff92fa0407700c21acd20886a13777a0d20e655dc
value
:
fce7fc47dfc976152e82d53ff92fa0407700c21acd20886a13777a0d20e655dc
-
filename
:
confluent-kafka-2.12-5.5.2-1.noarch.rpm
url
:
https://packages.confluent.io/rpm/5.5/confluent-kafka-2.12-5.5.2-1.noarch.rpm
validation
:
type
:
sha256
value
:
a65232ad4ee53acdc54fbe394c636caa956b7c17302c1631289b110be51ff2b4
-
filename
:
confluent_docker_utils-0.0.40-py3-none-any.whl
-
filename
:
confluent_docker_utils-0.0.40-py3-none-any.whl
url
:
https://ironbank-files.s3.amazonaws.com/confluent_docker_utils-0.0.40-py3-none-any.whl
url
:
https://ironbank-files.s3.amazonaws.com/confluent_docker_utils-0.0.40-py3-none-any.whl
validation
:
validation
:
...
@@ -251,11 +246,17 @@ resources:
...
@@ -251,11 +246,17 @@ resources:
validation
:
validation
:
type
:
sha256
type
:
sha256
value
:
a9f0dde812daa1e9d0c20a092c03e099f75786493ea6eb6e8fb56e358a57710d
value
:
a9f0dde812daa1e9d0c20a092c03e099f75786493ea6eb6e8fb56e358a57710d
-
filename
:
cp-base-new-5.5.2_java.tar.gz
-
filename
:
cp-base-new-5.5.3_java.tar.gz
url
:
https://ironbank-files.s3.amazonaws.com/cp-base-new-5.5.2_java.tar.gz
url
:
https://ironbank-files.s3.amazonaws.com/cp-base-new-5.5.3_java.tar.gz
validation
:
type
:
sha256
value
:
50605f8df545b6914fc96567be5c00bfc402d97a3cd888b456d62dc523cc8c47
-
filename
:
confluent-kafka-5.5.3-1.noarch.rpm
url
:
https://packages.confluent.io/rpm/5.5/confluent-kafka-2.12-5.5.3-1.noarch.rpm
validation
:
validation
:
type
:
sha256
type
:
sha256
value
:
4f3c6d93c5b3e80d318dccc6f82a2bc6c8ea14ddd13e6f06842081fef62f2061
value
:
33f8bd99f08bb4cfb50c989acca0af04c4369b136a48409617cca741dcf9fa27
# List of project maintainers
# List of project maintainers
maintainers
:
maintainers
:
...
...
include
/etc/confluent/docker/configure
→
scripts
/etc/confluent/docker/configure
View file @
22587b23
File moved
include
/etc/confluent/docker/ensure
→
scripts
/etc/confluent/docker/ensure
View file @
22587b23
File moved
include
/etc/confluent/docker/kafka.properties.template
→
scripts
/etc/confluent/docker/kafka.properties.template
View file @
22587b23
File moved
include
/etc/confluent/docker/launch
→
scripts
/etc/confluent/docker/launch
View file @
22587b23
File moved
include
/etc/confluent/docker/log4j.properties.template
→
scripts
/etc/confluent/docker/log4j.properties.template
View file @
22587b23
File moved
include
/etc/confluent/docker/run
→
scripts
/etc/confluent/docker/run
View file @
22587b23
File moved
include
/etc/confluent/docker/tools-log4j.properties.template
→
scripts
/etc/confluent/docker/tools-log4j.properties.template
View file @
22587b23
File moved
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment