Puppet Class: kubeinstall::kubeadm::reset_command
- Defined in:
- manifests/kubeadm/reset_command.pp
Summary
kubeadm reset commandOverview
kubeadm reset command
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'manifests/kubeadm/reset_command.pp', line 7
class kubeinstall::kubeadm::reset_command (
Integer $verbosity_level = 4,
Optional[Stdlib::Unixpath]
$cri_socket = $kubeinstall::cri_socket,
)
{
# /var/run/crio/crio.sock
if $cri_socket {
$cri_socket_flag = " --cri-socket=${cri_socket}"
}
else {
$cri_socket_flag = ''
}
exec { 'kubeadm-reset':
command => "kubeadm reset -f --v=${verbosity_level}${cri_socket_flag}",
path => '/usr/bin:/bin:/usr/sbin:/sbin',
onlyif => [
'test -f /etc/kubernetes/kubelet.conf',
'test -f /var/lib/kubelet/config.yaml',
],
refreshonly => true,
}
}
|