Puppet Class: kubeinstall::kubectl::config

Defined in:
manifests/kubectl/config.pp

Summary

Kubectl admin config

Overview

Kubectl admin config

Examples:

include kubeinstall::kubectl::config

Parameters:

  • kubeconfig (Stdlib::Unixpath) (defaults to: '/etc/kubernetes/admin.conf')


7
8
9
10
11
12
13
14
15
16
# File 'manifests/kubectl/config.pp', line 7

class kubeinstall::kubectl::config (
  Stdlib::Unixpath
          $kubeconfig = '/etc/kubernetes/admin.conf',
)
{
  file { '/root/.kube/config':
    mode   => '0600',
    source => "file://${kubeconfig}",
  }
}