Module: Kdep::Defaults
- Defined in:
- lib/kdep/defaults.rb
Constant Summary collapse
- BASE_DEFAULTS =
{ "replicas" => 1, "namespace" => "default", "platform" => "linux/amd64", }.freeze
- PRESET_OVERRIDES =
{ "web" => { "replicas" => 3, "port" => 8080 }, "worker" => {}, "job" => {}, "cronjob" => {}, "statefulset" => {}, "statefulset_svc" => {}, "helm" => {}, "custom" => {}, }.freeze
Class Method Summary collapse
Class Method Details
.for_preset(preset_name) ⇒ Object
20 21 22 23 |
# File 'lib/kdep/defaults.rb', line 20 def self.for_preset(preset_name) overrides = PRESET_OVERRIDES.fetch(preset_name, {}) BASE_DEFAULTS.merge(overrides) end |