Configure ESX hosts for NSX-T Install NSX Manager and Compute Manager etc… Add Segments for your required VLAN ports. Add two IP Pool ranges for TEP interfaces from separate subnets. You will need the following Segments for the existing vmkernel ports edge and router interfaces. ESXi Management VMotion TEP Interface Edge Edge Management (you could […]
Category: Software
NSX-T Edge and Transport on 2 vmnic hardware
3 Part Series I intended this to be a single article but it got very long. Goal: Have NSX-T configured on bare-metal ESXi hosts with a two physical ethernet port hardware limitation. These will need to be configured in a three host cluster configured for both transport and edge serving VLAN and Overlay NVDS. Environment: […]
vRo – Active Directory Group Name Dropdown
Goal: Produce a list of AD group names in a dropdown for selection on catalog request for vRa. This can be used for vRa or vRo as an External Source on a field in the form. Requirements: vRealize Orchestrator – I am using 7.6 Active Directory Plugin configured by running "Add Active Directory Server" workflow […]
Ansible – Manage Active Directory Group Membership
Goal: Have Ansible manage the department based groups in an organization. The goal is to use the user department attribute in AD to maintain department based group membership for the organization. Requirements: Ansible – I am using 2.8.5 An AD account that can and create update AD groups Pywinrm installed on the Ansible control node […]
vRealize Orchestrator – RestAPI Action to Input Form Field
I have come back to vRealize Orchestrator after some time as I have colleagues that use the product. I have always found it fairly tough to use as it is highly dependent on Javascript and I dont really spend much time writing in Javascript. As well as Javascript documentation is generally web focused I find […]
Ansible Playbook Basics
Basic on Playbooks – Plays are a collection of key value pairs. Keys in the same pair should share the same indentation. Playbooks are YAML files with the .yml file extension. Indentation is super important and the indention should be configured in vim. The indentation is based on two spaces. – For better vim editing […]
Running Ad-hoc Commands in Ansible Tower
This should be short but I have trouble finding this every time I look for it. So I am writing about it here because it took me forever to find it in the first place. From Dashboard go to Inventories – Or just go to Inventories Click on the Inventory to target for host list […]
Ansible Tower with Active Directory Integration
We want to have a new org implemented in Tower tied to AD groups and Teams built to assign permissions to Job Templates, also using AD Groups.
SANnav 2.0 – Setup Active Directory Authentication
Naming is super important so spend some time on the naming if you don’t already have a scheme in place.
SANnav 2.0 Single Node Install
Roughly a year ago Broadcom / Brocade introduced it's new SAN management software named SANnav. This software will replace BNA as the go forward SAN management platform. The install is only supported on Redhat or CentOS for now. It showcases a full HTML5 interface and a Rest API. I have replaced the 1.x install we […]
VM Alarm Script
The python script here does the stuff below. Although I built this to write the attributes you could easily stub in a CMDB or something and it would happen every time on create. Could be to far out there but some cool stuff anyway. You could also make those attributes whatever you wanted. I just […]
How I use VSCode and Git
Discussing how my workflows are with other IT folk is always tough. I find I do most things in a unique way. Which is probably why I am always automating. Without it I will do the same thing three different ways and end up with the same outcome. I am definitely not a creature of […]