cookbook 'keepalived_ip_clusters', '= 1.0.1'
keepalived_ip_clusters (4) Versions 1.0.1 Follow0
Configures a Keepalived cluster with shared virtual IP addresses.
cookbook 'keepalived_ip_clusters', '= 1.0.1', :supermarket
knife supermarket install keepalived_ip_clusters
knife supermarket download keepalived_ip_clusters
Keepalived IP Cluster Manager
Manage Keepalived IP clusters.
Usage
keepalived_ip_clusters::default
Configure Keepalived:
Just include keepalived_ip_clusters in your node's run_list:
{
  "name":"my_node",
  "run_list": [
    "recipe[keepalived_ip_clusters]"
  ]
}
Configure Clusters:
Manage cluster configuration:
{
  "keepalived": {
    "clusters": [
        {
          "addresses": ["192.168.1.10", "192.168.1.110"],
          "password": "StrongPassword",
          "members": {
            "node1-hostname": {
              "priority": 100,
              "state": "MASTER"
            },
            "node2-hostname": {
              "priority": 98,
              "state": "BACKUP"
            },
            "node3-hostname": {
              "priority": 99,
              "state": "BACKUP"
            }
          }
        },
        {
          "addresses": ["192.168.1.11", "192.168.1.111"],
          "password": "AnotherStrongPassword",
          "members": {
            "node1-hostname": {
              "priority": 100,
              "state": "MASTER"
            },
            "node2-hostname": {
              "priority": 98,
              "state": "BACKUP"
            },
            "node3-hostname": {
              "priority": 99,
              "state": "BACKUP"
            }
          }
        }
     ]
  }
}
Dependent cookbooks
| keepalived ~> 3.0.2 | 
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
        
            1.0.1 failed this metric
            Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
        
      Contributing File Metric
        
            1.0.1 failed this metric
            Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
        
      Foodcritic Metric
        
            1.0.1 failed this metric
            FC066: Ensure chef_version is set in metadata: keepalived_ip_clusters/metadata.rb:1
Run with Foodcritic Version 12.2.1 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
        
      License Metric
        
            1.0.1 passed this metric
        
      No Binaries Metric
        
            1.0.1 passed this metric
        
      Testing File Metric
        
            1.0.1 failed this metric
            Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
        
      Version Tag Metric
        
            1.0.1 passed this metric
        
  
1.0.1 failed this metric
            1.0.1 failed this metric
            Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
        
            1.0.1 failed this metric
            FC066: Ensure chef_version is set in metadata: keepalived_ip_clusters/metadata.rb:1
Run with Foodcritic Version 12.2.1 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
        
      License Metric
        
            1.0.1 passed this metric
        
      No Binaries Metric
        
            1.0.1 passed this metric
        
      Testing File Metric
        
            1.0.1 failed this metric
            Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
        
      Version Tag Metric
        
            1.0.1 passed this metric
        
  
1.0.1 failed this metric
Run with Foodcritic Version 12.2.1 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
            1.0.1 passed this metric
        
      No Binaries Metric
        
            1.0.1 passed this metric
        
      Testing File Metric
        
            1.0.1 failed this metric
            Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
        
      Version Tag Metric
        
            1.0.1 passed this metric
        
  
1.0.1 passed this metric
            1.0.1 failed this metric
            Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
        
            1.0.1 passed this metric
        
  
1.0.1 passed this metric