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
fc25e0a108
Add support to provision OpenBSD KVM guests
2020-08-27 12:40:17 +00:00
098ab32a78
Don't hardcode private directory path
2020-08-27 14:29:35 +03:00
eb92f9f7bd
add adm01.home.foo.sh
...
Temporarily running in vmhost02
2020-08-26 23:26:00 +03:00
47e5fe321c
More lint fixes
2020-08-26 21:53:35 +03:00
65fcb4035e
Aggressive line shortening to get past yamllint
2020-08-26 21:22:22 +03:00
18df5f418c
Fix typo, rename disk vars and cleanup
2020-08-26 21:03:05 +03:00
6798c71285
Make vars more readable and fix one lint error
2020-08-26 20:28:15 +03:00
d54fe7975c
Don't set password for root. Just lock account.
2020-08-26 20:24:08 +03:00
54b5a74f54
Use cpu cores instead of sockets for kvm guests
2020-08-26 20:20:04 +03:00
6bf4815503
Store console output to logfile on kvm guests
2020-08-26 20:12:12 +03:00
40963ea620
Relocate kvm guest disk images
2020-08-26 20:07:55 +03:00
afd81c714c
add log01 host
2019-07-19 17:20:15 +03:00
bd1205af61
add ldap/nss role to git hosts to fix repository owner name
2019-06-13 20:02:22 +03:00
d599adcd95
enable ldap slave
2019-06-08 17:24:42 +03:00
c69316ec6f
remove unused ldap02.foo.sh site from proxies
2019-06-06 23:16:54 +03:00
bc51574113
rename ansible_dir_private to ansible_private
2019-06-06 23:16:06 +03:00
a3ea2437a3
only mount /export on ldap master
2019-05-31 18:35:40 +03:00
05f2b28c4f
use random mac address if it's not provided
2019-05-31 18:30:36 +03:00
8db1ce69fd
add kerberos role to ldap group still work in progress
2019-05-29 00:41:57 +03:00
58b3ca5d62
add ldap/server role to ldap servers
2019-05-28 20:34:53 +03:00
7f284a8e24
add first ldap host
2019-05-28 20:32:16 +03:00
180dae44a4
create relayd role and enable it for proxy group
2019-05-28 02:33:03 +03:00
0a8c59335a
add ifstated role and enable it on proxy group
2019-05-28 02:09:35 +03:00