Skip to content

Commit e52d18a

Browse files
author
chaitanya
committed
task
1 parent 95fd122 commit e52d18a

4 files changed

Lines changed: 233 additions & 0 deletions

File tree

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# This workflow warns and then closes issues and PRs that have had no activity for a specified amount of time.
2+
#
3+
# You can adjust the behavior by modifying this file.
4+
# For more information, see:
5+
# https://github.com/actions/stale
6+
name: Mark stale issues and pull requests
7+
8+
on:
9+
schedule:
10+
- cron: '20 7 * * *'
11+
12+
jobs:
13+
stale:
14+
15+
runs-on: ubuntu-latest
16+
permissions:
17+
issues: write
18+
pull-requests: write
19+
20+
steps:
21+
- uses: actions/stale@v5
22+
with:
23+
repo-token: ${{ secrets.GITHUB_TOKEN }}
24+
stale-issue-message: 'Stale issue message'
25+
stale-pr-message: 'Stale pull request message'
26+
stale-issue-label: 'no-issue-activity'
27+
stale-pr-label: 'no-pr-activity'

2026/day-10/.gitignore

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# OS
2+
.DS_Store
3+
Thumbs.db
4+
5+
# Logs
6+
*.log
7+
*.pid
8+
9+
# Environment
10+
.env
11+
.env.*
12+
13+
# Python
14+
__pycache__/
15+
*.pyc
16+
.venv/
17+
18+
# Node
19+
node_modules/
20+
21+
# Build
22+
build/
23+
dist/
24+
25+
# Terraform
26+
.terraform/
27+
*.tfstate
28+
*.tfstate.*
29+
crash.log
30+
31+
# Kubernetes
32+
.kube/
33+
34+
# IDE
35+
.vscode/
36+
.idea/
37+
38+
# Caches
39+
.cache/
40+
.pytest_cache/
41+
coverage/
42+
CLAUDE.md

2026/day-10/README.md

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,70 @@
1+
<<<<<<< HEAD
2+
# 🚀 90DaysOfDevOps
3+
### Learn • Build • Practice • Become Job-Ready
4+
5+
Welcome to **90DaysOfDevOps**, a structured and hands-on DevOps challenge by **TrainWithShubham**.
6+
7+
This repository is designed to help you **build real DevOps skills step by step in 90 days** — not by watching endless videos, but by **doing daily tasks**, building projects, and thinking like a **production-ready DevOps engineer**.
8+
9+
This is not a theory-heavy course.
10+
This is a **discipline + execution challenge**.
11+
12+
---
13+
14+
## 🎯 What is #90DaysOfDevOps?
15+
16+
**#90DaysOfDevOps** is a **day-wise DevOps learning challenge** where:
17+
18+
- Every day has **one clear task**
19+
- Every task has a **real-world DevOps outcome**
20+
- Every learner builds a **public GitHub proof of work**
21+
- Every concept is reinforced through **hands-on practice**
22+
- Learning is aligned with **live classes and recordings**
23+
24+
By the end of 90 days, you will have:
25+
- Strong DevOps fundamentals
26+
- Multiple mini-projects
27+
- One end-to-end DevOps capstone project
28+
- A GitHub profile that clearly shows consistency
29+
- Confidence to handle DevOps interviews and production systems
30+
31+
---
32+
33+
## 🧠 Who Is This For?
34+
35+
This challenge is ideal for:
36+
37+
- Students and freshers entering DevOps or Cloud
38+
- Working professionals switching to DevOps / SRE / Cloud roles
39+
- Developers who want to understand infrastructure and CI/CD
40+
- Anyone who believes **consistency beats talent**
41+
42+
No prior DevOps experience is required.
43+
**Commitment is mandatory.**
44+
45+
---
46+
47+
## 🗂 Repository Structure
48+
49+
```
50+
90DaysOfDevOps/
51+
52+
├── README.md
53+
├── CONTRIBUTING.md
54+
├── LICENSE
55+
├── .gitignore
56+
57+
├── scripts/
58+
│ └── helper-scripts.sh
59+
60+
├── day-01/
61+
│ └── README.md
62+
├── day-02/
63+
│ └── README.md
64+
├── ...
65+
├── day-90/
66+
│ └── README.md
67+
=======
168
# Day 10 – File Permissions & File Operations Challenge
269
370
## Task
@@ -91,10 +158,56 @@ Create `day-10-file-permissions.md`:
91158
92159
## What I Learned
93160
[3 key points]
161+
>>>>>>> a8a98a1 (Completed Day 10 learning plane)
94162
```
95163

96164
---
97165

166+
<<<<<<< HEAD
167+
## 📅 How the Challenge Works
168+
169+
- **One day = one task**
170+
- Tasks are aligned with **live classes**
171+
- Live class days focus on **core concepts**
172+
- Weekdays focus on **practice and reinforcement**
173+
- Daily commits are encouraged
174+
175+
Even **30–60 minutes per day** is enough if done honestly.
176+
177+
---
178+
179+
## 🛠 What You Will Learn
180+
181+
- Linux fundamentals and troubleshooting
182+
- Shell scripting and automation
183+
- Networking basics for DevOps
184+
- Git and GitHub workflows
185+
- Docker and containerization
186+
- AWS core and advanced services
187+
- CI/CD using Jenkins, GitHub Actions, GitLab
188+
- DevSecOps fundamentals
189+
- Kubernetes, Helm, ArgoCD
190+
- Terraform and Ansible
191+
- Observability with Grafana, Prometheus, OpenTelemetry
192+
- End-to-end DevOps project
193+
194+
---
195+
196+
## 📦 How to Participate
197+
198+
1. Fork this repository
199+
2. Clone your fork
200+
3. Navigate to the current `day-XX` folder
201+
4. Complete the task
202+
5. Commit and push your work
203+
204+
---
205+
206+
## 🌍 Learn in Public
207+
208+
Share your progress on LinkedIn:
209+
210+
=======
98211
## Submission
99212
1. Navigate to `2026/day-10/` folder
100213
2. Add `day-10-file-permissions.md` with screenshots
@@ -107,11 +220,26 @@ Create `day-10-file-permissions.md`:
107220
Share on LinkedIn about mastering file permissions.
108221

109222
Use hashtags:
223+
>>>>>>> a8a98a1 (Completed Day 10 learning plane)
110224
```
111225
#90DaysOfDevOps
112226
#DevOpsKaJosh
113227
#TrainWithShubham
114228
```
115229

230+
<<<<<<< HEAD
231+
---
232+
233+
## ❤️ Final Note
234+
235+
DevOps is not about tools.
236+
It is about **ownership, reliability, and consistency**.
237+
238+
One day at a time.
239+
One commit at a time.
240+
241+
Happy Learning
242+
=======
116243
Happy Learning
244+
>>>>>>> a8a98a1 (Completed Day 10 learning plane)
117245
**TrainWithShubham**
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
## My Devops Challenge Day-10
2+
3+
# Day 10 Challenge
4+
5+
## Files Created
6+
7+
- devops.txt
8+
- notes.txt
9+
- script.sh
10+
11+
## Permission changes
12+
13+
## Before
14+
- notes.txt : -rw-rw-r--
15+
- devops.txt : -rw-rw-r--
16+
- script.txt : -rw-rw-r--
17+
18+
# After change
19+
- notes.txt : -rw-r-----
20+
- devops.txt : -r--r--r--
21+
- script.sh : -rwxrwxr--
22+
23+
## Command Used
24+
25+
- ls -l : see file permissions
26+
- chmod: modify file permissions
27+
- cat : display file output
28+
- touch : make file
29+
- head - display top 5 lines
30+
- tail - display bottom 5 lines
31+
32+
## What I Learned
33+
- i have learned how to see permission of the file and how to give permission to the files.
34+
- how to dispaly content on screen, permission management .
35+
- how i wll manage devops work with linux file permission and etc.
36+
- i am learned core concept of linux which is very important for a Devops Engineer

0 commit comments

Comments
 (0)