Method: ConfigMaps#get_all_configmaps

Defined in:
lib/ruby-kubernetes-controller/configmaps.rb

#get_all_configmapsObject

Get all ConfigMaps



40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# File 'lib/ruby-kubernetes-controller/configmaps.rb', line 40

def get_all_configmaps
  extension = "/api/v1/configmaps"

  uri = prepareURI(@endpoint, extension)

  request = prepareGenericRequest(uri, @bearer_token, "GET")

  req_options = prepareGenericRequestOptions(@ssl, uri)

  begin
    response = Net::HTTP.start(uri.hostname, uri.port, req_options) do |http|
      http.request(request)
    end
    return response.body

  rescue Errno::ECONNREFUSED
    raise "Connection for host #{uri.hostname} refused"
  end
end