Module: K8s

Defined in:
lib/k8s/util.rb,
lib/k8s/error.rb,
lib/k8s/stack.rb,
lib/k8s/client.rb,
lib/k8s/config.rb,
lib/k8s/logging.rb,
lib/k8s/resource.rb,
lib/k8s/transport.rb,
lib/k8s/api_client.rb,
lib/k8s/json_parser.rb,
lib/k8s/watch_event.rb,
lib/k8s/client/version.rb,
lib/k8s/resource_client.rb,
lib/k8s/json_parser/yajl.rb

Defined Under Namespace

Modules: JSONParser, Logging, Util Classes: APIClient, Client, Config, Error, Resource, ResourceClient, Stack, Transport, WatchEvent

Class Method Summary collapse

Class Method Details

.client(server, **options) ⇒ K8s::Client

Parameters:

  • server (String)

    http/s URL

  • options (Hash)

    @see Transport.new

Returns:


25
26
27
# File 'lib/k8s/client.rb', line 25

def self.client(server, **options)
  Client.new(Transport.new(server, **options))
end