Slide 65
Slide 65 text
/BNJOPSJ
4FSG-WTͷϥΠϒϥϦ
αʔϏεͷϔϧενΣοΫͰ͖Δ
ϝϯόʔͷՃআΛ4MBDL௨
#! /usr/bin/env ruby
require 'rubygems'
require 'naminori'
Naminori::Notifier::Configure.instance.set({
webhook_url: "https://hooks.slack.com/services/XXXXXX",
channel: "#pyama",
user: "#naminori"
})
service_options = {
vip:"192.168.77.9"
}
case
when Naminori::Serf.role?("dns")
Naminori::Service.event("dns", "lvs", service_options)
when Naminori::Serf.role?("lb")
Naminori::Lb.health_check("dns", "lvs",service_options)
end