From f8326af565f31b781b79dc1431af2a4737722775 Mon Sep 17 00:00:00 2001 From: Thong Kuah Date: Wed, 10 Apr 2019 21:09:48 +1200 Subject: Implement commands to uninstall cluster applications This is the backend part which just allows uninstalling Prometheus for now. --- app/models/clusters/concerns/application_data.rb | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'app/models/clusters/concerns') diff --git a/app/models/clusters/concerns/application_data.rb b/app/models/clusters/concerns/application_data.rb index 52498f123ff..a48ee340fac 100644 --- a/app/models/clusters/concerns/application_data.rb +++ b/app/models/clusters/concerns/application_data.rb @@ -6,6 +6,14 @@ module Clusters extend ActiveSupport::Concern included do + def uninstall_command + Gitlab::Kubernetes::Helm::DeleteCommand.new( + name: name, + rbac: cluster.platform_kubernetes_rbac?, + files: files + ) + end + def repository nil end -- cgit v1.2.3