Skip to content

keepalived job from service-fabrik/3.63.0

The keepalived job can be used to add a VRRP IP address to enforce HA on service-fabrik release

Github source: aec2829 or master branch

Properties

iaas_config

IaaS-specific configuration

master_ip

Ip used for master vm in HA setup

Default
10.11.252.11

slave_ip

Ip used for slave vm in HA setup

Default
10.11.252.12

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/keepalived/ directory (learn more).

  • bin/action.sh (from bin/action.sh.erb)
  • bin/get_keepalived_state.sh (from bin/get_keepalived_state.sh.erb)
  • bin/get_sf_broker_status.sh (from bin/get_sf_broker_status.sh.erb)
  • bin/ha_health_check_ctl (from bin/ha_health_check_ctl.erb)
  • bin/job_properties.sh (from bin/job_properties.sh.erb)
  • bin/keepalived_ctl (from bin/keepalived_ctl.erb)
  • bin/notify.sh (from bin/notify.sh.erb)
  • bin/post-start (from bin/post-start.erb)
  • bin/utils/openstack/generate_token (from bin/utils/openstack/generate_token)
  • bin/utils/openstack/port_operations (from bin/utils/openstack/port_operations)
  • config/keepalived.conf (from config/keepalived.conf.erb)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.