Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
94 commits
Select commit Hold shift + click to select a range
49430e6
Add test file
yuvarajsonale Nov 19, 2023
f10e253
Add test file
yuvarajsonale Nov 19, 2023
aeaac46
Add test file
yuvarajsonale Nov 20, 2023
ed636f2
Revert "Add test file"
yuvarajsonale Nov 20, 2023
f7aca8b
Added favicon
yuvarajsonale Nov 20, 2023
4c63588
Reverted changes in index.html
yuvarajsonale Nov 20, 2023
8e510f4
Made changes in index.html
yuvarajsonale Nov 20, 2023
cf384b9
Made changes in index.html png
yuvarajsonale Nov 20, 2023
8310aad
Made changes in index.html
yuvarajsonale Nov 20, 2023
e723da4
Test txt file added
yuvarajsonale Nov 28, 2023
90f1054
Update README.md
yuvarajsonale Nov 28, 2023
2df54f4
Create trivy.yml
yuvarajsonale Nov 28, 2023
d9acd76
Create GitHub-CI.yml
yuvarajsonale Nov 28, 2023
c97ec9a
Update GitHub-CI.yml
yuvarajsonale Nov 28, 2023
5fcfbd5
Update GitHub-CI.yml
yuvarajsonale Nov 28, 2023
30297c4
Delete .github/workflows/trivy.yml
yuvarajsonale Nov 28, 2023
a51c566
Delete .github/workflows/GitHub-CI.yml
yuvarajsonale Nov 28, 2023
3dd3a45
Create main.yml
yuvarajsonale Nov 28, 2023
36846e0
Update main.yml
yuvarajsonale Nov 28, 2023
05ed3a2
Update main.yml
yuvarajsonale Nov 28, 2023
74cb5ee
Delete .github/workflows/main.yml
yuvarajsonale Nov 28, 2023
080d9e8
Create main.yml
yuvarajsonale Nov 28, 2023
64999fe
Update main.yml
yuvarajsonale Nov 28, 2023
659276e
Update main.yml
yuvarajsonale Nov 29, 2023
562795d
Update main.yml
yuvarajsonale Nov 29, 2023
445580b
Update main.yml
yuvarajsonale Nov 29, 2023
ee50b5a
Update main.yml
yuvarajsonale Nov 29, 2023
4597251
Update main.yml
yuvarajsonale Nov 29, 2023
980bace
Update main.yml
yuvarajsonale Nov 29, 2023
f30fb75
Update main.yml
yuvarajsonale Nov 29, 2023
c725bf5
Update main.yml
yuvarajsonale Nov 29, 2023
e6eec36
Create sonar-project.properties
yuvarajsonale Nov 29, 2023
e6cc423
Update main.yml
yuvarajsonale Nov 29, 2023
e749016
Adding Test file
yuvarajsonale Nov 29, 2023
30f3a54
Adding Test file
yuvarajsonale Nov 29, 2023
e9f998a
Adding Test file
yuvarajsonale Nov 29, 2023
7e1ec63
Adding Test file
yuvarajsonale Nov 29, 2023
8161e53
Adding Test file
yuvarajsonale Nov 29, 2023
31e4932
Adding Test file
yuvarajsonale Dec 4, 2023
d6e6a00
Update README.md
yuvarajsonale Dec 4, 2023
1f746a6
Update README.md
yuvarajsonale Dec 4, 2023
d11f5c2
Adding Test file
yuvarajsonale Dec 4, 2023
05abd88
Merge branch 'main' of https://github.com/yuvarajsonale/DevSecOps-Pro…
yuvarajsonale Dec 4, 2023
b316ca0
Adding Test file
yuvarajsonale Dec 4, 2023
0af6f18
New changes
yuvarajsonale Dec 6, 2023
4c890cf
Made changes in the test.txt file
yuvarajsonale Dec 8, 2023
76db76e
Changes made to the test.txt file
yuvarajsonale Dec 8, 2023
0f1959a
Create branch naming policy
yuvarajsonale Dec 28, 2023
2c25d4d
Create test.txt
yuvarajsonale Dec 29, 2023
cc6d934
Create merge.yml
yuvarajsonale Dec 29, 2023
28e029d
Merge pull request #6 from yuvarajsonale/feature
yuvarajsonale Dec 29, 2023
d105b5f
Update test.txt
yuvarajsonale Dec 29, 2023
9d6f0cb
Merge pull request #7 from yuvarajsonale/feature
yuvarajsonale Dec 29, 2023
d25d01b
Create main_branch.yml
yuvarajsonale Dec 29, 2023
b916141
Delete .github/workflows/main.yml
yuvarajsonale Dec 29, 2023
e80af79
Delete .github/workflows/branch naming policy
yuvarajsonale Dec 29, 2023
eaa68e4
Delete .github/workflows/main_branch.yml
yuvarajsonale Dec 29, 2023
996a5da
Update test.txt
yuvarajsonale Dec 29, 2023
813f132
Merge pull request #8 from yuvarajsonale/feature
yuvarajsonale Dec 29, 2023
bb78986
Update test.txt
yuvarajsonale Dec 29, 2023
7c4d998
Merge pull request #9 from yuvarajsonale/feature
yuvarajsonale Dec 29, 2023
dac48ca
Update merge.yml
yuvarajsonale Dec 29, 2023
3fd2604
Update test.txt
yuvarajsonale Dec 29, 2023
34a8921
Merge pull request #10 from yuvarajsonale/feature
yuvarajsonale Dec 29, 2023
5e17db2
Update merge.yml
yuvarajsonale Dec 29, 2023
9ca77ab
Update test.txt
yuvarajsonale Dec 29, 2023
f257208
Merge pull request #11 from yuvarajsonale/feature
yuvarajsonale Dec 29, 2023
26275ba
Update test.txt
yuvarajsonale Dec 29, 2023
618ace3
Delete .github/workflows/main.yml
yuvarajsonale Jan 1, 2024
7583c9f
Delete .github/workflows/branch naming policy
yuvarajsonale Jan 1, 2024
1cbf0da
Update test.txt
yuvarajsonale Jan 1, 2024
f1854db
Merge pull request #13 from yuvarajsonale/feature
yuvarajsonale Jan 1, 2024
f474a82
Update merge.yml
yuvarajsonale Jan 1, 2024
4501f37
Update test.txt
yuvarajsonale Jan 1, 2024
456af05
Merge pull request #14 from yuvarajsonale/feature
yuvarajsonale Jan 1, 2024
6f55b4c
Update merge.yml
yuvarajsonale Jan 1, 2024
40c9c60
Delete .github/workflows/merge.yml
yuvarajsonale Jan 1, 2024
da0382c
Delete .dockerignore
yuvarajsonale Jan 1, 2024
57fdd09
Update test.txt
yuvarajsonale Jan 3, 2024
4431d23
Update test.txt
yuvarajsonale Jan 4, 2024
b683db2
Update test.txt
yuvarajsonale Jan 4, 2024
5ddac80
Update test.txt
yuvarajsonale Jan 4, 2024
cdfe973
Update test.txt
yuvarajsonale Jan 8, 2024
560a046
Update test.txt
yuvarajsonale Jan 8, 2024
e3011fb
Update test.txt
yuvarajsonale Jan 8, 2024
9245ab1
Adding Test file
yuvarajsonale Jan 9, 2024
8b288de
Merge branch 'feature' of https://github.com/yuvarajsonale/DevSecOps-…
yuvarajsonale Jan 9, 2024
5c6516f
2024
yuvarajsonale Jan 9, 2024
94f5f6b
deleted docker file
yuvarajsonale Jan 9, 2024
db8a9dd
test file edited
yuvarajsonale Jan 9, 2024
c6030f6
modified test file
yuvarajsonale Jan 9, 2024
cc3e88e
commit
yuvarajsonale Jan 9, 2024
8f9bd95
fgdfg
yuvarajsonale Jan 9, 2024
226920d
Update test.txt
yuvarajsonale Jan 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions .dockerignore

This file was deleted.

17 changes: 0 additions & 17 deletions Dockerfile

This file was deleted.

31 changes: 4 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,11 @@
<div align="center">
<img src="./public/assets/DevSecOps.png" alt="Logo" width="100%" height="100%">

<br>
<a href="http://netflix-clone-with-tmdb-using-react-mui.vercel.app/">
<img src="./public/assets/netflix-logo.png" alt="Logo" width="100" height="32">
</a>
</div>

<br />

<div align="center">
<img src="./public/assets/home-page.png" alt="Logo" width="100%" height="100%">
<p align="center">Home Page</p>
</div>

# **Youtube Video for step by step Demonstration!**
[![Video Tutorial](https://img.youtube.com/vi/g8X5AoqCJHc/0.jpg)](https://youtu.be/g8X5AoqCJHc)


## Susbcribe:
[https://www.youtube.com/@cloudchamp?
](https://www.youtube.com/@cloudchamp?sub_confirmation=1)

# Deploy Netflix Clone on Cloud using Jenkins - DevSecOps Project!
# Deploy OTT Clone on Cloud using Jenkins - DevSecOps Project!

### **Phase 1: Initial Setup and Deployment**

**Step 1: Launch EC2 (Ubuntu 22.04):**

- Provision an EC2 instance on AWS with Ubuntu 22.04.
- Provision an EC2 instance on Azure with Ubuntu 22.04.
- Connect to the instance using SSH.

**Step 2: Clone the Code:**
Expand Down Expand Up @@ -754,5 +731,5 @@ To deploy an application with ArgoCD, you can follow these steps, which I'll out

**Phase 7: Cleanup**

1. **Cleanup AWS EC2 Instances:**
- Terminate AWS EC2 instances that are no longer needed.
1. **Cleanup Azure EC2 Instances:**
- Terminate Azure EC2 instances that are no longer needed.
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
rel="stylesheet"
href="https://fonts.googleapis.com/icon?family=Material+Icons"
/>
<title>Netflix</title>
<title>OTT</title>
</head>
<body style="margin: 0">
<div id="root"></div>
Expand Down
Binary file modified public/assets/netflix-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/backup_logo192.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/backup_logo512.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/favicon.ico
Binary file not shown.
8 changes: 4 additions & 4 deletions public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" href="%PUBLIC_URL%/favicon.ico" />
<link rel="icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#000000" />
<meta
name="description"
content="Web site created using create-react-app"
/>
<link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" />
<link rel="apple-touch-icon" href="/logo192.png" />
<!--
manifest.json provides metadata used when your web app is installed on a
user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/
-->
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
<link rel="manifest" href="/manifest.json" />
<link
rel="stylesheet"
href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap"
Expand All @@ -32,7 +32,7 @@
work correctly both with client-side routing and a non-root public URL.
Learn how to configure a non-root public URL by running `npm run build`.
-->
<title>Netflix</title>
<title>OTT</title>
</head>
<body style="margin: 0">
<noscript>You need to enable JavaScript to run this app.</noscript>
Expand Down
Binary file modified public/logo192.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/logo512.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions sonar-project.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
sonar.projectKey=yuvarajsonale_DevSecOps_AYwFbJJsSI5l3uZh5CuD

# relative paths to source directories. More details and properties are described
# at https://docs.sonarqube.org/latest/project-administration/narrowing-the-focus/
sonar.sources=.
1 change: 1 addition & 0 deletions src/testfile.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This is a test file
1 change: 1 addition & 0 deletions test.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Let's make some changes. Welcome you all to this DevSecOps demo...
9 changes: 9 additions & 0 deletions test/test.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
test file
Add one line ... Yes, added
Hi Yuvi... How are you?

Thank you for joining me....... Happy New Year 2024

Thank you....

welcome 2024.............