cisoas manifest removal of funs

This commit is contained in:
Rasmus Thorslund 2025-01-31 14:12:11 +01:00
parent c5e961ccf0
commit ad388877e7
No known key found for this signature in database
GPG key ID: 502D33332E9E305D

View file

@ -24,57 +24,57 @@ class net::cisoassistant {
* => $params,
}
}
file { '/etc/docker/daemon.json':
mode => '0744',
owner => 'root',
group => 'root',
content => file('net/cisoassistant/daemon.json'),
}
file { '/opt/cisoas/ciso-assistant-community/enterprise/docker-compose.yml':
mode => '0744',
owner => 'root',
group => 'root',
content => file('net/cisoassistant/docker-compose.yml'),
}
file { '/opt/cisoas/ciso-assistant-community/enterprise/update-cisoas-enterprise.sh':
mode => '0744',
owner => 'root',
group => 'root',
content => file('net/cisoassistant/update-cisoas-enterprise.sh'),
}
# file { '/etc/docker/daemon.json':
# mode => '0744',
# owner => 'root',
# group => 'root',
# content => file('net/cisoassistant/daemon.json'),
# }
# file { '/opt/cisoas/ciso-assistant-community/enterprise/docker-compose.yml':
# mode => '0744',
# owner => 'root',
# group => 'root',
# content => file('net/cisoassistant/docker-compose.yml'),
# }
# file { '/opt/cisoas/ciso-assistant-community/enterprise/update-cisoas-enterprise.sh':
# mode => '0744',
# owner => 'root',
# group => 'root',
# content => file('net/cisoassistant/update-cisoas-enterprise.sh'),
# }
sunet::scriptherder::cronjob { 'Upgrade cisoassistant images':
cmd => '/opt/cisoas/ciso-assistant-community/enterprise/update-cisoas-enterprise.sh',
weekday => 'Saturday',
ok_criteria => ['exit_status=0', 'max_age=10d'],
}
file { '/opt/cisoas/ciso-assistant-community/enterprise/rotate-certs.sh':
mode => '0744',
owner => 'root',
group => 'root',
content => file('net/cisoassistant/rotate-certs.sh'),
}
sunet::scriptherder::cronjob { 'Rotate le certificates':
cmd => '/opt/cisoas/ciso-assistant-community/enterprise/rotate-certs.sh',
hour => '1',
ok_criteria => ['exit_status=0', 'max_age=48h'],
}
file { '/opt/cisoas/ciso-assistant-community/enterprise/Caddyfile':
mode => '0744',
owner => 'root',
group => 'root',
content => file('net/cisoassistant/Caddyfile'),
}
file { "/etc/systemd/system/sunet-cisoas.service":
mode => '0644',
owner => 'root',
group => 'root',
content => file('net/cisoassistant/sunet-cisoas.service'),
notify => [Class['sunet::systemd_reload']],
}
service { 'sunet-cisoas' :
ensure => 'running',
enable => true,
require => File['/etc/systemd/system/sunet-cisoas.service'],
provider => 'systemd',
}
}
# file { '/opt/cisoas/ciso-assistant-community/enterprise/rotate-certs.sh':
# mode => '0744',
# owner => 'root',
# group => 'root',
# content => file('net/cisoassistant/rotate-certs.sh'),
# }
# sunet::scriptherder::cronjob { 'Rotate le certificates':
# cmd => '/opt/cisoas/ciso-assistant-community/enterprise/rotate-certs.sh',
# hour => '1',
# ok_criteria => ['exit_status=0', 'max_age=48h'],
# }
# file { '/opt/cisoas/ciso-assistant-community/enterprise/Caddyfile':
# mode => '0744',
# owner => 'root',
# group => 'root',
# content => file('net/cisoassistant/Caddyfile'),
# }
# file { "/etc/systemd/system/sunet-cisoas.service":
# mode => '0644',
# owner => 'root',
# group => 'root',
# content => file('net/cisoassistant/sunet-cisoas.service'),
# notify => [Class['sunet::systemd_reload']],
# }
# service { 'sunet-cisoas' :
# ensure => 'running',
# enable => true,
# require => File['/etc/systemd/system/sunet-cisoas.service'],
# provider => 'systemd',
# }
#}