How to start: Custom Compute Profile to deploy AIX LPARs (scripts already avail)

Hello everyone,

this is my first post here so hello to everyone :slight_smile:
I am working in an environment with mostly UNIX AIX systems and we
currently have scripts to deploy LPARs (for those who dont know: these are
VMs), so we can actually do that via CLI.

I already have foreman with puppet and this works out quite well, even on
proprietary AIX.

Now I wondered if I could use Foreman to create compute resources on AIX
aswell using my already fully existing and parameterized scripts, that
cover all the UseCases that are necessary.

Any idea how to begin with that? What approach would I follow?

I am glad about any reply for me :slight_smile:

You might want to look at PowerVC, especially if you have PowerVM
Enterprise Edition (EE). It's an IBM customized version of OpenStack,
tailored to work with the additional features of the POWER platform. Then
you could look at using the Foreman OpenStack providers to see how far you
can get with that for your needs. IBM also has some REST API's that
support the more POWER specific features (the ones that aren't covered in
the normal OpenStack ones.

Your HMC's should be running HMC 8 or higher. You should also do this in a
test environment first, with your use cases clearly identified. I'm
looking to do this in my environment later this year, after I get a
reference implementation of Katello/Foreman out the door.

Hope that helps!

/Mike

··· On Friday, May 13, 2016 at 3:24:06 PM UTC-4, unrealwaijo wrote: > > Hello everyone, > > this is my first post here so hello to everyone :-) > I am working in an environment with mostly UNIX AIX systems and we > currently have scripts to deploy LPARs (for those who dont know: these are > VMs), so we can actually do that via CLI. > > I already have foreman with puppet and this works out quite well, even on > proprietary AIX. > > Now I wondered if I could use Foreman to create compute resources on AIX > aswell using my already fully existing and parameterized scripts, that > cover all the UseCases that are necessary. > > Any idea how to begin with that? What approach would I follow? > > I am glad about any reply for me :-) >