From: Borislav Glozman Date: Wed, 11 Dec 2019 14:28:33 +0000 (+0000) Subject: Merge "Mavenized image creation for readiness-check" X-Git-Tag: 6.0.0~478 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=525447ad64582c9d8a94542cc32e89c9986d864d;hp=10ab5daccb4375ca8644ad9d738bbdb2efc7a650;p=oom.git Merge "Mavenized image creation for readiness-check" --- diff --git a/kubernetes/readiness/.gitignore b/kubernetes/readiness/.gitignore new file mode 100644 index 0000000000..90cb66eacd --- /dev/null +++ b/kubernetes/readiness/.gitignore @@ -0,0 +1,15 @@ +# Eclipse +.classpath +.factorypath +.project +.pydevproject +.settings/ + +# IntelliJ +.idea/* +*.iml + +# Mac OS +*DS_Store* + +/target \ No newline at end of file diff --git a/kubernetes/readiness/pom.xml b/kubernetes/readiness/pom.xml new file mode 100644 index 0000000000..af834ff4c2 --- /dev/null +++ b/kubernetes/readiness/pom.xml @@ -0,0 +1,109 @@ + + + 4.0.0 + + org.onap.oparent + oparent + 2.0.0 + + + org.onap.oom.readiness.check + readiness-check-docker + 2.2.1-SNAPSHOT + pom + oom-readiness-check-image + Contains dockerfiles and scrtipts for readiness-ckeck image. + + + 0.31.0 + onap + + + + + + io.fabric8 + docker-maven-plugin + ${docker.fabric.version} + + true + 1.23 + + + ${docker.push.registry}/${oom.docker.namespace}/readiness-check:%l + + @ + + dir + + + + ${project.basedir}/src/main/scripts + / + + **/* + + + + + + + latest + latest-${project.version} + + try + ${project.basedir}/src/main/docker + + + + + + + clean-images + pre-clean + + remove + + + true + + + + generate-images + package + + build + + + + push-images + deploy + + push + + + + + + + \ No newline at end of file diff --git a/kubernetes/readiness/docker/init/Dockerfile b/kubernetes/readiness/src/main/docker/Dockerfile similarity index 68% rename from kubernetes/readiness/docker/init/Dockerfile rename to kubernetes/readiness/src/main/docker/Dockerfile index b060915354..638e8efd67 100644 --- a/kubernetes/readiness/docker/init/Dockerfile +++ b/kubernetes/readiness/src/main/docker/Dockerfile @@ -1,4 +1,4 @@ -FROM python:2-alpine +FROM python:3-alpine3.9 ENV no_proxy "localhost,127.0.0.1,.cluster.local,$KUBERNETES_SERVICE_HOST" # Setup Corporate proxy @@ -10,11 +10,8 @@ RUN pip install requests pyyaml kubernetes ENV CERT="/var/run/secrets/kubernetes.io/serviceaccount/ca.crt" ENV TOKEN="/var/run/secrets/kubernetes.io/serviceaccount/token" -COPY ready.py /root/ready.py -RUN chmod a+x /root/ready.py - -COPY job_complete.py /root/job_complete.py -RUN chmod a+x /root/job_complete.py +COPY maven/ /root/ +RUN chmod -R a+x /root/ ENTRYPOINT ["/root/ready.py"] CMD [""] \ No newline at end of file diff --git a/kubernetes/readiness/docker/init/job_complete.py b/kubernetes/readiness/src/main/scripts/job_complete.py similarity index 100% rename from kubernetes/readiness/docker/init/job_complete.py rename to kubernetes/readiness/src/main/scripts/job_complete.py diff --git a/kubernetes/readiness/docker/init/ready.py b/kubernetes/readiness/src/main/scripts/ready.py similarity index 100% rename from kubernetes/readiness/docker/init/ready.py rename to kubernetes/readiness/src/main/scripts/ready.py