-
Notifications
You must be signed in to change notification settings - Fork 257
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
697f189
commit 4a802ea
Showing
5 changed files
with
189 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,11 @@ | ||
# bash basic concepts | ||
|
||
## 1. Bash Basics Commands [fundamentals] | ||
###### 1. hello world with Echo | ||
###### 2. Variable | ||
## 2. Practice Simple School level Problems [beginners_prog] | ||
###### 1. hello world with Echo | ||
###### 2. Variable | ||
|
||
## 3. Advance Scripting [scripting] | ||
|
||
## 2. Advance Scripting [scripting] | ||
|
||
###### 1. A Script to zip a directory with variable file name | ||
##### 1. A Script to zip a directory with variable file name [x] | ||
##### 2. Automate Image Pull From ECR and Start Spin Image stopping old Container [x] |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
## Topics | ||
|
||
### What is Docker [x] | ||
|
||
### Docker Containers [x] | ||
|
||
### Image Vs Containerization Vs Dockerization [x] | ||
|
||
### Containerization Without Docker [x] | ||
|
||
### Docker Hub Pull and Push image [x] | ||
|
||
### Docker ECR Pull and Push image (with & without CI/CD) [x] | ||
|
||
### Docker Volume | ||
|
||
### Clean Docker [x] | ||
|
||
### Docker logs | ||
|
||
### Docker Networking (pending) | ||
|
||
### Docker Secureity (pending) | ||
|
||
### Anatomy of Docker Commands like (docker container run -i -t --name alpine_terminal alpine ash | ||
) | ||
|
||
## Practice | ||
|
||
### Containerize and Run Node Js APP [x] | ||
### Containerize and Spin React JS / Angular with Ngnix [x] | ||
### Containerize and Spin MERN stack with Persiatnt volume of database [x] | ||
### Containerize and Spin Postgres Server and policy of databackup with persiatnnt volume [x] | ||
### Automate Container restart | ||
### Containerize and Spin Python + React + Mysql | ||
### Containerize and Spin LAMP Stack | ||
### Spin Redis with persiatant volume | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,120 @@ | ||
|
||
### Best tutorial I found for the beginners: The Complete Linux Course: Beginner to Power User! by josephdelgadillo on Youtube | ||
## Topics | ||
### Introduction to Linux [x] | ||
|
||
### Linux distributions [x] | ||
|
||
### Linux command line essentials [x] | ||
|
||
### Administrative privileges in terminal [x] | ||
|
||
### Using the package manager (apt-get) to install new applications [x] | ||
|
||
### Searching through the repositories to find new apps [x] | ||
|
||
### Installing packages that are not in the repository [x] | ||
|
||
### Keeping programs updated in Linux [x] | ||
|
||
### File permissions and ownership | ||
|
||
### How to create files using the command line interface (CLI) [x] | ||
|
||
### Creating new directories and moving files [x] | ||
|
||
### Copying, renaming, and removing files [x] | ||
|
||
### The FIND command and it’s practical uses [x] | ||
|
||
### GREP command | ||
|
||
### Using GREP in conjunction with FIND | ||
|
||
### Redirecting the output of a command | ||
|
||
### The TOP command and its uses | ||
|
||
### How to view the entire list of processes and closing applications | ||
|
||
### Services | ||
|
||
### Configuring services using the command line | ||
|
||
### Using CRONTABS to schedule tasks | ||
|
||
### Choosing an integrated development environment (IDE) | ||
|
||
### Eclipse installation and setup | ||
|
||
### PyCharm installation and setup | ||
|
||
### Introduction to GitHub, installation, and repository setup | ||
|
||
### How to push/pull information from a repository | ||
|
||
### How to remove/ignore directories in our repository | ||
|
||
### Resolving merge conflicts through terminal | ||
|
||
### How to setup and manage branches | ||
|
||
### Meteor installation & setup | ||
|
||
### Meteor project setup | ||
|
||
### Router setup with React components | ||
|
||
### Getting into the programming | ||
|
||
### Rendering our blog posts | ||
|
||
### Apache 2, PHP 5, and MySQL setup | ||
|
||
### Server configuration | ||
|
||
### Linux hosts file | ||
|
||
### Deploying our Meteor app to an Apache 2 server | ||
|
||
### MongoDB NoSQL database | ||
|
||
### Virtual host setup | ||
|
||
### phpMyAdmin setup | ||
|
||
### Creating a basic virtual host | ||
|
||
### Wordpress installation on top of our Apache 2 environment | ||
|
||
### Database setup | ||
|
||
### Python installation and CLI | ||
|
||
### Adding/removing users through GUI | ||
|
||
### Adding/removing users through CLI | ||
|
||
### Adding users to a group | ||
|
||
### Introduction to networking | ||
|
||
### Local area network (LAN) | ||
|
||
### Networking commands | ||
|
||
### NETSTAT command | ||
|
||
### Linux host file | ||
|
||
### TRACEROUTE commands | ||
|
||
### Network mapping | ||
|
||
### Using SSH to access the command line of a remote host | ||
|
||
### Using SFTP to transfer files between machines | ||
|
||
### Setting up SSH on our local machine | ||
|
||
### MAN command | ||
### Main Directory overview |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,28 +1,30 @@ | ||
# Devops Series | ||
Hey I am Mukesh FullStack Software dev(Javascript) with little experiance in devops, I am aligning myself with Saiyam's Roadmap to be able to perform as a fulltime devops/SRE at industry level by this year End. | ||
|
||
To avoid monotony i am working in various topics and making them strong, Here I will list the days i put on each topics to be able to complete the syllabus in 180 days. | ||
Topics | ||
### Bash | ||
### Python | ||
### Linux | ||
https://www.youtube.com/playlist?list=PLtK75qxsQaMLZSo7KL-PmiRarU7hrpnwK & | ||
The Complete Linux Course: Beginner to Power User! by josephdelgadillo on Youtube | ||
|
||
### Bash Day: [1,] | ||
### Python Day: [] | ||
### Linux Day: [3,4] | ||
### Golang Day: [2,] | ||
### Networking Day: [] | ||
### Yaml Day: [5] | ||
### Advance Git Day: [] | ||
### AWS /GCP Day: [] | ||
### Virtualisation and Container Day: [] | ||
### K8 Day: [] | ||
### CI /CD Day: [] | ||
### GITOPS Day: [] | ||
### Argo Cd Day: [] | ||
### Jenkins Day: [] | ||
### IAC Day: [3] | ||
### Ansible Day: [] | ||
### Chef Day: [] | ||
### Puppet Day: [] | ||
### Observability Day: [] | ||
### Chaos Day: [] | ||
### Policy Day: [] | ||
### Service Mesh Day: [] | ||
### Security Day: [] | ||
### Golang | ||
### Networking | ||
### Yaml | ||
### Advance Git | ||
### AWS /GCP | ||
### Virtualisation and Container | ||
### K8 | ||
### CI /CD | ||
### GITOPS | ||
### Argo Cd | ||
### Jenkins | ||
### IAC | ||
### Ansible | ||
### Chef | ||
### Puppet | ||
### Observability | ||
### Chaos | ||
### Policy | ||
### Service Mesh | ||
### Security |