module KubesGoogle

Constants

VERSION

Public Instance Methods

cloudbuild?() click to toggle source
# File lib/kubes_google.rb, line 38
def cloudbuild?
  !!ENV['BUILDER_OUTPUT'] # cloudbuild env vars: https://gist.github.com/tongueroo/7ae26abd60d30da3972e86b4e7ca315e
end
config() click to toggle source
# File lib/kubes_google.rb, line 34
def config
  Config.instance.config
end
configure(&block) click to toggle source

Friendlier method configure.

.kubes/config/env/dev.rb
.kubes/config/plugins/google.rb # also works

Example:

KubesGoogle.configure do |config|
  config.hooks.gke_whitelist = true
end
# File lib/kubes_google.rb, line 30
def configure(&block)
  Config.instance.configure(&block)
end
logger() click to toggle source
# File lib/kubes_google.rb, line 11
def logger
  @@logger ||= Kubes.logger
end
logger=(v) click to toggle source
# File lib/kubes_google.rb, line 15
def logger=(v)
  @@logger = v
end