Skip to content
10 changes: 3 additions & 7 deletions .github/workflows/maven.yml → .github/workflow/ravi.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

name: CICD

on:
Expand Down Expand Up @@ -40,10 +39,10 @@ jobs:

- name: Build Docker Image
run: |
docker build -t adijaiswal/devtaskmaster:latest .
docker build -t sashikumar24/devtaskmaster:latest .

- name: Trivy Image scan
run: trivy image --format table -o image.html adijaiswal/devtaskmaster:latest
run: trivy image --format table -o image.html sashikumar24/devtaskmaster:latest

- name: Login to Docker Hub
uses: docker/login-action@v3
Expand All @@ -53,14 +52,11 @@ jobs:

- name: Push Docker Image
run: |
docker push adijaiswal/devtaskmaster:latest
docker push sashikumar24/devtaskmaster:latest

- name: Kubectl Action
uses: tale/kubectl-action@v1
with:
base64-kube-config: ${{ secrets.KUBE_CONFIG }}
- run: |
kubectl apply -f deployment-service.yml



5 changes: 1 addition & 4 deletions deployment-service.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,11 @@ spec:
spec:
containers:
- name: taskmaster
image: adijaiswal/devtaskmaster:latest # Image that will be used to containers in the cluster
image: sashikumar24/prodtaskmaster:latest # Image that will be used to containers in the cluster
imagePullPolicy: Always
ports:
- containerPort: 8080 # The port that the container is running on in the cluster


---

apiVersion: v1 # Kubernetes API version
kind: Service # Kubernetes resource kind we are creating
metadata: # Metadata of the resource kind we are creating
Expand Down