Puppet Class: kubeinstall::system::selinux::noop

Defined in:
manifests/system/selinux/noop.pp

Summary

Set selinux in permissive mode

Overview

Set selinux in permissive mode

Examples:

include kubeinstall::system::selinux::noop

Parameters:

  • mode (Enum['enforcing', 'permissive', 'disabled']) (defaults to: 'permissive')


7
8
9
10
11
12
13
14
15
16
# File 'manifests/system/selinux/noop.pp', line 7

class kubeinstall::system::selinux::noop (
  Enum['enforcing', 'permissive', 'disabled'] $mode = 'permissive',
) {
  # puppet-selinux does not support Ubuntu
  unless $facts['os']['name'] == 'Ubuntu' {
    class { 'selinux':
      mode => $mode,
    }
  }
}