Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.8.1
    • Component/s: None
    • Labels:
      None

      Description

      Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can use.

      Adrian added on the discussion list:

      "Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
      declare a String representation of TemplateBuilder mechanics.

      This allows you to set a property to override the default templates used in
      jclouds.

      For ex.

      aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1

      Importantly, these are just strings, so you can publish a series per
      operating system family, and choose at runtime with
      templateBuilder.from(spec)

      Ex. You can make your own Map<String, TemplateBuilderSpec> with your
      favorite choices, perhaps locking in templates by id so you don't have to
      maintain the brittle java install scripts.

      Ex.

      templates.get("oneiric-java-ec2");

      Regardless of how this is used, the important part is that the constant
      complaints of automatic selection can now be over, as we can provide a
      properties syntax to afford users a means to supply their preferences
      declaratively."

        Attachments

        1. WHIRR-593_beta10.patch
          3 kB
          Adrian Cole
        2. WHIRR-593.patch
          39 kB
          Adrian Cole
        3. WHIRR-593+fix-zookeeper-test.patch
          46 kB
          Cosmin Dumitrache
        4. WHIRR-593-beta.11.patch
          0.5 kB
          Andrew Bayer
        5. WHIRR-593-incTemplate.patch
          50 kB
          Adrian Cole
        6. WHIRR-593-incTemplate.patch
          49 kB
          Adrian Cole
        7. WHIRR-593-mk4.patch
          46 kB
          Andrew Bayer
        8. WHIRR-593-mk5.patch
          45 kB
          Andrew Bayer
        9. WHIRR-593-sec-groups.patch
          2 kB
          Andrew Bayer

          Issue Links

            Activity

              People

              • Assignee:
                adrian@jclouds.org Adrian Cole (Inactive)
                Reporter:
                savu.andrei Andrei Savu
              • Votes:
                2 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: