Module: K8s

Defined in:
lib/k8s/api.rb,
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/metav1.rb,
lib/k8s/api_client.rb,
lib/k8s/api/version.rb,
lib/k8s/client/version.rb,
lib/k8s/api/metav1/list.rb,
lib/k8s/resource_client.rb,
lib/k8s/api/metav1/object.rb,
lib/k8s/api/metav1/status.rb,
lib/k8s/api/metav1/api_group.rb,
lib/k8s/api/metav1/api_resource.rb

Defined Under Namespace

Modules: API, Logging, Util Classes: APIClient, Client, Config, ConfigStruct, Error, Resource, ResourceClient, Stack, Transport

Class Method Summary collapse

Class Method Details

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

Returns:



6
7
8
# File 'lib/k8s/client.rb', line 6

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