Connecting UrbanCode Deploy with Patterns to OpenStack

UrbanCode Deploy with Patterns (UCDP): a mouthful right? A pretty neat and powerful mouthful though. Consider theses two posts: Cooking up deployments on stacked clouds and UrbanCode Deploy with vSphere and Chef. UCDP makes it simpler and easier to carry out a bunch of steps detailed in those posts. Before I get into the details, let me first quickly go through how to install UCDP and connect it to an OpenStack setup.

Continue reading “Connecting UrbanCode Deploy with Patterns to OpenStack”

HTTP Value Sets in UrbanCode Deploy

Remember that old,old post of mine: HTTP Filtered Value Set Providers and dependent enumerations ? Probably not. It goes into a little feature of Rational Team Concert that makes it easy to avoid having to duplicate data from external systems that RTC might need to integrate with. UrbanCode Deploy can do something similar for value sets for process properties.

Continue reading “HTTP Value Sets in UrbanCode Deploy”

UrbanCode Deploy with vSphere and Chef

In a previous post (Cooking up deployments on stacked clouds) I looked at using UrbanCode Deploy with OpenStack and Chef. I showed one way of creating a stack from a Heat template, injecting the UCD agent and Chef  into one of the newly provisioned servers, cooking a Chef recipe and deploying an application on it. This time round I look at how to do almost the same thing with VMware vSphere.

Continue reading “UrbanCode Deploy with vSphere and Chef”

Cooking up deployments on stacked clouds

Strange title. I know. There are probably a few other ways those words could have been combined, but basically this post is about:

Continue reading “Cooking up deployments on stacked clouds”

Load balancing UrbanCode Deploy

They say a picture is worth a thousand words and the picture of the High Availability setup for UCD  in the UCD Infocenter is no exception, reproduced here .

uDHAThe text in the Infocenter (in the process of being updated with a more comprehensive guide for a future UCD release) has information scattered around on how to do this. So here’s a quick and dirty guide to how I set this up.

Continue reading “Load balancing UrbanCode Deploy”

UrbanCode Deploy: Agent based Source Config Types

In my last post there’s a tidbit about overcoming an access problem using an agent (or the CLI). That was with UCD 6.0. No need for this with the upcoming release of UCD 6.0.1  : see Eric Minick’s post about Plugins for Artifact Sources.

Continue reading “UrbanCode Deploy: Agent based Source Config Types”

UrbanCode tidbits: ssh known_hosts; Agent or CLI Source Config Type

A quick couple of UrbanCode Deploy tips, one on getting the SSH config right and the other on using the UCD agent and/or CLI provide an access work around.

Continue reading “UrbanCode tidbits: ssh known_hosts; Agent or CLI Source Config Type”

CLM clustering on WebSphere with UrbanCode Deploy

A mild case of paranoia. Or too many episodes of Breaking Bad and Walter White Syndrome. Whatever it is, I feel like Darrell Schrag’s been peering over my shoulder (across all of 9000+ miles) as I’ve been working on this post, tut-tutting at some of the wrong turns I’ve taken.  Though Darrell had no idea I’ve been writing this post, “Getting the Most out of Your UrbanCode Deploy Implementation” might well have been directed at me: this post is a kind of a case in point, at least of his advice on using/creating plug-ins.

Continue reading “CLM clustering on WebSphere with UrbanCode Deploy”

Old dog, new trick: RTC and UrbanCode Deploy

Calling Rational Team Concert an old dog isn’t fair  – it’s only just over 5 years old –  and I mean it in the nicest possible way in the context of the Jazz Jumpstart team being “old”, and the Rational Emerging Technologies Team, well, “emerging”.

Anywho, as is my wont, I was going through what could be in the next CLM release, noticed the bit about Rational Team Concert Build and IBM UrbanCode Deploy and decided to try out this “emerging” feature with Rational Team Concert 4.0.5 RC1.

Continue reading “Old dog, new trick: RTC and UrbanCode Deploy”

UrbanCode Deploy: Hidden properties and WebSphere Discovery

Having successfully gone through installing WebSphere and creating Base WepSphere profiles using Urbancode Deploy (UCD), the next logical step is to use the profile in some way. Here’s where the Application Deployment for WebSphere plug-in comes in. There are a bunch of steps in this plug-in that help with a whole range of WebSphere tasks.

Continue reading “UrbanCode Deploy: Hidden properties and WebSphere Discovery”