Operations grimoire/Sites on Eglide

From Nasqueron Agora

📕📁📜 Old technical information :: content warning

⌛ This Nasqueron Operations Grimoire page hasn't been updated for a long time.

☣ As our infrastructure evolves quickly, there is a good chance this information is outdated or now inaccurate. Be careful and consider update it.

➡️ To assert the information is still up-to-date or not, you can check the history of the relevant role in our Operations repository.

Sites on Eglide are fully managed through Salt configuration.

www.eglide.org

  1. On the Salt master, go to /opt/staging/wwwroot/eglide.org
  2. Pull new code through git fetch && git log HEAD..origin/master and if changes are as expected git rebase master.
  3. Run salt eglide state.apply roles/shellserver/eglide-website