class Porkadot::Assets::Kubernetes

def render

def render
  logger.info "--> Rendering kubernetes manifests"
  render_erb 'manifests/porkadot.yaml'
  render_erb 'manifests/kubelet.yaml'
  render_erb "manifests/kube-apiserver.yaml"
  render_secrets_erb "manifests/kube-apiserver.secrets.yaml"
  render_erb "manifests/kube-proxy.yaml"
  render_erb "manifests/kube-scheduler.yaml"
  render_erb "manifests/kube-controller-manager.yaml"
  render_secrets_erb "manifests/kube-controller-manager.secrets.yaml"
  render_secrets_erb "kubeconfig.yaml"
  render_erb 'manifests/kustomization.yaml'
  render_erb 'kustomization.yaml', force: false
  render_erb 'install.sh', prune_allowlist: prune_allowlist
  render_secrets_erb 'install.secrets.sh'
  addons = Addons.new(global_config)
  addons.render
end