Class: VagrantK8s::HelmProvisioner

Inherits:
BaseProvisioner show all
Defined in:
lib/vagrant-k8s/helm_provisioner.rb

Instance Method Summary collapse

Methods inherited from BaseProvisioner

#initialize

Constructor Details

This class inherits a constructor from VagrantK8s::BaseProvisioner

Instance Method Details

#provisionObject



68
69
70
71
72
73
74
# File 'lib/vagrant-k8s/helm_provisioner.rb', line 68

def provision
  command = [@config.helm, 'upgrade', '--install', @config.release, @config.chart]
  append_release_options(command)
  append_values_and_set(command)
  append_cluster_options(command)
  run(command)
end