diff --git a/Dockerfile b/Dockerfile index c7c6e09c..a3d145e5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,11 @@ -FROM tomcat -COPY target/sampleapp.war /usr/local/tomcat/webapps +FROM tomcat:8.0-alpine +ADD sampleapp.war /usr/local/tomcat/webapps EXPOSE 8080 -CMD /usr/local/tomcat/bin/catalina.sh run +CMD ["catalina.sh", "run"] + +### +###FROM tomcat +###COPY target/sampleapp.war /usr/local/tomcat/webapps +###EXPOSE 8080 +###CMD /usr/local/tomcat/bin/catalina.sh run +### diff --git a/README.md b/README.md index 0c9dffea..92ef814d 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,6 @@ Sample Java Applicaiton V2.0 +lets test poll scm now +testing github webhook + +testing the changes on sonar end diff --git a/deploy-app-k8s.yaml b/deploy-app-k8s.yaml new file mode 100644 index 00000000..eed21360 --- /dev/null +++ b/deploy-app-k8s.yaml @@ -0,0 +1,36 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: sampleapp + labels: + app: sampleapp +spec: + replicas: 2 + selector: + matchLabels: + app: sampleapp + template: + metadata: + labels: + app: sampleapp + spec: + containers: + - name: sampleapp + image: ec2-3-23-128-160.us-east-2.compute.amazonaws.com:8085/sampleapp + ports: + - containerPort: 8080 + +--- + +kind: Service +apiVersion: v1 +metadata: + name: sampleapp-svc +spec: + type: NodePort + selector: + app: sampleapp + ports: + - protocol: TCP + port: 8080 + nodePort: 30002 diff --git a/hosts.yaml b/hosts.yaml new file mode 100644 index 00000000..4b59a963 --- /dev/null +++ b/hosts.yaml @@ -0,0 +1,5 @@ +[tomcat] +172.31.25.82 ansible_user=ubuntu + +[other] +## 172.31.18.96 diff --git a/newplaybook.yaml b/newplaybook.yaml new file mode 100644 index 00000000..406aac05 --- /dev/null +++ b/newplaybook.yaml @@ -0,0 +1,7 @@ +- name: copyModule + hosts: tomcat + tasks: + - name: copying the war file. + ansible.builtin.copy: + src: /var/lib/jenkins/workspace/poc_integration/target/sampleapp.war + dest: /home/ubuntu/temp