> +import org.jclouds.openstack.trove.v1.domain.Instance; > +import org.jclouds.openstack.trove.v1.features.InstanceApi; > +import org.jclouds.rackspace.cloudloadbalancers.v1.CloudLoadBalancersApi; > +import org.jclouds.rackspace.cloudloadbalancers.v1.domain.AddNode; > +import org.jclouds.rackspace.cloudloadbalancers.v1.domain.CreateLoadBalancer; > +import org.jclouds.rackspace.cloudloadbalancers.v1.domain.LoadBalancer; > +import org.jclouds.rackspace.cloudloadbalancers.v1.domain.Node; > +import org.jclouds.rackspace.cloudloadbalancers.v1.domain.VirtualIP; > +import org.jclouds.rackspace.cloudloadbalancers.v1.domain.VirtualIPWithId; > +import org.jclouds.rackspace.cloudloadbalancers.v1.features.LoadBalancerApi; > +import > org.jclouds.rackspace.cloudloadbalancers.v1.predicates.LoadBalancerPredicates; > + > +import com.google.common.collect.Sets; > + > +/** > + * This example creates a database instance, a database user, a database, > and a load balancer (to allow public access to the database).
Mention that a load balancer isn't necessary if you're connecting to the DB from within the Rackspace Cloud. We don't want devs thinking they need an LB no matter what. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-examples/pull/6/files#r5280950
