diff --git a/README.md b/README.md index 780ce6a8..bbcbf75e 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,3 @@ -Sample Java Applicaiton V1.2 -ravi change - +asddfasdf +Sample Java Applicaiton V1.5 diff --git a/deploy/deploy-kube.yml b/deploy/deploy-kube.yml new file mode 100755 index 00000000..0bef678f --- /dev/null +++ b/deploy/deploy-kube.yml @@ -0,0 +1,21 @@ +- hosts: "{{ env }}" + become: yes + tasks: + - name: remove any previous app services + shell: | + if [ `kubectl get deploy | grep -v NAME | awk '{print $1}' | grep myapp | wc -l` -gt 0 ]; then + kubectl delete deploy `kubectl get deploy | grep -v NAME | awk '{print $1}' | grep myapp` + else + echo "No app deployments found" + fi + if [ `kubectl get svc | grep myapp-svc | awk '{print $1}' | wc -l` -gt 0 ]; then + kubectl delete svc `kubectl get svc | grep myapp-svc | awk '{print $1}'` + else + echo "No app service found" + fi + - name: deploy app + command: kubectl create deploy myapp --image=lerndevops/samplejavaapp:{{ build }} + - name: increase replicas + command: kubectl scale deploy myapp --replicas=2 + - name: deploy service + command: kubectl expose deploy myapp --name myapp-svc --port 8080 --type NodePort diff --git a/pom.xml b/pom.xml index 9b9f8f49..2b3e078c 100644 --- a/pom.xml +++ b/pom.xml @@ -112,6 +112,13 @@ slf4j-log4j12 1.7.7 + + + + io.jenkins.plugins + warnings-ng + 9.5.0 +