class Porkadot::Configs::KubeletDefault
def addon_path
def addon_path File.join(self.target_path, 'addons') end
def addon_secrets_path
def addon_secrets_path File.join(self.target_secrets_path, 'addons') end
def ca_crt_path
def ca_crt_path File.join(self.target_path, 'ca.crt') end
def control_plane_endpoint
def control_plane_endpoint (self.raw.kubernetes && self.raw.kubernetes.control_plane_endpoint) || self.config.k8s.control_plane_endpoint end
def initialize config
def initialize config @config = config @raw = ::Porkadot::Raw.new end
def target_path
def target_path File.join(self.config.assets_dir, 'kubelet-default') end
def target_secrets_path
def target_secrets_path File.join(self.config.secrets_root_dir, 'kubelet-default') end