Upgrade Frey to v0.3.27 /cc @tersmitten (#85)
* Upgrade Frey to v0.3.27 /cc @tersmitten * Add forgotten and misspelled role variables * Make it easier to override settings and clear that this is a private file
This commit is contained in:
parent
50dbb7d7ba
commit
598ca78fa7
|
@ -106,11 +106,11 @@ install {
|
||||||
hosts = "tusd"
|
hosts = "tusd"
|
||||||
name = "Install tusd"
|
name = "Install tusd"
|
||||||
roles {
|
roles {
|
||||||
role = "{{{init.paths.roles_dir}}}/apt/v1.0.0"
|
role = "{{{init.paths.roles_dir}}}/apt/1.3.0"
|
||||||
apt_packages = ["apg", "build-essential", "curl", "git-core", "htop", "iotop", "libpcre3", "logtail", "mlocate", "mtr", "psmisc", "telnet", "vim", "wget"]
|
apt_install = ["apg", "build-essential", "curl", "git-core", "htop", "iotop", "libpcre3", "logtail", "mlocate", "mtr", "psmisc", "telnet", "vim", "wget"]
|
||||||
}
|
}
|
||||||
roles {
|
roles {
|
||||||
role = "{{{init.paths.roles_dir}}}/unattended-upgrades/v1.2.0"
|
role = "{{{init.paths.roles_dir}}}/unattended-upgrades/1.3.0"
|
||||||
}
|
}
|
||||||
tasks {
|
tasks {
|
||||||
lineinfile = "dest=/home/{{{config.global.ssh.user}}}/.bashrc line=\"alias wtf='sudo tail -f /var/log/*{log,err} /var/log/{dmesg,messages,*{,/*}{log,err}}'\" owner={{{config.global.ssh.user}}} group={{{config.global.ssh.user}}} mode=0644 backup=yes"
|
lineinfile = "dest=/home/{{{config.global.ssh.user}}}/.bashrc line=\"alias wtf='sudo tail -f /var/log/*{log,err} /var/log/{dmesg,messages,*{,/*}{log,err}}'\" owner={{{config.global.ssh.user}}} group={{{config.global.ssh.user}}} mode=0644 backup=yes"
|
||||||
|
@ -141,7 +141,7 @@ setup {
|
||||||
hosts = "tusd"
|
hosts = "tusd"
|
||||||
name = "Setup tusd"
|
name = "Setup tusd"
|
||||||
roles {
|
roles {
|
||||||
role = "{{{init.paths.roles_dir}}}/upstart/v1.0.0"
|
role = "{{{init.paths.roles_dir}}}/upstart/1.0.0"
|
||||||
upstart_command = "./tusd -port=8080 -dir=/mnt/tusd-data -max-size=1000000000 -behind-proxy"
|
upstart_command = "./tusd -port=8080 -dir=/mnt/tusd-data -max-size=1000000000 -behind-proxy"
|
||||||
upstart_description = "tusd server"
|
upstart_description = "tusd server"
|
||||||
upstart_name = "{{{config.global.appname}}}"
|
upstart_name = "{{{config.global.appname}}}"
|
||||||
|
@ -152,7 +152,7 @@ setup {
|
||||||
upstart_user = "www-data"
|
upstart_user = "www-data"
|
||||||
}
|
}
|
||||||
roles {
|
roles {
|
||||||
role = "{{{init.paths.roles_dir}}}/rsyslog/v3.0.1"
|
role = "{{{init.paths.roles_dir}}}/rsyslog/3.1.0"
|
||||||
rsyslog_rsyslog_d_files "49-tusd" {
|
rsyslog_rsyslog_d_files "49-tusd" {
|
||||||
directives = ["& stop"]
|
directives = ["& stop"]
|
||||||
rules {
|
rules {
|
||||||
|
@ -162,7 +162,7 @@ setup {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
roles {
|
roles {
|
||||||
role = "{{{init.paths.roles_dir}}}/fqdn/v1.0.0"
|
role = "{{{init.paths.roles_dir}}}/fqdn/1.0.0"
|
||||||
fqdn = "{{lookup('env', 'FREY_DOMAIN')}}"
|
fqdn = "{{lookup('env', 'FREY_DOMAIN')}}"
|
||||||
}
|
}
|
||||||
tasks {
|
tasks {
|
||||||
|
@ -198,7 +198,7 @@ deploy {
|
||||||
hosts = "tusd"
|
hosts = "tusd"
|
||||||
name = "Deploy tusd"
|
name = "Deploy tusd"
|
||||||
roles {
|
roles {
|
||||||
role = "{{{init.paths.roles_dir}}}/deploy/v1.4.0"
|
role = "{{{init.paths.roles_dir}}}/deploy/1.4.0"
|
||||||
ansistrano_deploy_from = "./files/tusd_linux_amd64.tar.gz"
|
ansistrano_deploy_from = "./files/tusd_linux_amd64.tar.gz"
|
||||||
ansistrano_deploy_to = "{{{config.global.approot}}}"
|
ansistrano_deploy_to = "{{{config.global.approot}}}"
|
||||||
ansistrano_deploy_via = "copy_unarchive"
|
ansistrano_deploy_via = "copy_unarchive"
|
||||||
|
@ -217,8 +217,8 @@ deploy {
|
||||||
hosts = "tusd"
|
hosts = "tusd"
|
||||||
name = "Deploy nginx"
|
name = "Deploy nginx"
|
||||||
roles {
|
roles {
|
||||||
role = "{{{init.paths.roles_dir}}}/apt/v1.0.0"
|
role = "{{{init.paths.roles_dir}}}/apt/1.3.0"
|
||||||
apt_packages = ["nginx-light"]
|
apt_install = ["nginx-light"]
|
||||||
}
|
}
|
||||||
tasks {
|
tasks {
|
||||||
name = "nginx | Create nginx configuration"
|
name = "nginx | Create nginx configuration"
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
# Frey specific overrides
|
||||||
|
---
|
||||||
|
# apt role
|
||||||
|
apt_manage_sources_list: true
|
||||||
|
apt_src_enable: false
|
||||||
|
apt_install_state: present
|
Loading…
Reference in New Issue