Method: Krane::ResourceCache#get_all
- Defined in:
- lib/krane/resource_cache.rb
#get_all(kind, selector = nil) ⇒ Object
27 28 29 30 31 32 33 34 35 36 37 |
# File 'lib/krane/resource_cache.rb', line 27 def get_all(kind, selector = nil) instances = use_or_populate_cache(kind).values return instances unless selector instances.select do |r| labels = r.dig("metadata", "labels") || {} labels >= selector end rescue KubectlError [] end |