1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
module Clusters class BaseHelmService attr_accessor :app def initialize(app) @app = app end protected def cluster app.cluster end def kubeclient cluster.kubeclient end def helm_api @helm ||= Gitlab::Clusters::Helm.new(kubeclient) end end end