Skip to content

devops-project-playground/Ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible

I great tool to help me set everything as i want. I'm most likely going to save here playbooks for :

  • Setting up my self-hosted runners ✅
  • Install Docker or Podman where i need to ✅
  • Setting up a monitoring solution : Prometheus / Grafana
  • Bonus: i might add a playbook for setting up my personnal developpment environment with neovim / tmux / docker~podman
flowchart TB
    A[start-up.sh] --> tinit{{Terraform init}}
    tinit --> c1{?}
    c1 -- "`**Success**`" --> tapply{{Terraform apply}}
    c1 -- "`**Error**`" --> erLog("Error log")
    tapply --> c2{?}
    c2 -- "`**Success**`" --> ansibleNS{{ansible-playbook playbooks/new-server}}
    c2 -- "`**Error**`" --> erLog("Error log")
    ansibleNS --> c3{?}
    c3 -- "`**Success**`" --> ansiblek8s{{ansible-playbook playbooks/k8s}}
    c3 -- "`**Error**`" --> erLog("Error log")
    ansibleNS --> dns[/pre-tasks: DNS config\]
    dns--> rUp[/role-update/]
    rUp --> rCA[/role-create_admin/]

Loading

About

I'll group here my various playbooks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages