a613d2f215
Add dovecot to mail servers
2020-09-28 15:18:21 +00:00
075be34b51
Add TextCat plugin to mail server spamassassin
2020-09-24 19:33:21 +00:00
70e3120374
Add spamassassin + plugins to mail servers
2020-09-24 18:46:36 +00:00
c8387f759a
Add nginx to mail servers for getting certificate
2020-09-24 15:24:03 +00:00
222e8c59ec
Add mail02.home.foo.sh host
2020-09-24 14:46:24 +00:00
d487c9a77f
Add thinlinc to shell hosts
2020-09-14 06:25:05 +00:00
4901a345c5
Start adding software to shell servers
2020-09-11 17:00:59 +00:00
199e250562
Add shell hosts group
2020-09-11 15:46:32 +00:00
d88f341d15
Finalize NFS server install
2020-09-11 15:45:46 +00:00
bf47c6fab9
Fix roles path from www.foo.sh proxies
2020-09-11 15:38:56 +00:00
3b0a04e516
Allow Apache to serve files from NFS in static hosts
2020-09-11 15:38:24 +00:00
c5c5707f67
Configure user and role dirs for static hosts
2020-09-09 20:23:07 +00:00
0aa882f07a
Proxy users and roles in www.foo.sh to backend server
2020-09-09 20:10:22 +00:00
2c79f6e801
Fix typos from proxy playbook
2020-09-09 18:30:01 +00:00
c6ea27bf2d
Add static host group
2020-09-09 18:29:05 +00:00
36e1c74b98
Add LDAP client utils to adm hosts
2020-09-09 15:45:26 +00:00
b85e458781
Add redirects for www.foo.sh site
2020-09-09 11:55:22 +00:00
53d5f75f8e
Add web-build role to adm hosts
2020-09-09 10:43:38 +00:00
bce775efd5
Add LDAP users to adm hosts
2020-09-09 09:18:18 +00:00
3f05e6e50f
Redirect collab.foo.sh root to collab
2020-09-09 07:36:28 +00:00
07a5adafa6
Fix collab principal name
2020-09-08 23:32:06 +00:00
3b957e5685
Use ansible for collab default settings
2020-09-08 23:31:10 +00:00
d152c433f0
Add ldap client to collab for group memberships
2020-09-04 16:38:00 +00:00
fe2b2bc7e9
Add nfs-server role to nas hosts
2020-09-04 13:39:07 +00:00
03cb591e21
Add kvm-host role to hypervisors group
2020-09-04 13:38:26 +00:00
7b35cb159b
Add GSSAPI authentication to collab hosts
2020-09-04 13:37:45 +00:00
9a2cd1e646
Add nas02.home.foo.sh host
2020-09-04 08:32:31 +00:00
46bdda437d
Add nginx to ns group
...
Used to authenticate certficates from letsencrypt.
2020-09-03 20:24:57 +00:00
5edbeef97a
Rename certbot.foo.sh to certbot.home.foo.sh
2020-09-03 20:23:53 +00:00
4b49e9e486
Add atl01.vultr.foo.sh host
2020-09-03 19:37:06 +00:00
905e7f8485
Rename generic vm-create to deploy-kvm-guest
2020-09-03 18:13:52 +00:00
c9f3b7d0b7
Add ns02.home.foo.sh host
2020-09-03 17:59:43 +00:00
525d8b72f9
Add certbot support for outside server network
2020-09-03 07:55:32 +00:00
58aa3e80db
Add route to old puppet infra from adm hosts
2020-09-03 07:29:31 +00:00
f60fb7f88c
Force python3 install when provisioning OpenBSD
2020-09-01 20:15:15 +00:00
55d7d954b3
ldap_netdb: Initial version of role
2020-09-01 18:12:21 +00:00
0ae634aed2
Add vmhost02.home.foo.sh
2020-08-29 15:55:16 +00:00
99a88e1baa
Add temporary ssh config for adm hosts
...
* Route vmhost01 through ssh until it gets relocated
* Disable ip host key checking until we get ssh host certificates
2020-08-28 15:44:29 +00:00
acbe47c53f
Add make to adm hosts
2020-08-28 15:34:03 +00:00
13d07b7a6d
Rename moin group/hosts to collab
2020-08-28 12:58:54 +00:00
f6aed5faad
Add collab.foo.sh site to proxies
2020-08-28 12:56:05 +00:00
fbc8fa55c5
Add moin host group
2020-08-28 10:41:27 +00:00
480822619d
apache: Initial version of module
2020-08-28 09:52:02 +00:00
677db41af0
Add devel01 to proxy infra
2020-08-28 08:27:50 +00:00
a3b3e91b09
Store only ed25519 key during provisioning
2020-08-28 08:17:48 +00:00
026e077fc7
Add devel01.home.foo.sh host for dev purposes
...
This host is intended for development purposes and is not included
in default playbooks. Start with:
ansible-playbook playbooks/devel.yml -i hosts.devel
2020-08-28 07:52:56 +00:00
8ecbc19c75
ansible-host: Remove some packages not related to ansible
2020-08-27 18:26:57 +00:00
fa43cc36da
Add certbot role to adm hosts
2020-08-27 20:51:15 +03:00
c80eca3d85
New implementation of network interfaces
...
Combine interfaces and network_ether_interfaces into one common
variable network_interfaces. Provisioning uses format:
network_interfaces:
- device: device name eg. vio0 or eth0
vlan: vlan id for this interface
mac: mac address for interface (optional)
Additionally network role will use more settings to configure
interface.
2020-08-27 17:42:07 +00:00
78c9a2eaf1
Don't hardcode private dir to vm-create
2020-08-27 12:41:16 +00:00