1OCF_HEARTBEAT_AWS-V(7) OCF resource agents OCF_HEARTBEAT_AWS-V(7)
2
3
4
6 ocf_heartbeat_aws-vpc-move-ip - Move IP within a VPC of the AWS EC2
7
9 aws-vpc-move-ip [start | stop | monitor | meta-data | validate-all]
10
12 Resource Agent to move IP addresses within a VPC of the Amazon
13 Webservices EC2 by changing an entry in an specific routing table
14
16 awscli
17 Path to command line tools for AWS
18
19 (optional, string, default "/usr/bin/aws")
20
21 profile
22 Valid AWS CLI profile name (see ~/.aws/config and 'aws configure')
23
24 (optional, string, default "default")
25
26 ip
27 VPC private IP address
28
29 (required, string, no default)
30
31 address
32 Deprecated IP address param. Use the ip param instead.
33
34 (optional, string, no default)
35
36 routing_table
37 Name of the routing table(s), where the route for the IP address
38 should be changed. If declaring multiple routing tables they should
39 be separated by comma. Example: rtb-XXXXXXXX,rtb-YYYYYYYYY
40
41 (required, string, no default)
42
43 interface
44 Name of the network interface, i.e. eth0
45
46 (required, string, default "eth0")
47
48 monapi
49 Enable enhanced monitoring using AWS API calls to check route table
50 entry
51
52 (optional, boolean, default false)
53
55 This resource agent supports the following actions (operations):
56
57 start
58 Starts the resource. Suggested minimum timeout: 180s.
59
60 stop
61 Stops the resource. Suggested minimum timeout: 180s.
62
63 monitor
64 Performs a detailed status check. Suggested minimum timeout: 30s.
65 Suggested interval: 60s.
66
67 validate-all
68 Performs a validation of the resource configuration. Suggested
69 minimum timeout: 5s.
70
71 meta-data
72 Retrieves resource agent metadata (internal use only). Suggested
73 minimum timeout: 5s.
74
76 The following is an example configuration for a aws-vpc-move-ip
77 resource using the crm(8) shell:
78
79 primitive p_aws-vpc-move-ip ocf:heartbeat:aws-vpc-move-ip \
80 params \
81 ip=string \
82 routing_table=string \
83 interface="eth0" \
84 op monitor depth="0" timeout="30s" interval="60s"
85
87 The following is an example configuration for a aws-vpc-move-ip
88 resource using pcs(8)
89
90 pcs resource create p_aws-vpc-move-ip ocf:heartbeat:aws-vpc-move-ip \
91 ip=string \
92 routing_table=string \
93 interface="eth0" \
94 op monitor depth="0" timeout="30s" interval="60s"
95
97 http://clusterlabs.org/
98
100 ClusterLabs contributors (see the resource agent source for information
101 about individual authors)
102
103
104
105resource-agents UNKNOWN 10/23/2019 OCF_HEARTBEAT_AWS-V(7)