From 887a29c9baf210d5919bade61e97500e0c96ae93 Mon Sep 17 00:00:00 2001 From: chrislovecnm Date: Sat, 21 May 2016 12:41:19 -0600 Subject: [PATCH] fixing docker file, and bumping cassandra version --- examples/cassandra/image/Dockerfile | 34 ++++++++++++------ examples/cassandra/image/cassandra.list | 4 +-- .../cassandra/image/kubernetes-cassandra.jar | Bin 9879 -> 9879 bytes examples/cassandra/java/pom.xml | 4 +-- 4 files changed, 28 insertions(+), 14 deletions(-) diff --git a/examples/cassandra/image/Dockerfile b/examples/cassandra/image/Dockerfile index bfb697cc2f4..6a3ec62dbe7 100644 --- a/examples/cassandra/image/Dockerfile +++ b/examples/cassandra/image/Dockerfile @@ -16,6 +16,9 @@ FROM google/debian:jessie COPY cassandra.list /etc/apt/sources.list.d/cassandra.list COPY run.sh /run.sh +COPY cassandra.yaml /cassandra.yaml +COPY logback.xml /logback.xml +COPY kubernetes-cassandra.jar /kubernetes-cassandra.jar RUN gpg --keyserver pgp.mit.edu --recv-keys F758CE318D77295D && \ gpg --export --armor F758CE318D77295D | apt-key add - && \ @@ -24,20 +27,31 @@ RUN gpg --keyserver pgp.mit.edu --recv-keys F758CE318D77295D && \ gpg --keyserver pgp.mit.edu --recv-keys 0353B12C && \ gpg --export --armor 0353B12C | apt-key add - && \ apt-get update && \ - apt-get -qq -y install procps cassandra openjdk-8-jre-headless && \ + apt-get -qq -y install procps cassandra openjdk-8-jre-headless && \ chmod a+rx /run.sh && \ mkdir -p /cassandra_data/data && \ - chown -R cassandra.cassandra /etc/cassandra /cassandra_data && \ + mv /logback.xml /etc/cassandra/ && \ + mv /cassandra.yaml /etc/cassandra/ && \ + chown -R cassandra: /etc/cassandra /cassandra_data && \ chmod o+w -R /etc/cassandra /cassandra_data && \ - rm -rf /var/lib/apt/lists/* && \ - rm -rf /usr/share/doc/ && \ - rm -rf /usr/share/doc-base/ && \ - rm -rf /usr/share/man/ && \ - rm -rf /tmp/* + rm -rf \ + doc \ + man \ + info \ + locale \ + /var/lib/apt/lists/* \ + /var/log/* \ + /var/cache/debconf/* \ + common-licenses \ + ~/.bashrc \ + /etc/systemd \ + /lib/lsb \ + /lib/udev \ + /usr/share/doc/ \ + /usr/share/doc-base/ \ + /usr/share/man/ \ + /tmp/* -COPY cassandra.yaml /etc/cassandra/cassandra.yaml -COPY logback.xml /etc/cassandra/logback.xml -COPY kubernetes-cassandra.jar /kubernetes-cassandra.jar VOLUME ["/cassandra_data/data"] diff --git a/examples/cassandra/image/cassandra.list b/examples/cassandra/image/cassandra.list index f82805c7aa1..832c02ab436 100644 --- a/examples/cassandra/image/cassandra.list +++ b/examples/cassandra/image/cassandra.list @@ -1,5 +1,5 @@ -deb http://www.apache.org/dist/cassandra/debian 34x main -deb-src http://www.apache.org/dist/cassandra/debian 34x main +deb http://www.apache.org/dist/cassandra/debian 35x main +deb-src http://www.apache.org/dist/cassandra/debian 35x main # for jre8 deb http://http.debian.net/debian jessie-backports main diff --git a/examples/cassandra/image/kubernetes-cassandra.jar b/examples/cassandra/image/kubernetes-cassandra.jar index e0f62c4ce2e324f0999bdfaa1d768fae18bb4c26..a99e41859584d41544fb989867543b7eb55fdfb4 100644 GIT binary patch delta 1060 zcmbR4JKdKzz?+$civa`<#ciF)tHOK`NSVx50a6}dVJN{2q%-sN5z0a8J}ZHgPnKZR z0nwY?8AF-CjQPx*5XNfOgN$I2eD==}Mk?nU2qT1>OOP38=j22gEim0DV-2Ry$OH)O z1={X+X7OAFptbGX3=B35lND8!CI`sM)!)v$M^MNHYwS;CDrPa?c~(!moSF$-<=};MPb@CNy`&=z1qZ&%PSHDYcv|7uN^O^z~kte$TgY0MLrqpD+Qb$-zf zUDMr`TP91(E7t3F-Q{XN>2MQ?xZtsxV>r|5_w9ns=}v72 ztDMB9X%!|0Jl!f2=p3MI*|~L3+e$ySm^&MOf7)^*PGZe$?fO#j_@$c1cvdn`jVRr1 za{iiy{;d~Q;g{ByUKI*i9oAaCs_yiyx0|m8FXh&ib-S^QP1XHrxo&d5VeL#i*~pwD z#}A44#fNNc_+{g3E)YEBf$!EEB|GZ(HcnuA{@EvQ$s=Ryipi1+iEKN+dp+;oKDj|b zloOcPJPHpr@#RgPrw~xTm+O!N55t4M^OP>!d>m9i!O7fF#_A>alD!)4it3(GFK*vH z`?h)g&dnPp6}J^OH-=5SU~{rO?}Cy-+4JD(eFk^pE~xEknR?Z0s$6oHgk9A1_sZXw z9{ZV9sAN28jfltIJ(-{WK1)pzE!%eZe|>;ABa;X-Jez?s*5o`z190Y9sAvzSA1msC zX%QtOFzu;i1ExEaqQLZ1DD9-20Ol`MP6E?hD)C@CMCAk6gmRF&&q^TWlO-5+ zK=fvJ#!x0OV?Hw{gt40SAR|~LpZzn0k;?f7!U*B!5@ZJ2IXO{A3rzRPScB;^G66zg zqSks8FhxF=2U^?C&A?#8Fj-MmX>x$9T>X9j+Xe!4=i>{Vs~I{iL{7DBTM@*b)7=); zIZaV6_W3NSAnO}`-llKs@0)shN7a30RJ=C**z@z{_sh%w3D$k67Pk-^zNkiOJ3{t6DzUPENf(MSP9iE=}_njyh|Nize)z%A@Ns@sd?T(Gk&{t^m7E&jFaq0y`VZ{oh#?#P)xf4lYH7hBlx7F)b4^IKGR5-oL zv*|RWbxN;kmbSyfs{v{|HG}>a>^l%KSGrNRPJq@!1VmHPu`M8#@02Hr4$m`Di6$BzkJQ)Mg>t$ zP>P=a=WA~M?ZUR4.0.0 io.k8s.cassandra kubernetes-cassandra - 1.0.0 + 1.0.1 @@ -85,7 +85,7 @@ org.apache.cassandra cassandra-all - 3.4 + 3.5 provided