DevOps: Difference between revisions
Jump to navigation
Jump to search
| Line 19: | Line 19: | ||
[https://caddyserver.com/docs/caddyfile Caddy configuration file documentation] | [https://caddyserver.com/docs/caddyfile Caddy configuration file documentation] | ||
[https://caddyserver.com/docs/cli cli interface, flags and stuff] | |||
=== Noisebridge configuration === | |||
==== Directives ==== | |||
A list of directives seen in noisebridge caddy ansible playbook and their definitions. | |||
; [https://caddyserver.com/docs/http.prometheus prometheus] : a metric reporting system. | |||
; [https://caddyserver.com/docs/gzip gzip] : serve sites from zipped archives | |||
; [https://caddyserver.com/docs/log log] : logging configuration | |||
; [https://caddyserver.com/docs/tls tls] : override https default intentionally | |||
; [https://caddyserver.com/docs/redir redir] | |||
; [https://caddyserver.com/docs/root root] | |||
; [https://caddyserver.com/docs/index index] | |||
; [https://caddyserver.com/docs/header header] | |||
; [https://caddyserver.com/docs/fastcgi fastcgi] | |||
; [https://caddyserver.com/docs/rewrite rewrite] | |||
; [https://caddyserver.com/docs/cgi cgi] | |||
== molecule == | == molecule == | ||
Revision as of 15:29, 27 November 2018
Ansible
Ansible is used for infrastructure deployment. More information about Noisebridge's use of Ansible can be found at Ansible and a quick overview of Ansible at Ansible/Quickstart.
https://github.com/noisebridge/ansible
Caddy
Caddy is a webserver with https on BY DEFAULT and it is VERY PROUD of this fact.
Playbook Documentation
(e.g. how to deploy caddy with ansible, not how to use caddy)
The ansible playbook for caddy
Caddy Configuration
Caddy configuration file documentation
cli interface, flags and stuff
Noisebridge configuration
Directives
A list of directives seen in noisebridge caddy ansible playbook and their definitions.
- prometheus
- a metric reporting system.
- gzip
- serve sites from zipped archives
- log
- logging configuration
- tls
- override https default intentionally
- redir
- root
- index
- header
- fastcgi
- rewrite
- cgi
molecule
"Molecule aids in the development and testing of Ansible roles."
https://github.com/ansible/molecule
why are there two instances, default and alternate?
coredns
Prometheus
System monitoring and time series database