diff options
Diffstat (limited to 'vendor/gems/kubeclient/lib/kubeclient.rb')
-rw-r--r-- | vendor/gems/kubeclient/lib/kubeclient.rb | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/vendor/gems/kubeclient/lib/kubeclient.rb b/vendor/gems/kubeclient/lib/kubeclient.rb new file mode 100644 index 00000000000..eed4872834e --- /dev/null +++ b/vendor/gems/kubeclient/lib/kubeclient.rb @@ -0,0 +1,35 @@ +require 'json' +require 'rest-client' + +require 'kubeclient/aws_eks_credentials' +require 'kubeclient/common' +require 'kubeclient/config' +require 'kubeclient/entity_list' +require 'kubeclient/exec_credentials' +require 'kubeclient/gcp_auth_provider' +require 'kubeclient/http_error' +require 'kubeclient/missing_kind_compatibility' +require 'kubeclient/oidc_auth_provider' +require 'kubeclient/resource' +require 'kubeclient/resource_not_found_error' +require 'kubeclient/version' +require 'kubeclient/watch_stream' + +module Kubeclient + # Kubernetes Client + class Client + include ClientMixin + def initialize( + uri, + version = 'v1', + **options + ) + initialize_client( + uri, + '/api', + version, + **options + ) + end + end +end |