1OCF_HEARTBEAT_AWS-V(7)        OCF resource agents       OCF_HEARTBEAT_AWS-V(7)
2
3
4

NAME

6       ocf_heartbeat_aws-vpc-move-ip - Move IP within a VPC of the AWS EC2
7

SYNOPSIS

9       aws-vpc-move-ip [start | stop | monitor | meta-data | validate-all]
10

DESCRIPTION

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

SUPPORTED PARAMETERS

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       routing_table
32           Name of the routing table, where the route for the IP address
33           should be changed, i.e. rtb-...
34
35           (required, string, no default)
36
37       interface
38           Name of the network interface, i.e. eth0
39
40           (required, string, default "eth0")
41
42       monapi
43           Enable enhanced monitoring using AWS API calls to check route table
44           entry
45
46           (optional, boolean, default false)
47

SUPPORTED ACTIONS

49       This resource agent supports the following actions (operations):
50
51       start
52           Starts the resource. Suggested minimum timeout: 180s.
53
54       stop
55           Stops the resource. Suggested minimum timeout: 180s.
56
57       monitor
58           Performs a detailed status check. Suggested minimum timeout: 30s.
59           Suggested interval: 60s.
60
61       validate-all
62           Performs a validation of the resource configuration. Suggested
63           minimum timeout: 5s.
64
65       meta-data
66           Retrieves resource agent metadata (internal use only). Suggested
67           minimum timeout: 5s.
68

EXAMPLE CRM SHELL

70       The following is an example configuration for a aws-vpc-move-ip
71       resource using the crm(8) shell:
72
73           primitive p_aws-vpc-move-ip ocf:heartbeat:aws-vpc-move-ip \
74             params \
75               ip=string \
76               routing_table=string \
77               interface="eth0" \
78             op monitor depth="0" timeout="30s" interval="60s"
79

EXAMPLE PCS

81       The following is an example configuration for a aws-vpc-move-ip
82       resource using pcs(8)
83
84           pcs resource create p_aws-vpc-move-ip ocf:heartbeat:aws-vpc-move-ip \
85             ip=string \
86             routing_table=string \
87             interface="eth0" \
88             op monitor depth="0" timeout="30s" interval="60s"
89

SEE ALSO

91       http://clusterlabs.org/
92

AUTHOR

94       ClusterLabs contributors (see the resource agent source for information
95       about individual authors)
96
97
98
99resource-agents UNKNOWN           03/14/2019            OCF_HEARTBEAT_AWS-V(7)
Impressum