Class: KuberKit::Actions::KubectlApplier
- Defined in:
- lib/kuber_kit/actions/kubectl_applier.rb
Instance Method Summary collapse
Instance Method Details
#call(file_path, options) ⇒ Object
9 10 11 12 13 14 15 16 |
# File 'lib/kuber_kit/actions/kubectl_applier.rb', line 9 def call(file_path, ) kubecfg_path = KuberKit.current_configuration.kubecfg_path ui.create_task("Applying file: #{file_path}") do |task| kubectl_commands.apply_file(local_shell, file_path, kubecfg_path: kubecfg_path) task.update_title("Applied file: #{file_path}") end nil end |