Class: KuberKit::Core::ContextHelper::ContextHelperFactory

Inherits:
Object
  • Object
show all
Defined in:
lib/kuber_kit/core/context_helper/context_helper_factory.rb

Instance Method Summary collapse

Instance Method Details

#build_image_context(shell, image) ⇒ Object



9
10
11
12
13
14
15
16
17
# File 'lib/kuber_kit/core/context_helper/context_helper_factory.rb', line 9

def build_image_context(shell, image)
  KuberKit::Core::ContextHelper::ImageHelper.new(
    image_store:      image_store,
    artifact_store:   artifact_store,
    shell:            shell,
    env_file_reader:  env_file_reader,
    image:            image
  )
end

#build_service_context(shell, service) ⇒ Object



19
20
21
22
23
24
25
26
27
28
# File 'lib/kuber_kit/core/context_helper/context_helper_factory.rb', line 19

def build_service_context(shell, service)
  KuberKit::Core::ContextHelper::ServiceHelper.new(
    image_store:      image_store,
    artifact_store:   artifact_store,
    shell:            shell,
    env_file_reader:  env_file_reader,
    service:          service,
    template_renderer: template_renderer
  )
end