Module: Kumonos::Envoy

Defined in:
lib/kumonos/envoy.rb

Overview

Generate envoy configuration.

Defined Under Namespace

Modules: AddressParser Classes: Admin, Cluster, DiscoverService, EnvoyConfig, Listener

Class Method Summary collapse

Class Method Details

.generate(definition, cluster:, node:) ⇒ Object



5
6
7
# File 'lib/kumonos/envoy.rb', line 5

def generate(definition, cluster:, node:)
  EnvoyConfig.build(definition, cluster: cluster, node: node).to_h
end