diff --git a/clients/garage-14.json b/clients/garage-14.json new file mode 100644 index 0000000..2d55e52 --- /dev/null +++ b/clients/garage-14.json @@ -0,0 +1,4 @@ +{ + "name": "garage-14", + "public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqNY8AuaM4byhaTZacfRJ\nv/qyHxcDJOMX/ElF1H908spdbB2ZiLXHOH1Ucw1d+NV6/QUtWk+ikKFPpasnatD7\nmjE57noH+H47Rll0nD7oT+in+fOBDHF9R0P6/qyRSdJbJkHOh0iC0MG4LcUfv0AY\nnVBW5iLZSe/PC3+PvhCv7yrx3ikSs0mg1ZWppw0ka5Ek3ZCZp5FB4L6++GYWpM+1\n6YI0CjMoRcXsaEQsJWhxHXT8/KDhW0BR8woZUGm0/Yn4teLYJzioxRfBep3lbygx\nOIsDN9IJzo2zVTGPDZQLXhVemIhzaepqTC77ibH7F0gN/1vsQBc/qf7UhbwaF4rR\ndQIDAQAB\n-----END PUBLIC KEY-----\n" +} \ No newline at end of file diff --git a/clients/postgres-9.json b/clients/postgres-9.json new file mode 100644 index 0000000..b067ce4 --- /dev/null +++ b/clients/postgres-9.json @@ -0,0 +1,4 @@ +{ + "name": "postgres-9", + "public_key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2dcE9HH0r5TBb/FGj2+e\nOw8ssoxeB61JmR4/psdZ6oPR08gxyqOY0ODziCmyIdXwFhjIcC44HjxCbcB8TU8G\nWGqlmfqWWIJW0x/2xOycHobAWDn5fC5ttTXkR3HC1TutX/2mH26mtfz9UjNdPaTo\nVZFMcxeaBCFSNlYC7hPUQ5f/qBdhhpLxP9uyzU+YFPqtwLP7g8EAUQObM4L+m6Q8\nqE7xgYpnhgaNrPsmvaVuoNylMGwyK0j1whOkcik8UgLprD70ISNSNxxcLehbvA3G\nPQPQRRuFF36fu2gECWGopbrFKwQGNfgJguQoXM1RQZQMQqWHPS933k5i6bi5pnhp\nzwIDAQAB\n-----END PUBLIC KEY-----\n" +} \ No newline at end of file diff --git a/nodes/akkounts-1.json b/nodes/akkounts-1.json index 0c3ad42..da1aa43 100644 --- a/nodes/akkounts-1.json +++ b/nodes/akkounts-1.json @@ -9,7 +9,7 @@ "automatic": { "fqdn": "akkounts-1", "os": "linux", - "os_version": "5.4.0-216-generic", + "os_version": "5.4.0-223-generic", "hostname": "akkounts-1", "ipaddress": "192.168.122.160", "roles": [ diff --git a/nodes/draco.kosmos.org.json b/nodes/draco.kosmos.org.json index 97480ad..535cba5 100644 --- a/nodes/draco.kosmos.org.json +++ b/nodes/draco.kosmos.org.json @@ -81,6 +81,7 @@ "timezone_iii::debian", "ntp::default", "ntp::apparmor", + "kosmos-base::journald_conf", "kosmos-base::systemd_emails", "apt::unattended-upgrades", "kosmos-base::firewall", diff --git a/nodes/fornax.kosmos.org.json b/nodes/fornax.kosmos.org.json index b879194..5932a0a 100644 --- a/nodes/fornax.kosmos.org.json +++ b/nodes/fornax.kosmos.org.json @@ -75,6 +75,7 @@ "timezone_iii::debian", "ntp::default", "ntp::apparmor", + "kosmos-base::journald_conf", "kosmos-base::systemd_emails", "apt::unattended-upgrades", "kosmos-base::firewall", diff --git a/nodes/garage-14.json b/nodes/garage-14.json new file mode 100644 index 0000000..16b82be --- /dev/null +++ b/nodes/garage-14.json @@ -0,0 +1,64 @@ +{ + "name": "garage-14", + "chef_environment": "production", + "normal": { + "knife_zero": { + "host": "10.1.1.157" + } + }, + "automatic": { + "fqdn": "garage-14", + "os": "linux", + "os_version": "5.15.0-1059-kvm", + "hostname": "garage-14", + "ipaddress": "192.168.122.251", + "roles": [ + "base", + "kvm_guest", + "garage_node" + ], + "recipes": [ + "kosmos-base", + "kosmos-base::default", + "kosmos_kvm::guest", + "kosmos_garage", + "kosmos_garage::default", + "kosmos_garage::firewall_rpc", + "kosmos_garage::firewall_apis", + "apt::default", + "timezone_iii::default", + "timezone_iii::debian", + "ntp::default", + "ntp::apparmor", + "kosmos-base::systemd_emails", + "apt::unattended-upgrades", + "kosmos-base::firewall", + "kosmos-postfix::default", + "postfix::default", + "postfix::_common", + "postfix::_attributes", + "postfix::sasl_auth", + "hostname::default", + "firewall::default" + ], + "platform": "ubuntu", + "platform_version": "22.04", + "cloud": null, + "chef_packages": { + "chef": { + "version": "18.8.54", + "chef_root": "/opt/chef/embedded/lib/ruby/gems/3.1.0/gems/chef-18.8.54/lib", + "chef_effortless": null + }, + "ohai": { + "version": "18.2.8", + "ohai_root": "/opt/chef/embedded/lib/ruby/gems/3.1.0/gems/ohai-18.2.8/lib/ohai" + } + } + }, + "run_list": [ + "role[base]", + "role[kvm_guest]", + "role[garage_node]" + ] +} diff --git a/nodes/postgres-9.json b/nodes/postgres-9.json new file mode 100644 index 0000000..529052f --- /dev/null +++ b/nodes/postgres-9.json @@ -0,0 +1,63 @@ +{ + "name": "postgres-9", + "chef_environment": "production", + "normal": { + "knife_zero": { + "host": "10.1.1.3" + } + }, + "automatic": { + "fqdn": "postgres-9", + "os": "linux", + "os_version": "5.15.0-1059-kvm", + "hostname": "postgres-9", + "ipaddress": "192.168.122.64", + "roles": [ + "base", + "kvm_guest", + "postgresql_replica" + ], + "recipes": [ + "kosmos-base", + "kosmos-base::default", + "kosmos_kvm::guest", + "kosmos_postgresql::hostsfile", + "kosmos_postgresql::replica", + "kosmos_postgresql::firewall", + "apt::default", + "timezone_iii::default", + "timezone_iii::debian", + "ntp::default", + "ntp::apparmor", + "kosmos-base::journald_conf", + "kosmos-base::systemd_emails", + "apt::unattended-upgrades", + "kosmos-base::firewall", + "kosmos-postfix::default", + "postfix::default", + "postfix::_common", + "postfix::_attributes", + "postfix::sasl_auth", + "hostname::default" + ], + "platform": "ubuntu", + "platform_version": "22.04", + "cloud": null, + "chef_packages": { + "chef": { + "version": "18.8.54", + "chef_root": "/opt/chef/embedded/lib/ruby/gems/3.1.0/gems/chef-18.8.54/lib", + "chef_effortless": null + }, + "ohai": { + "version": "18.2.8", + "ohai_root": "/opt/chef/embedded/lib/ruby/gems/3.1.0/gems/ohai-18.2.8/lib/ohai" + } + } + }, + "run_list": [ + "role[base]", + "role[kvm_guest]", + "role[postgresql_replica]" + ] +}