This post is an index for all the Nutanix.dev posts related to how to deploy RedHat Openshfit on Nutanix HCI
Often in my lab I want to shutdown a large number of VMs quickly. In the example below I submit the power-off command for a maximum of 50 VMs in parallel. Be aware that we’re using the command line, and in line with true Unix philosophy the OS will assume we know what we are…AHV Tip: Shutdown multiple VMs in parallel — n0derunner
Not some days back Nutanix announced a strategic partnership and not only certified RHEL but Red Hat OpenShift becomes the preferred enterprise full stack Kubernetes Solution on Nutanix Cloud Platform with AHV and vice versa.
The announcement can be found here
Today Nutanix had released Technote #2030 for individuals responsible for designing, building, managing, and supporting Red Hat OpenShift on Nutanix infrastructures. This document covers;
- Planning and deploying OpenShift on Nutanix AHV.
- Integrating OpenShift into Nutanix Unified Storage.
- Appropriate strategies for integrating with an existing deployment
The document can be accessed through Nutanix portal in Solutions Documentation or here
Background We have a quite large AHV infrastructure and sometimes this is not always easy to get all the relevant details to improve/maintain it. Don’t get me wrong, Prism Central is helping a lot. 429 more wordsNutanix : Get List of Powered-off VMs (AHV) — Let’s Talk About Tech!
Disclaimer : This post has been originally published on SVA’s Focus IT blogs in german language and translated my me using google translator.
To access original blog Click Here
As a Red Hat Premium Partner and Nutanix Reseller Champion Partner, SVA welcomes the partnership of our focus partners that was concluded on July 29, 2021. The created this press release, we took an opportunity , us with the automated installation of Open Shift to Nutanix to deal.
Fig. 1: Redhat Openshift on Nutanix AHV
Source: Nutanix Blog
Many SVA customers 1 already rely on the hyper-convergent Nutanix Webscale architecture in their data centers, often with the cost-neutral Nutanix Acropolis Hypervisor AHV. As the largest Nutanix Reseller Champion Partner in EMEA, SVA looks after all customer groups equally: From small to medium-sized customers or, of course, enterprise customers with more than 500 nodes – we have everything in our program!
Especially with enterprise customers, sooner or later you come across large RedHat installations, this customer group attaches particular importance to a stable and supported Linux distribution → always with enterprise support.
When containers come into play, many of our customers rely on the RedHat Openshift Container Platform (OCP), in fact the enterprise standard in this segment.
It has been particularly painful over the last few years that RedHat does not support the Nutanix Acropolis Hypervisor AHV as an officially certified hypervisor, although Acropolis, like RedHat Virtualization (RHV), also relies on KVM (Kernel Virtual Machine) as a substructure. From a technical point of view there was no real problem, RedHat Enterprise Linux RHEL and the RedHat Openshift container platform OCP ran without problems but were not officially supported by RedHat.
Both players have now heard their customers – with the partnership between Nutanix and RedHat announced on July 29, 2021, there are no longer any support restrictions \ o /
Our experts took this as an opportunity to take a closer look at the setup options of Openshift on Nutanix Acropolis Hypervisor AHV. It quickly became apparent that the “manual” installation did not meet the expectations of our customers, the specifications include an automated and repeatable setup without additional 3rd party tools → This is exactly where the SVA comes into play with its years of expertise in the enterprise environment
Get the overview
If you want to get started quickly with OpenShift, you usually fall back on the IPI (installer-provisioned infrastructure) installation variant . The point is quickly reached at which adjustments such as changing host names on the cluster are required or desired.
Another important point when choosing the installation variant is the existing infrastructure. Factors such as DHCP, DNS and access to the Internet play an important role in the selection of the installation variant and the installation media used for it. We often advise our customers in the on-prem environment to use the UPI (user-provisioned infrastructure) installation variant right from the start and to adapt this accordingly to the conditions in the data center.
It is advisable to set the installation to the UPI (user-provisioned infrastructure) installation variant right from the start.
Before the installation can start, preparatory work is required. With all OpenShift installation variants, regardless of the platform, the DNS entries must be set in advance.
We use a Linux system, the so-called Helpernode, to install OpenShift. The new CoreOS ISO file will be created on this system. This in turn is used to create the virtual machines on the Nutanix AHV. To provide the so-called ignition files, an NGINX web server was started in a container on the helpernode. A load balancer, also in the form of a container, was provided on the system for our laboratory setup. We have packed the requirements for a successful cluster installation, the provision of the VMs and the actual OpenShift installation into a single script that is executed on the Helpernode.
The Nutanix platform itself can be used and addressed in a variety of ways. In addition to the Restfull API, the Powershell module and the nCLI, it is also possible to work directly with the Acropolis CLI aCLI via SSH connection.
The second variant was chosen because our automation is completely scripted via bash. In addition, if possible, no (paid) 3rd party tools or proprietary tools should be used.
OpenShift installation history
Regardless of the selected installation variant (IPI or UPI), the installation process is identical. The values required for the installation are stored in the install-config.yaml file and used in the further course of the installation.
Fig. 2: RedHat Openshift Setup
Based on the created install-config.yaml file, the OpenShift installation process starts. The Bootstrap Node is required during the initial installation to install the OpenShift Control Plane. If the control plane is ready for use, the compute nodes are installed, which later process the actual workload. After a successful cluster installation, the bootstrap node is no longer required.
Fig. 3: Redhat Openshift Bootstrap Workflow
In order to automatically carry out the OpenShift installation in our laboratory, the following steps were automated:
- Install cluster tools
- Install Image Server
- Install Ignition Server
- Install LoadBalancer
- Build CoreOS ISO image
- Nutanix: Provide Customized CoreOS Image
- Create OCP SSH key
- Create install-config.yaml
- Generate manifestos
- Create Ignition Files
- Nutanix: Create OCP Nodes
- Nutanix: Install CSI Driver
Video 1: OpenShift @AHV – SVA
After the Nutanix-specific hurdles, such as changing the boot order, were mastered, the installation of OpenShift on AHV ran smoothly in the familiar manner. However, a small step backwards was made with the provision of the LoadBalancer. The high-availability HA proxy integrated in OpenShift had to be implemented by manual installation, as is known from OpenShift <4.5.
Due to the lack of Nutanix integration in OpenShift, it is not yet possible to automatically scale additional compute nodes. As announced by Nutanix, the integration is already being worked on. We are looking forward to the upcoming releases and will continue to follow the OpenShift topic on Nutanix AHV with excitement.
Until then, we as SVA already have a solution at the start for our customers which we can fully support, we use the mechanisms provided in the products and do not have to make any changes to the OpenShift or Nutanix AHV products. This guarantees 100% manufacturer support and we are always upgradeable.
1 In this article, “customer” does not mean private persons, but legal persons or companies.
In case anyone had missed last week Nutanix and Redhat had announced alliance to strengthen enterprise offering by certifying RHEL and Openshift on Nutanix AHV.
Today Nutanix had announce new release of Prism Central version 2021.7 with some of much anticipated features and enhancements.
AHV Metro Availability with Witness – With Metro Availability now supported, enterprises can have a full automatic site availability for clusters running Nutanix AHV.
More X-Play Actions Added for Playbook – As Prism Central actions based on categories, assigning categories was a big job until now. With new x-play action, that process can be automated to assign / unassign categories to VM, Host, Clusters, etc.
Now X-Play can aswell trigger Ansible workflows and jobs for more guest based automation or management.
Prism Central 1-Click Disaster Recovery – With the new enhancement now Prism Central can be protected from site or cluster failure by native backup / replication upto three clusters. The recovery process is as usual 1-click experience and supports AHV as well as Vmware ESXi.
Flow Microsegmentation – Flow version 1.0 – Now Flow will be independent release and be unlocked from AOS / Prism Central release train. This will allow Flow to be enhance must faster.
Powershell cmdlets v2.0
This release of Prism Central now supports PowerCLI cmdlets version 2.0. PowerCLI cmdlets 2.0 introduces a new set of detailed cmdlets.
These are only few of the enhancements, more new features can be found on release notes here (Nutanix Portal require Login)
Hot off the software press is Nutanix AOS 5.20 LTS (Long Term Support). This is a major new release, that rolls ups new features and bug fixes from AOS STS (short term support) releases 5.16, 5.17, 5.18, and 5.19. AOS 5.20 is a maintenance branch from 5.19. You can directly upgrade to AOS 5.20 from…Nutanix AOS/AHV 5.20 LTS is now GA — Derek Seaman’s Blog
Matthijs van den Berg just published Nutanix Acropolis OS 5.19 release information, enjoy this article and more Nutanix related content on Dutch NTNX Blog – blogs from the Dutch Nutanix System Engineer and the Dutch Nutanix Champions and partners about all things Nutanix technology, vision and opinions.. It’s that time of the year, AOS 5.19…Nutanix Acropolis OS 5.19 release information — Dutch NTNX Blog
Today Nutanix had release new release of there core AOS 5.19 and Prism Central 2020.11. The new release much greater improvements, few new features and few much anticipated features. Few of them are listed below for reference, more can be read on release notes.
AOS 5.19 / Prism Central 2020.11
Support for Multi-Site Replication with Leap
Support for Cross cluster live migration with Leap
License Manager / Licensing as a Service
Storage Capacity Reporting Enhancement
Native Key Manager Support for ROBO Clusters
Simplified workflow to deploy App-driven network virtualization with turnkey built into Prism Central.
Secure multi-tenancy with per-tenant isolation using virtual private cloud (VPC) based network segmentation and namespace isolation.
VPN-based seamless connectivity across multiple sites with an automated VPN lifecycle.
IP Address retention and policy based routing for stretched subnets. NAT-based secure egress to networks external to a VPC.
Self-service networking services for applications through REST APIs.
Enhanced networking to facilitate more effective disaster recovery.
Policy Rule Description Enhancement
Default VDI Policy
Support for Multiple Remote Syslog Servers
Security Policy Grouping and Filtering
Windows Defender Credential Guard Support in AHV
Live vDisk Migration Across Storage Containers
Virtual Network Switches Management
Support for Cross cluster live migration with Leap
NOTE : This release is STS and some of the features are in Tech preview hence care should be taken while considering to upgrade production clusters.
Head to Nutanix portal for detailed list of features and enhancements.
Nutanix Guest Tools (NGT tools) is a package of drivers and services. Drivers for Virtual Machine storage controller and network adapter. Along with drivers, you can install two additional services: Self-Service Restore (SSR) Volume… 34 more wordsHow to install NGT on Linux — Nutanix hyperconverge infrastructure