Class: KuberKit::Kubernetes::ResourcesFetcher

Inherits:
Object
  • Object
show all
Defined in:
lib/kuber_kit/kubernetes/resources_fetcher.rb

Instance Method Summary collapse

Instance Method Details

#call(resource_type) ⇒ Object



8
9
10
11
12
13
14
15
16
17
# File 'lib/kuber_kit/kubernetes/resources_fetcher.rb', line 8

def call(resource_type)
  current_configuration  = KuberKit.current_configuration
  
  kubectl_commands.get_resources(
    local_shell, resource_type, 
    jsonpath:         ".items[*].metadata.name", 
    kubeconfig_path:  current_configuration.kubeconfig_path, 
    namespace:        current_configuration.deployer_namespace
  )
end