diff --git a/devikadileep@mulearn/README.md b/devikadileep@mulearn/README.md new file mode 100644 index 00000000..eeead36d --- /dev/null +++ b/devikadileep@mulearn/README.md @@ -0,0 +1,6 @@ +# Self Introduction + +Hi, I’m Devika Dileep, a final year Computer Science student at the College of Engineering Perumon and a passionate frontend developer. + + + diff --git a/devikadileep@mulearn/Task-2/Dockerfile b/devikadileep@mulearn/Task-2/Dockerfile new file mode 100644 index 00000000..358b2a33 --- /dev/null +++ b/devikadileep@mulearn/Task-2/Dockerfile @@ -0,0 +1,11 @@ +# Use lightweight Python image +FROM python:3.10-slim + +# Set working directory +WORKDIR /app + +# Copy your script into container +COPY script.py . + +# Run the script +CMD ["python", "script.py"] \ No newline at end of file diff --git a/devikadileep@mulearn/Task-2/script.py b/devikadileep@mulearn/Task-2/script.py new file mode 100644 index 00000000..8395f612 --- /dev/null +++ b/devikadileep@mulearn/Task-2/script.py @@ -0,0 +1,7 @@ +import time + +print("šŸš€ Container Started") + +while True: + print("Hello World") + time.sleep(5) \ No newline at end of file diff --git a/devikadileep@mulearn/Task-3/submission.md b/devikadileep@mulearn/Task-3/submission.md new file mode 100644 index 00000000..5987cba9 --- /dev/null +++ b/devikadileep@mulearn/Task-3/submission.md @@ -0,0 +1,13 @@ +# CI/CD Assignment Submission + +Name: Devika Dileep +muid: devikadileep@mulearn + +## šŸ”— Repository Link +https://github.com/Devika123098/cicd-assignment + +## 🌐 Live Website +https://devika123098.github.io/cicd-assignment/ + +## 🌐 Git Actions Link +https://github.com/Devika123098/cicd-assignment/actions \ No newline at end of file diff --git a/devikadileep@mulearn/Task-4/deployment.yaml b/devikadileep@mulearn/Task-4/deployment.yaml new file mode 100644 index 00000000..439b4a81 --- /dev/null +++ b/devikadileep@mulearn/Task-4/deployment.yaml @@ -0,0 +1,19 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: nginx-deployment +spec: + replicas: 1 + selector: + matchLabels: + app: nginx + template: + metadata: + labels: + app: nginx + spec: + containers: + - name: nginx + image: nginx:latest + ports: + - containerPort: 80 \ No newline at end of file diff --git a/devikadileep@mulearn/Task-4/screenshot1.png b/devikadileep@mulearn/Task-4/screenshot1.png new file mode 100644 index 00000000..80e47b7d Binary files /dev/null and b/devikadileep@mulearn/Task-4/screenshot1.png differ diff --git a/devikadileep@mulearn/Task-4/screenshot2.png b/devikadileep@mulearn/Task-4/screenshot2.png new file mode 100644 index 00000000..5ee8493c Binary files /dev/null and b/devikadileep@mulearn/Task-4/screenshot2.png differ diff --git a/devikadileep@mulearn/Task-4/screenshot3.png b/devikadileep@mulearn/Task-4/screenshot3.png new file mode 100644 index 00000000..b2fee9aa Binary files /dev/null and b/devikadileep@mulearn/Task-4/screenshot3.png differ diff --git a/devikadileep@mulearn/Task-4/service.yaml b/devikadileep@mulearn/Task-4/service.yaml new file mode 100644 index 00000000..ca668397 --- /dev/null +++ b/devikadileep@mulearn/Task-4/service.yaml @@ -0,0 +1,13 @@ +apiVersion: v1 +kind: Service +metadata: + name: nginx-service +spec: + type: NodePort + selector: + app: nginx + ports: + - protocol: TCP + port: 80 + targetPort: 80 + nodePort: 30007 \ No newline at end of file