Look up the most common Docker or Kubernetes commands when you have forgotten the exact syntax mid-task.
Learn the basics of a DevOps tool like Terraform or Ansible by reading the concept summary before diving into official documentation.
Prepare for a DevOps job interview using the included question-and-answer sections covering common tools and concepts.
This repository is a reference guide for people learning or working in DevOps, the practice of connecting software development with the systems that run that software in production. It is structured as a collection of notes, concept summaries, command references, and short tutorials for the tools commonly used in that field. The guide covers a wide set of tools organized into categories. For containers and container orchestration, it includes Docker and Kubernetes. For automation of server setup and configuration, it covers Ansible, Terraform, Puppet, and Chef. For building and deploying software automatically, it has sections on Jenkins, GitLab CI, Travis CI, GitHub Actions, and CircleCI. It also includes material on Linux fundamentals, networking basics, and Git version control. Each tool section generally contains two or three parts: a concepts page explaining what the tool does and why it exists, a commands page listing the most common instructions you would type, and in some cases a short tutorial walking through a practical example. The goal is to give someone enough grounding to start using each tool or to look up a command they have forgotten. Beyond the tool-specific material, the repository links to external resources for people just starting out with DevOps, including roadmaps, introductory articles, and getting-started guides from cloud providers. There is also a section with interview preparation questions. This is a study and reference resource, not software you run. It suits a developer who is new to the operations side of shipping code, someone preparing for a DevOps role, or an existing practitioner who wants a quick lookup for an unfamiliar command. The content is contributed by the community and organized as plain Markdown files.
← tikam02 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.