Module: KY

Defined in:
lib/ky.rb,
lib/ky/api.rb,
lib/ky/cli.rb,
lib/ky/version.rb,
lib/ky/template.rb,
lib/ky/compilation.rb,
lib/ky/manipulation.rb,
lib/ky/configuration.rb,
lib/ky/env_generation.rb,
lib/ky/deploy_generation.rb

Defined Under Namespace

Modules: API, Manipulation Classes: Cli, Compilation, Configuration, DeployGeneration, EnvGeneration, Template

Constant Summary collapse

CONFIG_FILE_NAMES =
[".ky.yml", ".ky.yaml", "Lubefile"]
CONFIG_LOCATIONS =
["#{Dir.pwd}/", "#{Dir.home}/"]
DEFAULT_CONFIG =
{
  environments: [],
  replica_count: 1,
  image_pull_policy: "Always",
  namespace: "default",
  image: "<YOUR_DOCKER_IMAGE>",
  image_tag: "latest",
  api_version: "extensions/v1beta1",
  inline_config: true,
  inline_secret: false,
  project_name: "global",
  force_configmap_apply: false
}.with_indifferent_access
VERSION =
"0.6.2"