Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement per host overrides #30

Open
viglesiasce opened this issue Apr 27, 2015 · 0 comments
Open

Implement per host overrides #30

viglesiasce opened this issue Apr 27, 2015 · 0 comments
Assignees
Labels

Comments

@viglesiasce
Copy link
Owner

In the environment file, each machine should be allowed its own override parameters. I propose a second section that is override_attributes. This can contain the following types of overrides:

  • Per role
  • Per host
  • Per cluster

For example:

## these apply to all machines
default_attributes:
  eucalyptus:
    cloud-opts: -Xmx4g
override_attributes:
  # These apply only to 1 machine
  role:
    cloud-controller:
      eucalyptus:
        cloud-opts: -Xmx48g --bind-addr 10.111.10.5
    node-controller:
      eucalyptus:
        nc:
          max-cores: 32
  host:
    10.1.1.55:
       eucalyptus:
        nc:
          max-cores: 64
  cluster:
     my-cluster-name:
         eucalyptus:
            cloud-opts: -Xmx16g
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant