Class: Kube::Cluster::Standard::VictoriaMetrics::VMAlertmanager
- Inherits:
-
Object
- Object
- Kube::Cluster::Standard::VictoriaMetrics::VMAlertmanager
- Defined in:
- lib/kube/cluster/standard/victoria_metrics/vm_alertmanager.rb
Overview
Managed Alertmanager instance. Notification routing/receivers can be supplied inline via spec.configRawYaml or selected from VMAlertmanagerConfig objects; configure that in the block.
Instance Method Summary collapse
-
#initialize(name:, replica_count: 1, &block) ⇒ VMAlertmanager
constructor
A new instance of VMAlertmanager.
Constructor Details
#initialize(name:, replica_count: 1, &block) ⇒ VMAlertmanager
Returns a new instance of VMAlertmanager.
14 15 16 17 18 19 20 |
# File 'lib/kube/cluster/standard/victoria_metrics/vm_alertmanager.rb', line 14 def initialize(name:, replica_count: 1, &block) super() { .name = name spec.replicaCount = replica_count instance_exec(&block) if block } end |