Puppet Class: kubeinstall::resource::sc::local

Defined in:
manifests/resource/sc/local.pp

Summary

Create a StorageClass for local Volumes

Overview

Create a StorageClass for local Volumes

Examples:

include kubeinstall::resource::sc::local

Parameters:

  • class_name (String) (defaults to: 'local-storage')
  • apply (Boolean) (defaults to: false)


7
8
9
10
11
12
13
14
15
16
17
# File 'manifests/resource/sc/local.pp', line 7

class kubeinstall::resource::sc::local (
  String $class_name = 'local-storage',
  Boolean $apply     = false,
)
{
  kubeinstall::resource::sc { $class_name:
    provisioner        => 'kubernetes.io/no-provisioner',
    volume_bindin_mode => 'WaitForFirstConsumer',
    apply              => $apply,
  }
}