update ansible images and script to use docker container

This commit is contained in:
2019-02-17 17:26:25 -05:00
parent 84b936c50c
commit 6584460e20
6 changed files with 21 additions and 10 deletions

View File

@@ -62,12 +62,11 @@ ENV ANSIBLE_SSH_PIPELINING True
ENV PYTHONPATH /ansible/lib
ENV PATH /ansible/bin:$PATH
ENV ANSIBLE_LIBRARY /ansible/library
ENV ANSIBLE_FORCE_COLOR true
WORKDIR /ansible/playbooks
ENTRYPOINT ["ansible-playbook"]
RUN addgroup ansible \
&& adduser -h /home/ansible -u 1000 -S -G ansible ansible
USER ansible
RUN mkdir -p /.ansible && chmod 777 /.ansible \
&& adduser -D -u 1000 user && mkdir -p /home/user/.ssh

View File

@@ -62,9 +62,11 @@ ENV ANSIBLE_SSH_PIPELINING True
ENV PYTHONPATH /ansible/lib
ENV PATH /ansible/bin:$PATH
ENV ANSIBLE_LIBRARY /ansible/library
ENV ANSIBLE_FORCE_COLOR true
WORKDIR /ansible/playbooks
ENTRYPOINT ["ansible-playbook"]
RUN mkdir -p /.ansible && chmod 777 /.ansible
RUN mkdir -p /.ansible && chmod 777 /.ansible \
&& adduser -D -u 1000 user && mkdir -p /home/user/.ssh

View File

@@ -62,9 +62,12 @@ ENV ANSIBLE_SSH_PIPELINING True
ENV PYTHONPATH /ansible/lib
ENV PATH /ansible/bin:$PATH
ENV ANSIBLE_LIBRARY /ansible/library
ENV ANSIBLE_SCP_IF_SSH=y
ENV ANSIBLE_FORCE_COLOR true
WORKDIR /ansible/playbooks
ENTRYPOINT ["ansible-playbook"]
RUN mkdir -p /.ansible && chmod 777 /.ansible
RUN mkdir -p /.ansible && chmod 777 /.ansible \
&& adduser -D -u 1000 user && mkdir -p /home/user/.ssh

View File

@@ -62,9 +62,11 @@ ENV ANSIBLE_SSH_PIPELINING True
ENV PYTHONPATH /ansible/lib
ENV PATH /ansible/bin:$PATH
ENV ANSIBLE_LIBRARY /ansible/library
ENV ANSIBLE_FORCE_COLOR true
WORKDIR /ansible/playbooks
ENTRYPOINT ["ansible-playbook"]
RUN mkdir -p /.ansible && chmod 777 /.ansible
RUN mkdir -p /.ansible && chmod 777 /.ansible \
&& adduser -D -u 1000 user && mkdir -p /home/user/.ssh

View File

@@ -26,5 +26,5 @@ docker tag xaicorp/ansible:2.7 dkregistry.xai-corp.net:5000/xaicorp/ansible:2.7
docker push dkregistry.xai-corp.net:5000/xaicorp/ansible:2.7
docker tag xaicorp/ansible:2.5 xaicorp/ansible:latest
docker tag xaicorp/ansible:2.5 dkregistry.xai-corp.net:5000/xaicorp/ansible:latest
docker tag xaicorp/ansible:latest dkregistry.xai-corp.net:5000/xaicorp/ansible:latest
docker push dkregistry.xai-corp.net:5000/xaicorp/ansible:latest