Method: K8s::Client#initialize

Defined in:
lib/k8s/client.rb

#initialize(transport, namespace: nil) ⇒ Client

Returns a new instance of Client.

Parameters:

  • transport (K8s::Transport)
  • namespace (String, nil) (defaults to: nil)

    default namespace for all operations


108
109
110
111
112
113
114
# File 'lib/k8s/client.rb', line 108

def initialize(transport, namespace: nil)
  @transport = transport
  @namespace = namespace

  @api_clients = {}
  super()
end