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
This commit was merged in pull request #298.
This commit is contained in:
2025-05-25 20:22:00 +10:00
parent c0aab1087e
commit 1d23fef82e
6 changed files with 139 additions and 28 deletions
+31
View File
@@ -0,0 +1,31 @@
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
}