Puppet Class: profile::kubernetes::deployment_server::mediawiki::conftool

Defined in:
modules/profile/manifests/kubernetes/deployment_server/mediawiki/conftool.pp

Overview

SPDX-License-Identifier: Apache-2.0

Parameters:

  • general_dir (Stdlib::Unixpath) (defaults to: lookup('profile::kubernetes::deployment_server::global_config::general_dir', {default_value => '/etc/helmfile-defaults'}))


2
3
4
5
6
7
8
9
10
11
12
# File 'modules/profile/manifests/kubernetes/deployment_server/mediawiki/conftool.pp', line 2

class profile::kubernetes::deployment_server::mediawiki::conftool(
    Stdlib::Unixpath $general_dir = lookup('profile::kubernetes::deployment_server::global_config::general_dir', {default_value => '/etc/helmfile-defaults'}),
) {
    # T367118 conftool state for maintenance job control
    confd::file { "${general_dir}/mediawiki/conftool-state.yaml":
        ensure     => present,
        prefix     => '/mediawiki-config',
        watch_keys => ['/'],
        content    => template('profile/conftool/helmfile-mediawiki-state.tmpl.erb'),
    }
}