class Orchparty::Services::Label

Public Instance Methods

install(label) click to toggle source
# File lib/orchparty/kubernetes_application.rb, line 128
def install(label)
  puts system(install_cmd(label))
end
install_cmd(label) click to toggle source
# File lib/orchparty/kubernetes_application.rb, line 136
def install_cmd(label)
  "kubectl --namespace #{namespace} --context #{cluster_name} label --overwrite #{label[:resource]} #{label[:name]} #{label["value"]}"
end
print_install(label) click to toggle source
print_upgrade(label) click to toggle source
upgrade(label) click to toggle source
# File lib/orchparty/kubernetes_application.rb, line 124
def upgrade(label)
  puts system(upgrade_cmd(label))
end
upgrade_cmd(label) click to toggle source
# File lib/orchparty/kubernetes_application.rb, line 132
def upgrade_cmd(label)
  "kubectl --namespace #{namespace} --context #{cluster_name} label --overwrite #{label[:resource]} #{label[:name]} #{label["value"]}"
end