Skip to content

Contains small and easy examples for training/starters. List of self-study example labs for my personal Devops/SRE roadmap learning path.

Notifications You must be signed in to change notification settings

seomago/devops-examples

Repository files navigation

DevOps with examples

by seomago Update: 29/12/2025 Update: 29/5/2021

About the project

These is a list of self-study examples for my personal Devops roadmap learning path. DevOps is changing the way of developing web applications. We will be building several web applications using different technologies. We will be using debian distribution linux machines.

Getting started

We will use a Ghost blogging web application as an example but all the concepts are aplicable to any web application.

Simply clone the repository on a testing / dev / debian/ubuntu machine and follow the commands/ instructions. You will learn a lot with all these examples.

shell

git clone [email protected]/seomago/devops-examples
dexec ubuntu eget --to=/usr/local/bin -k ducaale/xh

If you like this project and you want to contribute, you're more than welcome to do it, See contribute section below.

hashicat

1. Terraform examples (with docker)

  1. Terraform and docker provider example 1
  2. Terraform docker database container
  3. Docker wordpress container example
  4. Reverse proxy Traefik with wordpress container
  5. Docker Nginx Ghost example
  6. Minio S3 container
  7. Terraform modules wordpress
  8. kubernetes kind provider
  9. Terraform AWS EKS cloud examples...

2. Docker and self-hosted examples

  1. App 3-tier ngix + mono front ghost + mysql
  2. Adminer/Ghost/grocy Multi front nodes with LB without docker
  3. Portainer 2.0 + App Multi front
  4. nginx,filebrowser
  5. gitea, sshuttle
  6. dockly
  7. semaphore
  8. more to come...

3. Kubernetes examples

  1. Creating cluster with kind / video
  2. arkade+kind+k9s+delete namespace+kubectl get nodes+k apply.Services and Load Balancers
  3. arkade+k9s+Deployments / video
  4. App easy install with arkade
  5. kubernetes and ingress example /
  6. kubernetes and argo CD example /
  7. more to come...

4. Sysadmin - ansible examples

Classic web app 3-tier installation

  1. App Mono tier ghost - without ansible - the old non devops way - priximmo/buster-systemd-ssh
  2. App Mono tier ghost install - with ansible
  3. App 3-tier ghost install

5. Bootloose/awless examples

  1. Bootloose install master/minion /
  2. Salt basic usage /
  3. Salt state file example /
  4. Salt state file example /
  5. Salt formula example /

6. Other topics

  1. Arkade install terraform /

  2. Ansible installation /

  3. Portainer CE / weavescope and docker swarm /

  4. Jupyter notebooks presentation and installation /

  5. kubernetes cluster with kubeadm /

  6. influxdb / telegraf /

  7. Prometheus

  8. App Mono tier ghost install - with bash jupyter notebook

DevOps References

References Terraform

Feedback / Contribute

I am sure all these exercises are can be improved/more academic. If you like this project and you want to contribute, you're more than welcome to do it, just fork it and make a pull request when you're ready. Here, you can see the To Do list and here the Issues.

Acknowledgements

About

Contains small and easy examples for training/starters. List of self-study example labs for my personal Devops/SRE roadmap learning path.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published