Update operating systems, networking tools, servers, ci/cd and config mgmt

pull/3187/head
Kamran Ahmed 2 years ago
parent 2968bde697
commit fb5b777425
  1. 10
      content/roadmaps/102-devops/content-paths.json
  2. 7
      content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/101-centos.md
  3. 7
      content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/102-ubuntu.md
  4. 9
      content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/104-rhel.md
  5. 7
      content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/105-fedora.md
  6. 7
      content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/106-debian.md
  7. 1
      content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/115-airmon.md
  8. 9
      content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/117-airodump.md
  9. 12
      content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/132-egrep.md
  10. 13
      content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/133-fgrep.md
  11. 7
      content/roadmaps/102-devops/content/104-setting-up-x/106-caddy.md
  12. 8
      content/roadmaps/102-devops/content/105-infrastructure-as-code/104-mesos.md
  13. 7
      content/roadmaps/102-devops/content/106-ci-cd/104-bamboo.md

@ -15,7 +15,6 @@
"infrastructure-as-code:configuration-management:puppet": "/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/103-puppet.md",
"infrastructure-as-code:configuration-management:salt": "/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/102-salt.md",
"infrastructure-as-code:kubernetes": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-kubernetes.md",
"infrastructure-as-code:mesos": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-mesos.md",
"infrastructure-as-code:docker-swarm": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-docker-swarm.md",
"infrastructure-as-code:nomad": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-nomad.md",
"infrastructure-as-code:infrastructure-provisioning": "/roadmaps/102-devops/content/105-infrastructure-as-code/103-infrastructure-provisioning/readme.md",
@ -25,7 +24,6 @@
"infrastructure-as-code:infrastructure-provisioning:cloudformation": "/roadmaps/102-devops/content/105-infrastructure-as-code/103-infrastructure-provisioning/102-cloudformation.md",
"setting-up-x": "/roadmaps/102-devops/content/104-setting-up-x/readme.md",
"setting-up-x:apache": "/roadmaps/102-devops/content/104-setting-up-x/106-apache.md",
"setting-up-x:caddy": "/roadmaps/102-devops/content/104-setting-up-x/106-caddy.md",
"setting-up-x:nginx": "/roadmaps/102-devops/content/104-setting-up-x/105-nginx.md",
"setting-up-x:tomcat": "/roadmaps/102-devops/content/104-setting-up-x/107-tomcat.md",
"setting-up-x:iis": "/roadmaps/102-devops/content/104-setting-up-x/108-iis.md",
@ -57,12 +55,9 @@
"managing-servers": "/roadmaps/102-devops/content/102-managing-servers/readme.md",
"managing-servers:operating-system": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/readme.md",
"managing-servers:operating-system:windows": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/100-windows.md",
"managing-servers:operating-system:centos": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/101-centos.md",
"managing-servers:operating-system:ubuntu": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/102-ubuntu.md",
"managing-servers:operating-system:suse-linux": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/103-suse-linux.md",
"managing-servers:operating-system:rhel": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/104-rhel.md",
"managing-servers:operating-system:fedora": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/105-fedora.md",
"managing-servers:operating-system:debian": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/106-debian.md",
"managing-servers:operating-system:free-bsd": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/107-free-bsd.md",
"managing-servers:operating-system:open-bsd": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/108-open-bsd.md",
"managing-servers:operating-system:net-bsd": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/109-net-bsd.md",
@ -87,9 +82,7 @@
"managing-servers:live-in-terminal:ping": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/112-ping.md",
"managing-servers:live-in-terminal:nmap": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/113-nmap.md",
"managing-servers:live-in-terminal:netstat": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/114-netstat.md",
"managing-servers:live-in-terminal:airmon": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/115-airmon.md",
"managing-servers:live-in-terminal:tcpdump": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/116-tcpdump.md",
"managing-servers:live-in-terminal:airodump": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/117-airodump.md",
"managing-servers:live-in-terminal:iptables": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/118-iptables.md",
"managing-servers:live-in-terminal:dig": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/119-dig.md",
"managing-servers:live-in-terminal:awk": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/120-awk.md",
@ -104,8 +97,6 @@
"managing-servers:live-in-terminal:tr": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/129-tr.md",
"managing-servers:live-in-terminal:nl": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/130-nl.md",
"managing-servers:live-in-terminal:wc": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/131-wc.md",
"managing-servers:live-in-terminal:egrep": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/132-egrep.md",
"managing-servers:live-in-terminal:fgrep": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/133-fgrep.md",
"managing-servers:live-in-terminal:strace": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/134-strace.md",
"managing-servers:live-in-terminal:dtrace": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/135-dtrace.md",
"managing-servers:live-in-terminal:systemtap": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/136-systemtap.md",
@ -138,7 +129,6 @@
"ci-cd:travis-ci": "/roadmaps/102-devops/content/106-ci-cd/103-travis-ci.md",
"ci-cd:github-actions": "/roadmaps/102-devops/content/106-ci-cd/102-github-actions.md",
"ci-cd:teamcity": "/roadmaps/102-devops/content/106-ci-cd/105-teamcity.md",
"ci-cd:bamboo": "/roadmaps/102-devops/content/106-ci-cd/104-bamboo.md",
"ci-cd:circle-ci": "/roadmaps/102-devops/content/106-ci-cd/107-circle-ci.md",
"ci-cd:drone": "/roadmaps/102-devops/content/106-ci-cd/108-drone.md",
"ci-cd:azure-devops-services": "/roadmaps/102-devops/content/106-ci-cd/106-azure-devops-services.md",

@ -1,7 +0,0 @@
# CentOS
CentOS (short for Community Enterprise Operating System) is a community driven, free and open-source distribution that is functionally compatible with Red Hat Enterprise Linux (RHEL). The CentOS distribution was discontinued in December 2021, however it has now been succeeded by [Rocky Linux](https://rockylinux.org/) and [AlmaLinux](https://almalinux.org/)
<BadgeLink badgeText='Official Website' colorScheme='blue' href='https://www.centos.org/'>CentOS Project Website</BadgeLink>
<BadgeLink badgeText='Official Documentation' colorScheme='blue' href='https://wiki.centos.org/Documentation'>CentOS Documentation</BadgeLink>
<BadgeLink badgeText='Read' colorScheme='yellow' href='https://wiki.centos.org/HowTos'>CentOS How To Guides</BadgeLink>

@ -1,7 +1,12 @@
# Ubuntu
# Ubuntu / Debian
Debian is a free and open-source Linux distribution developed by the Debian Project, an all volunteer software community organization. Debian is the upstream distribution of Ubuntu.
Ubuntu is a free and open-source Linux distribution based on Debian. Ubuntu is available in three versions Desktop, Server and Core.
<BadgeLink badgeText='Official Website' colorScheme='blue' href='https://www.debian.org/'>Debian Website</BadgeLink>
<BadgeLink badgeText='Official Documentation' colorScheme='blue' href='https://www.debian.org/doc/'>Official Debian Documentation</BadgeLink>
<BadgeLink badgeText='Read' colorScheme='yellow' href='https://www.debian.org/releases/stable/installmanual'>Debian Installation Guide</BadgeLink>
<BadgeLink badgeText='Official Website' colorScheme='blue' href='https://ubuntu.com/'>Ubuntu Website</BadgeLink>
<BadgeLink badgeText='Official Documentation' colorScheme='blue' href='https://help.ubuntu.com/'>Ubuntu Documentation</BadgeLink>
<BadgeLink badgeText='Install Documentation' colorScheme='blue' href='https://ubuntu.com/tutorials/install-ubuntu-desktop#1-overview'>Install Ubuntu Desktop Documentation</BadgeLink>

@ -1,7 +1,12 @@
# RHEL
# RHEL / Derivatives
Red Hat Enterprise Linux (RHEL) is a commercial open-source Linxus distribution based on Fedora, that is sold as a commercial enterprise operating system.
Red Hat Enterprise Linux (RHEL) is a popular distribution of the Linux operating system that is designed for enterprise-level use. It is developed and maintained by Red Hat, Inc., and it is available under a subscription-based model.
There are several distributions of Linux that are based on RHEL, or that have been derived from RHEL in some way. These distributions are known as RHEL derivatives. Some examples of RHEL derivatives include: AlmaLinux, CentOS, CloudLinux, Oracle Linux, and Scientific Linux.
RHEL derivatives are often used in enterprise environments because they offer the stability and reliability of RHEL, but with the added benefit of being free or lower-cost alternatives.
<BadgeLink badgeText='Official Website' colorScheme='blue' href='https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux'>Red Hat Enterprise Linux Website</BadgeLink>
<BadgeLink badgeText='Official Documentation' colorScheme='blue' href='https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/'>RHEL Documentation</BadgeLink>
<BadgeLink badgeText='Read' colorScheme='yellow' href='https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux/get-started'>RHEL Getting Started Guides</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.redhat.com/en/topics/linux/what-is-rhel'>What is Red Hat Enterprise Linux (RHEL) - Red Hat</BadgeLink>

@ -1,7 +0,0 @@
# Fedora
Fedora Linux is a free and open-source Linux distribution developed by the [Fedora Project](https://fedoraproject.org/), an open source focussed community. Fedora Linux releases new versions every six months and is the upstream source for Red Hat Enterprise Linux (RHEL)
<BadgeLink badgeText='Official Website' colorScheme='blue' href='https://fedoraproject.org/'>Fedora Linux Website</BadgeLink>
<BadgeLink badgeText='Official Documentation' colorScheme='blue' href='https://docs.fedoraproject.org/en-US/docs/'>Official Fedora Documentation</BadgeLink>
<BadgeLink badgeText='Read' colorScheme='yellow' href='https://docs.fedoraproject.org/en-US/quick-docs/getting-started-guide/'>Fedora Linux Getting Started Guide</BadgeLink>

@ -1,7 +0,0 @@
# Debian
Debian is a free and open-source Linux distribution developed by the Debian Project, an all volunteer software community organization. Debian is the upstream distribution of Ubuntu.
<BadgeLink badgeText='Official Website' colorScheme='blue' href='https://www.debian.org/'>Debian Website</BadgeLink>
<BadgeLink badgeText='Official Documentation' colorScheme='blue' href='https://www.debian.org/doc/'>Official Debian Documentation</BadgeLink>
<BadgeLink badgeText='Read' colorScheme='yellow' href='https://www.debian.org/releases/stable/installmanual'>Debian Installation Guide</BadgeLink>

@ -1,9 +0,0 @@
# Airodump
It's a packet sniffer used for packet captures such as WEP IVs (Initialization Vector) and WAP Handshake. Even if you have a GPS receiver connected to the computer, you can log the coordinates of the found access points.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink badgeText='Official Website' colorScheme='blue' href='https://www.aircrack-ng.org/'>Official Website</BadgeLink>
<BadgeLink badgeText='Official Documentation' colorScheme='blue' href='https://www.aircrack-ng.org/doku.php'>Official Documentation</BadgeLink>
<BadgeLink badgeText='Watch' colorScheme='red' href='https://www.youtube.com/watch?v=ftM-Fra90VM'> Airodump ng Tool and Capture WPA WPA2 Handshake</BadgeLink>
<BadgeLink badgeText='Watch' colorScheme="red" href='https://www.youtube.com/watch?v=O6jYy421tGw'> Airodump ng Tool and Capture WPA WPA2 Handshake (by MBP Security on YouTube)</BadgeLink>

@ -1,12 +0,0 @@
# egrep
`egrep` (**E**xtended **Grep**) is a pattern searching command which belongs to the family of grep functions. It treats the pattern as an extended **regular expression** and prints out the lines that match the pattern.
It works the same way as `$ grep -E` command
It has the following syntax:
`$ egrep [options] pattern [files]` e.g. `$ egrep "search-regex" *.txt`
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://linuxhint.com/linux_egrep_command_examples/'>Egrep command with examples</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.thegeekdiary.com/fgrep-command-examples-in-linux'>options</BadgeLink>

@ -1,13 +0,0 @@
# fgrep
`fgrep` (**F**ixed **Grep**) command is used for searching fixed-character strings in a file.
It treats meta-characters or regular expressions in the search field as strings. For searching any **direct string** or files having meta-characters, this is the version of grep which should be selected. It works the same way as `$ grep -F` command.
It has the following syntax:
`$ fgrep [options] [string] [files]` e.g. `$ fgrep "search-string" file.txt`
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.geeksforgeeks.org/fgrep-command-in-linux-with-examples/'>Fgrep command with examples</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.thegeekdiary.com/fgrep-command-examples-in-linux/'>options</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.tecmint.com/difference-between-grep-egrep-and-fgrep-in-linux/'>Grep vs Egrep vs Fgrep</BadgeLink>

@ -1,7 +0,0 @@
# Caddy
The Caddy web server is an extensible, cross-platform, open-source web server written in Go. It has some really nice features like automatic SSL/HTTPs and a really easy configuration file.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://caddyserver.com/'>Official Website</BadgeLink>
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=t4naLFSlBpQ'>Getting started with Caddy the HTTPS Web Server from scratch</BadgeLink>

@ -1,8 +0,0 @@
# Mesos
Apache Mesos is an open-source project to manage computer clusters. It was developed at the University of California, Berkeley.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://mesos.apache.org/'>Official Website</BadgeLink>
<BadgeLink colorScheme='blue' badgeText='Documentation' href='https://mesos.apache.org/documentation/latest/'>Apache Mesos Documentation</BadgeLink>
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=ugmfP-QtgTA'>Getting Started with Apache Mesos</BadgeLink>

@ -1,7 +0,0 @@
# Bamboo
Bamboo is a CI/CD service provided by Atlassian. Bamboo is primarily used for automating builds, tests and releases in a single workflow.
<BadgeLink badgeText='Official Website' colorScheme='blue' href='https://www.atlassian.com/software/bamboo'>Bamboo Website</BadgeLink>
<BadgeLink badgeText='Official Documentation' colorScheme='blue' href='https://confluence.atlassian.com/bamboo/bamboo-documentation-289276551.html'>Official Documentation</BadgeLink>
<BadgeLink badgeText='Getting Started' colorScheme='blue' href='https://confluence.atlassian.com/bamboo/getting-started-with-bamboo-289277283.html'>Bamboo Getting Started Guide</BadgeLink>
Loading…
Cancel
Save