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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevOps with examples

by seomago 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.

git clone git@github.com/seomago/devops-examples

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

1. Terraform examples (with docker)

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

2. Docker and Docker-compose examples

  1. App 3-tier ngix + mono front ghost + mysql
  2. Adminer/Ghost Multi front nodes with LB without docker
  3. Portainer 2.0 + App Multi front
  4. freshrss app
  5. 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 linux - 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. Salt examples

  1. Salt 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

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

Languages