Module: Metatron

Defined in:
lib/metatron.rb,
lib/metatron/version.rb,
lib/metatron/template.rb,
lib/metatron/controller.rb,
lib/metatron/templates/job.rb,
lib/metatron/templates/pod.rb,
lib/metatron/sync_controller.rb,
lib/metatron/controllers/ping.rb,
lib/metatron/templates/secret.rb,
lib/metatron/templates/ingress.rb,
lib/metatron/templates/service.rb,
lib/metatron/templates/cron_job.rb,
lib/metatron/templates/container.rb,
lib/metatron/templates/namespace.rb,
lib/metatron/templates/config_map.rb,
lib/metatron/templates/daemon_set.rb,
lib/metatron/templates/deployment.rb,
lib/metatron/templates/replica_set.rb,
lib/metatron/templates/cluster_role.rb,
lib/metatron/templates/stateful_set.rb,
lib/metatron/templates/service_account.rb,
lib/metatron/templates/concerns/annotated.rb,
lib/metatron/templates/concerns/namespaced.rb,
lib/metatron/templates/cluster_role_binding.rb,
lib/metatron/templates/concerns/pod_producer.rb,
lib/metatron/templates/persistent_volume_claim.rb

Overview

The top-level module for Metatron

Defined Under Namespace

Modules: Controllers, Templates Classes: ConfigError, Controller, Error, SyncController, Template

Constant Summary collapse

LOGGER =
Logger.new($stdout)
VERSION =
[
  0, # major
  3, # minor
  3  # patch
].join(".")