Autoplay
Autocomplete
Previous Lesson
Complete and Continue
ARTH 4.0 - The School of Technologies by Mr. Vimal Daga
Basic Requisite Videos
AWS Account Creation (7:08)
AWS Red Hat - Linux Instance Launch (17:31)
Linux Basic Commands (44:14)
Important Links for Arth 4.0
Discord Link
ARTH 4.0 Program Training
Free Guidance MasterClass on ARTH 4.0 for Engineering Students | 30th September (94:48)
Linux v9 Training
Session 1 - Why Linux and motivation behind learning Linux? | Operating System(OS) | Why Multiple OS?,Linux Distributors | What is Linux and Linux Community?, Virtualisation | Installation of Oracle Virtual Box | Installation of OS (RHEL V9.2) (162:37)
Summary - Session 1
Session 2 -Root Users|Non Root User|GUI|CLI|WebUI|Right "ctrl"|Left "ctrl+c"|Left "ctrl+x"|jobs|network connectivity b/w windows & linux|RAM size|location of program|command to create new user ,setting password,perticular terminal,manual,to see terminal|mutliuser facility (139:44)
Summary - Session 2
Session 3 - How to take screenshot | Gnome terminal | Run any command in background | RPM | How to see all files of a software | Install and uninstall software using rpm | Package management | Dependencies problem of the software and how to solve it | What is yum | How to configure yum (147:58)
Summary - Session 3
Session 4.- Network and it's types | Asterisk | LAN | ipv4 | Changing Boot order in Virtual box | IP Address Mystry Solved | Map of Submarine Cables for Internet | traceroot in GUI and CLI | DNS | Network Interface Card (NIC) | Ping in depth (161:15)
Summary - Session 4
Session 5 - Type of Linux os CLI, GUI & WebUI | local, remote & webUI login | SSH | vi, vim & gedit | Web server, Clint server configuration | Setting up any server | Process |type of web server IIS, nginx, HTTPD | Creating a web page | server start, status | folder directory, Secuirty | Textediter (142:30)
Summary - Session 5
Session 6 - Why we need port number | what is httpd and how to start it's services | Netstat command| how to configure the httpd file | SElinux | Changing default port number and landing page in httpd file | PublicIP and PrivateIP | ngrok software (128:52)
Summary - Session 6
Session 7 - Port no | Default port no of - web server, mail, ssh & https server | Systemctl status, start & enabled command | netstat command | Steps for changing settings in httpd | httpd.conf file | getenforce & setenforce | /etc/httpd/conf.d file | Importance of public IP | Ngrok (124:01)
Summary - Session 7
Session 8 - remote login | RSH , Telnet , SSH | configure files | start service | OpenSSH server | clinet & server | iscup | netstat -tnlp | putty| sshd_config | semanage port -l | SELinux |linux user su| GitBash | private & public IP | useradd | authentication_keys |ssh_keygen.exe| authorized_keys (124:17)
Summary - Session 8
8_1. Linux Revision Session on 28th Nov. 23 (88:35)
Session 9 - networking | NIC | IP | IP4 & IP6 | internet protocol | switch | router | netmask | LAN | gateway | NAT | masqurade | SNAT | DNAT |PAT (125:18)
Summary - Session 9
Session 10 - NAT | public IP & private IP | LAN | NATing | gateway | source IP | Destination IP | Masquerade | SNAT | DNAT | Demilitarized zone | pating | switch | OSI MODEL | L2 device | bridge L3 | home broadband devices | mobile hotspot (118:53)
Summary - Session 10
Session 11 - Admin user , General user & Service user | escalation | sudo | useradd | passwd | configure file | wq! | which command | install httpd | ALL Keyword | NOPASSWD | sudo -l | /etc/sudoers.d | wheel | sudoedit | sudoreplay (104:13)
Summary - Session 11
Session 12. File handling using python | What is a file | Mode of operations | End of line(EOL) & End of file(EOF) character | read(r) & write(w) operation | file seeking (141:11)
Summary - Session 12
13. ps-aux | systemd | PID | pgrep | killprocess_ID | free-m | dockerimages command | SELinux | runc| (152:25)
Summary - Session 13
13_1. Linux v9- Revision Session on 24th Dec. 2023_GMT20231224-091853 (66:01)
14. command-line interface | graphical user interface | GNOME | KDE | Zsh ZShell | FISH Friendly Interactive SHell | DASH | Username | Password | UserID| GroupID | User Info | Home Directory | Login Shell | which command | Shell | Bash(Bourne Again SHell) | Quotes | Single quotes (97:32)
Summary - Session 14
15. RHCSA EXAM guidance (67:38)
Linux V9 Important Links
Drive Link
Community Link
RHEL 9 ISO File
Extra session for Linux
Basic Concepts of Partition (100:24)
Create a Partition (100:08)
Partition | Format | Mount (94:24)
LVM | Extend the LV (103:24)
LVM | Reduce LV (79:12)
FSTAB | Swap Space (72:08)
NAS | NFS | Persistent Mount | NTP Servers and Clients (117:24)
Logs Metrics Importance of Logs and Metrics (110:34)
NAS | NFS | Autofs (79:21)
Stratis | VDO | Crontab (44:02)
SELinux Session 1 (116:19)
SELinux Session 2 (98:12)
SElinux Session 3 (57:59)
Podman Session 1 (184:09)
Podman Session 2 (155:06)
Scope | Users | Cgroups - Part 1 (15:25)
Users Cgroups - Part 2 (26:55)
Systemd | Cgroup (72:30)
CPU Scheduling / Hardware Controlling (110:28)
TestDisk Tool For File & Partition Recorvery (20:31)
Recap (2:36)
Cockpit Graphic Tool (From RedHat) (17:55)
TCPDump ( Tracking Packets) (3:37)
Ansible
1. DevOps Tools | Configure Program | Type of configure | program code (Scripting, Intelligence) | Usecase | Installation on RHEL9 | Configuring host file | Resources | Control Node | Manger Node | AWS intance Lunche | Remote Login Using SSH | Ansible List Host configure | sshd configure | model (168:08)
Summary - Session 1
2. Configuration Management | Controller Node & Target Node | Password Authentication Inventory | Configure Apache HTTPD Webserver | Idempotent (111:45)
Summary - Session 2
3. Playbook | Configuring webserver | YAML language | Syntax check command | Running a playbook | Service module | present , true & enabled keyword | Ansible doc command (76:01)
Summary - Session 3
4. Creating a playbook | debug module | variable & string in YAML | Gathering facts | vars & msg keyword | Syntax error | extra vars keyword | verbosity (116:26)
Summary - Session 4
5.ansible-doc command | command module | File module | creating/ deleting directories | Target Node |copy module | playlist | sequencing (/n /t) | OS footprint | Controller Node | facts | User Defined Variable | debug module | Ansible gathering | syntax to print | httpd | apache2 | WAMP | (126:52)
Summary - Session 5
Ansible Revision Session on 28th Nov. 23 (100:42)
Session 6.ansible-doc -l | AWS cloud | docker | Kubernetes | galaxy | yml file | namespace | FQMN/CN | FQCN | Python | rpm -q -l ansible-core | installing galaxy | boto3 | Security Credentials | Access Key | ansible-doc -l | ansible –version | (127:44)
Summary - Session 6
Revision Session (63:39)
Session 7.Role/Template/jinja/Handler | local host | ansible localhost –list-hosts | Apache webserver | ansible-playbook web.yml | rpm -q httpd | docRoot | template | Jinja2 templating | copy and template | Template file | webport | semanage port -l |web service start | handlers | notify (112:18)
Summary - Session 7
Session 8.Role/Template/jinja/Handler | Apache webserver | ansible-playbook | docRoot | template | Jinja2 templating | copy and template | Template file | webport | semanage port -l |web service start | handlers | notify (112:09)
Summary - Session 8
Session 9.key-based authentication | key pair | Protocol-ssh | ec2-user | chmod o-r /etc/myserver.pem | admin-level commands | become true | SELinux security | vars | tasks | Role | ansible-galaxy role init | cp command | handlers | roles_path (91:14)
Summary - Session 9
Session10.Reverse Proxy set up | Load balancer | Horizontal Scaling | Scale Out | Scale In | setup.yaml file | file setup | yaml file | HA proxy | HA proxy services | (121:12)
Summary - Session 10
11. Reverse Proxy set up | Load balancer | Horizontal Scaling | Scale Out | Scale In | setup.yaml file | file setup | yaml file | HA proxy | HA proxy services | (89:40)
Summary - Session 11
12. Load Balancer | Public IP | HA proxy | Backend-Server | Concurrent Connection | Horizontal Scaling | Load-Balancer Group | Scale in | Group Host | Playbook | Reverse proxy | Auto Scaling | Scale-out | Magic Numbers | Loop Concepts (81:53)
Summary - Session 12
13. Ansible - Specialisation in Devops on 20th Jan. 2024_GMT20240120-110856 (108:29)
Summary - Session 13
Ansible Important Links
Drive Link
Community Link
Ansible Extra Session
Basic of Ansible Core | Ansible controller |Limitation of ansible engine | Use Case of Ansible Tower | Ansible Inventory | Role base access control | Ansible tower installation | Preflight Check | Monitoring tools | Dynatrace | Dynatrace integration with ansible tower | (192:49)
Dynamic inventory (118:59)
Regex (98:23)
ssh Protocol Web Service Web Hosting Configuration of Webserver Firewall default document root (83:00)
Port Numbers | Curl Command | httpd (84:16)
SSH key-gen: - Refer the Video - From Time Stamp (50:00) (83:00)
Sudo Concepts (85:30)
Ansible Test
Practice Test - 1
Practice Test - 2
Extra Topics
Exclusive session by Vimal Sir for ARTH 4.0 learner’s on 1st Nov. 2023 (75:57)
GITOps - Argo CD DevOps Training By Mr. Vimal Daga
Session 1 - Introduction of GitOps |Kubernetes| EKS |EKSctl |Kubectl |CICD |SCM tool |Version control system |Jenkins |launch pod |credential |Argo CD Agent |GitOps principle |Create GitHub repo|commit IDs |Install Argo CD Agent |Argo CD dashboard | (180:49)
Summary - Session 1
Session 2 - Agro CD Agent | GitHub & SCM Tool |Rollback |Create namespace |Web UI & CLI |AgroCd command |Load balancer |Create ArgoCd App |Deploy App |Sync App |History |Argo cd logs |GRPC protocol |Manifest Yaml file |How to manage the yaml file |Customize|Helm chart | (131:57)
Summary - Session 2
Session 3 - Directory Structure |Integrate Helm chart with the Argo CD |Multi-tier application |Helm Chart |Install helm |Create Charts |Create application |Auto Sync |Prune Resource |Replicas Count |Deployment strategy |Rollback |Parameter (120:23)
Summary - Session 3
4. GITOps - Argo CD DevOps Training By Mr. Vimal Daga_GMT20241109-082047 (162:50)
Summary - Session 4
5. GITOps - Argo CD DevOps Training By Mr. Vimal Daga on 16th November_GMT20241116-101909 (118:51)
Summary - Session 5
Teach online with
SELinux Session 1
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock