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
Confluent Component Operator
cp-server-operator-6.1.1
Commits
07d64978
Commit
07d64978
authored
Aug 30, 2021
by
Scott Stroud
Browse files
meh
parent
2d5166e7
Pipeline
#451432
passed with stages
in 24 minutes and 42 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
16 deletions
+16
-16
Dockerfile
Dockerfile
+16
-16
No files found.
Dockerfile
View file @
07d64978
...
@@ -109,22 +109,22 @@ ENV COMPONENT_SCRIPT_DIR=/opt/confluent/etc
...
@@ -109,22 +109,22 @@ ENV COMPONENT_SCRIPT_DIR=/opt/confluent/etc
ENV
DOCKER_SCRIPT_DIR=/opt/caas/bin
ENV
DOCKER_SCRIPT_DIR=/opt/caas/bin
## Operator stuff
## Operator stuff
RUN
mkdir
-p
/etc/confluent/ironbank
#
RUN mkdir -p /etc/confluent/ironbank
COPY
cp-server-operator-*_OptCaas.tar.gz /opt/
#
COPY cp-server-operator-*_OptCaas.tar.gz /opt/
COPY
cp-server-operator-*_UsrShareJava.tar.gz /usr/share/
#
COPY cp-server-operator-*_UsrShareJava.tar.gz /usr/share/
COPY
cp-server-operator-*_EtcConfluent.tar.gz /etc/
#
COPY cp-server-operator-*_EtcConfluent.tar.gz /etc/
## For auditing & debugging
#
## For auditing & debugging
COPY
Dockerfile /etc/confluent/ironbank/
#
COPY Dockerfile /etc/confluent/ironbank/
COPY
hardening_manifest.yaml /etc/confluent/ironbank/
#
COPY hardening_manifest.yaml /etc/confluent/ironbank/
RUN
echo
"===> Installing operator stuff"
\
#
RUN echo "===> Installing operator stuff" \
&&
cd
/usr/share
&&
tar
-xvf
*
_UsrShareJava.tar.gz
&&
rm
*
_UsrShareJava.tar.gz
\
#
&& cd /usr/share && tar -xvf *_UsrShareJava.tar.gz && rm *_UsrShareJava.tar.gz \
&&
cd
/opt
&&
tar
-xvf
*
_OptCaas.tar.gz
&&
rm
*
_OptCaas.tar.gz
\
#
&& cd /opt && tar -xvf *_OptCaas.tar.gz && rm *_OptCaas.tar.gz \
&&
cd
/etc
&&
tar
-xvf
*
_EtcConfluent.tar.gz
&&
rm
*
_EtcConfluent.tar.gz
\
#
&& cd /etc && tar -xvf *_EtcConfluent.tar.gz && rm *_EtcConfluent.tar.gz \
&&
chown
-R
appuser:appuser /etc/confluent
\
#
&& chown -R appuser:appuser /etc/confluent \
&&
mkdir
-p
"
$KAFKA_DATA_DIR
"
"
${
KAFKA_LOG4J_DIR
}
"
"
${
KAFKA_CONFIG_DIR
}
"
"
${
COMPONENT_SCRIPT_DIR
}
/
${
COMPONENT
}
"
\
#
&& mkdir -p "$KAFKA_DATA_DIR" "${KAFKA_LOG4J_DIR}" "${KAFKA_CONFIG_DIR}" "${COMPONENT_SCRIPT_DIR}/${COMPONENT}" \
&&
chmod
-R
ag+w
"
${
KAFKA_LOG4J_DIR
}
"
"
${
KAFKA_CONFIG_DIR
}
"
"
$KAFKA_DATA_DIR
"
"/opt"
#
&& chmod -R ag+w "${KAFKA_LOG4J_DIR}" "${KAFKA_CONFIG_DIR}" "$KAFKA_DATA_DIR" "/opt"
WORKDIR
/opt
WORKDIR
/opt
CMD
["/opt/caas/bin/run"]
CMD
["/opt/caas/bin/run"]
...
...
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