Add system user
This commit is contained in:
parent
a90a0d10e2
commit
2778612110
1 changed files with 6 additions and 6 deletions
|
@ -1,6 +1,7 @@
|
||||||
# Class Grafana
|
# Class Grafana
|
||||||
class grafana (
|
class grafana (
|
||||||
$admin_password,
|
$admin_password,
|
||||||
|
$system_user = 'grafana',
|
||||||
$container_name = 'grafana',
|
$container_name = 'grafana',
|
||||||
$container_image_name = 'grafana/grafana-oss',
|
$container_image_name = 'grafana/grafana-oss',
|
||||||
$container_image_version = 'latest',
|
$container_image_version = 'latest',
|
||||||
|
@ -25,7 +26,6 @@ class grafana (
|
||||||
if (!$container_mount_data_folder) {
|
if (!$container_mount_data_folder) {
|
||||||
podman::volume { $container_volume_name: }
|
podman::volume { $container_volume_name: }
|
||||||
$flags = {
|
$flags = {
|
||||||
#network => 'grafana',
|
|
||||||
publish => [
|
publish => [
|
||||||
"${container_port}:3000",
|
"${container_port}:3000",
|
||||||
],
|
],
|
||||||
|
@ -36,25 +36,25 @@ class grafana (
|
||||||
env => $env,
|
env => $env,
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
user { 'grafana':
|
user { $system_user:
|
||||||
uid => 472,
|
uid => 472,
|
||||||
}
|
}
|
||||||
file { $container_data_folder:
|
file { $container_data_folder:
|
||||||
ensure => directory,
|
ensure => directory,
|
||||||
owner => 'grafana',
|
owner => $system_user,
|
||||||
}
|
}
|
||||||
file { "${container_data_folder}/plugins":
|
file { "${container_data_folder}/plugins":
|
||||||
ensure => directory,
|
ensure => directory,
|
||||||
owner => 'grafana',
|
owner => $system_user,
|
||||||
require => File[$container_data_folder],
|
require => File[$container_data_folder],
|
||||||
}
|
}
|
||||||
file { $container_logs_folder:
|
file { $container_logs_folder:
|
||||||
ensure => directory,
|
ensure => directory,
|
||||||
owner => 'grafana',
|
owner => $system_user,
|
||||||
}
|
}
|
||||||
file { $container_config_folder:
|
file { $container_config_folder:
|
||||||
ensure => directory,
|
ensure => directory,
|
||||||
owner => 'grafana',
|
owner => $system_user,
|
||||||
}
|
}
|
||||||
$flags = {
|
$flags = {
|
||||||
#network => 'grafana',
|
#network => 'grafana',
|
||||||
|
|
Loading…
Reference in a new issue