puppet-prod/site/profiles/manifests/ceph/node.pp
Ben Vincent 1d23fef82e feat: update settings for ceph (#298)
- enable root logins via ssh with keys
- add ssh key for ceph to root user

Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/298
2025-05-25 20:22:00 +10:00

32 lines
553 B
Puppet

class profiles::ceph::node (
){
package {'ceph':
ensure => 'installed',
}
file {'/etc/ceph':
ensure => directory,
owner => 'ceph',
group => 'ceph',
mode => '0755',
require => Package['ceph'],
}
file {'/var/log/ceph':
ensure => directory,
owner => 'ceph',
group => 'ceph',
mode => '0755',
require => Package['ceph'],
}
# run sudo pip3 install CherryPy==18.10.0
# unless:
# [sysadmin@prodnxsr0009 ~]$ sudo pip3.9 list | grep -i cherrypy
# CherryPy 18.10.0
}