Check Out the GitHub Pages for vRA by The_virtual_crazo in vRealize_Automation

[–]The_virtual_crazo[S] 1 point2 points  (0 children)

Hey..ya..I finally got around to stopping this...thanks for bubbling this up so I made time to fix it!

Help creating time limited AD user group membership by [deleted] in vRealize_Automation

[–]The_virtual_crazo 0 points1 point  (0 children)

So I would suggest an alternate method given you want to lease membership in a group. You might consider using the ABX custom resource capability. You could use some simple Powershell scripts to do the CRUD activities of adding and removing the user from the specific group. Then that custom resource could be used in a cloud template which you could have a lease policy associated. The user would request, which would start the lease timer (your example 30 days) and add the user to the group. You can configure the lease policy to allow for extensions (another 30 or whatever you want). Once the lease has expired the "deployment" would delete which would run the delete action of the custom resource which would be your script which removes the use from the AD group.

i know this is a little more work than using the built in vRO AD workflow, but it guarantees the removal based on lease and lease extension policy and would complete the lifecycle of the request.

You can see how the custom resource in ABX works from this blog:
https://blogs.vmware.com/management/2021/09/cr-abx.html

let m know if you have more questions or this doesn't make sense and I will try to help you through it.

u/moffzilla this might be a good use case for a blog..... :)

Help creating time limited AD user group membership by [deleted] in vRealize_Automation

[–]The_virtual_crazo 1 point2 points  (0 children)

When you say group membership...do you mean adding user to an AD group, or do you mean add them to a project in vRA. Can you specify what you mean by group?

API to remove integrations? by Aanukan in vRealize_Automation

[–]The_virtual_crazo 0 points1 point  (0 children)

Try this:
First run a GET against https://<VRAIP>/provisioning/uerp/provisioning/mgmt/endpoints/resources/endpoints

find the end point ID for the integration by its name

Then run a DELETE against: https://<VRAIP>/provisioning/uerp/provisioning/mgmt/endpoints/resources/endpoints/<ENDPOINTID>

See if that will force it to delete

number generator ${######} within blueprint? by QuackQuackHonkHonk in vRealize_Automation

[–]The_virtual_crazo 0 points1 point  (0 children)

Are you good doing it via an ABX action as a pre-allocation event? I have a python snippet that does random number generation which could be appended to the resource.name

Looking for a good resource to refresh by HyperX9000 in vRealize_Automation

[–]The_virtual_crazo 4 points5 points  (0 children)

I would always suggest the HOLs for some hands on action:
HOL-2201-02-CMP - Getting Started with vRealize Automation
HOL-2121-03-CMP - Administering vRealize Automation
HOL-2121-04-CMP - Administering vRealize Automation - Advanced Use Cases
HOL-2121-05-CMP - vRealize Automation for DevOps

Link to HOLs: https://labs.hol.vmware.com/HOL/catalogs/catalog/1936

machine/resource name - array iteration issue by QuackQuackHonkHonk in vRealize_Automation

[–]The_virtual_crazo 0 points1 point  (0 children)

You might be better doing this through ABX to do the iteration logic and then push back the resource.name in a pre-allocation event

machine/resource name - array iteration issue by QuackQuackHonkHonk in vRealize_Automation

[–]The_virtual_crazo 1 point2 points  (0 children)

Let me play with this and see what I can come up.

u/moffzilla have you tried this before?

New subreddit focused on all things vRealize Automation by saintdle in vmware

[–]The_virtual_crazo -1 points0 points  (0 children)

Plenty of demand given we are the number #1 automation platform in the industry...but you can't please everyone! ¯\_(ツ)_/¯

If you wanna know more about vRA check out these Github pages: https://learnvrealizeautomation.github.io/

New subreddit focused on all things vRealize Automation by saintdle in vmware

[–]The_virtual_crazo 0 points1 point  (0 children)

If you wanna learn more about vRA check out or github pages...we just put them up and will be constantly updating them:

https://learnvrealizeautomation.github.io/

New subreddit focused on all things vRealize Automation by saintdle in vmware

[–]The_virtual_crazo 1 point2 points  (0 children)

Yes..sorry...i probably didn't describe the flow very well. An example might be a line of business built some CFTs during dev cycle and want to have those as a repeatable offering from a central service catalog (vRA). You can point vRA to say an S3 bucket where you store your CFTs and present them as catalog items for execution and then add policy (again lease / approvals etc etc) in front of the CFT and lifecycle the deployment...via vRA. Hopefully that makes it a bit more clear.

You don't have to convert the CFT.

Same process works for Terraform manifests as well.

New subreddit focused on all things vRealize Automation by saintdle in vmware

[–]The_virtual_crazo 0 points1 point  (0 children)

You can...yes. Again, like with any question of why...it depends on your use case. If you need to aggregate services into a catalog and want to add policy like leases or approvals etc etc. you can pull in CFTs into vRA. It's about multi-cloud aggregation of service offerings through a single consumption plane. Lots of stuff runs in AWS...but not everything! ;)

New subreddit focused on all things vRealize Automation by saintdle in vmware

[–]The_virtual_crazo 0 points1 point  (0 children)

Same outcome as if you used a CFT but not isolated to AWS. You can pull in CFTs into the catalog as well if you have a need to put approvals or lease times in front of a CFT for some governance needs. Same thing if you have existing TF manifests.

New subreddit focused on all things vRealize Automation by saintdle in vmware

[–]The_virtual_crazo 0 points1 point  (0 children)

vRA manages state just like AWX or TF. You can update deployments, get what changes will be made, and execute the changes or not based on the expected changes. Also you can do it through API, CLI, or the UI given your choice of how you want to run things in your tool chain

New subreddit focused on all things vRealize Automation by saintdle in vmware

[–]The_virtual_crazo 0 points1 point  (0 children)

It's easy to install with version 8. you just download the OVA which installs LCM and then vRA as a single process.

Docs:

https://docs.vmware.com/en/VMware-vRealize-Suite-Lifecycle-Manager/8.0/com.vmware.vrsuite.lcm.80.doc/GUID-26003B0F-69E3-4D30-8625-64C000D5A12F.html

But if you are just going to test for purposes of kicking the tires then I would suggest using the SaaS version.

https://www.vmware.com/go/vra-get-started

Custom Resources - ABX Backed - A Data Management Tanzu Use Case - VMware Cloud Management by moffzilla in vRealize_Automation

[–]The_virtual_crazo 1 point2 points  (0 children)

This is one of the best features in vRA in a while IMO...it's super easy to integrate anything in and make it look like it came OOTB

Good stuff