Openstack

OpenStack Bobcat Single Node Deployment

OS – Centos9

Network – Two Interfaces, first NIC for management and second NIC used for cloud network (Don’t Configure IP for second NIC)

Storage – Use Custom partition, allocate more storage for /var (VMs will be stored in /var partition). Attach one additional disk (used for Cinder).

Internet Access

One VIP and Network CIDR (used for provider/external network)

Note down the NIC names and secondary disk names.

Install Git and clone Git repository – https://github.com/Dineshk1205/Bobcat.

$ dnf install git -y

$ git clone https://github.com/Dineshk1205/Bobcat

Assign Execute permission to Bobcat.sh file

$ chmod +x Bobcat.sh

Run Bobcat.sh file

$./Bobcat.sh

Click on ok.

Enter VIP and click ok (Use Tab to select options).

Enter Primary NIC name.

Enter the Second NIC name.

Choose a Network plugin based on your requirements.

Enter the Secondary Disk name.

Choose a Virtualization type based on your environment.

Determine whether your compute node supports hardware acceleration for virtual machines.

$ egrep -c ‘(vmx|svm)’ /proc/cpuinfo

If this command returns a value of one or greater, your compute node supports hardware acceleration – Choose – KVM.

If this command returns a value of zero, your compute node does not support hardware acceleration

– Choose – Qemu.

Enter Keystone admin Password (Used for Dashboard Login)

Enter Provider network CIDR.

Enter CIDR start and end Range.

Enter Gateway

Relax. Deployment may take 15 to 20 minutes. Once Deployment is completed, the message below will be displayed on the screen.

Access Dashboard using VIP. Enter username – admin, password and click on sign in.

Dineshreddy Kayithi

Rooted in a solid academic foundation with a Bachelor's Degree in Information Technology, my career has been deeply entrenched in designing, deploying, and managing enterprise-grade infrastructure across virtualization, cloud-native, and containerized environments. Industry certifications from VMware, AWS, Microsoft, and Kubernetes validate my hands-on expertise in architecting scalable, resilient systems spanning hypervisors, public/hybrid cloud platforms, and container orchestration frameworks. I'm driven by a relentless pursuit of emerging technologies — translating them into production-ready solutions that solve complex operational challenges.

View Comments

Share
Published by
Dineshreddy Kayithi

Recent Posts

Kubernetes Cluster Deployment

Kubernetes (often shortened to “K8s”) is an open-source system for automating the deployment, scaling, and…

1 week ago

Ceph cluster on a single machine

Ceph is an open-source, distributed storage platform that provides object, block, and file storage in…

1 week ago

vSphere to OpenShift VM Migration

Prerequisites Red Hat OpenShift cluster deployed and operational You can refer to my earlier post…

4 weeks ago

Installing OpenShift 4.21 in an air-gapped on-premises/BareMetal environment using Agent-based deployment

Agent-Based Installation The Agent-based installation method provides the flexibility to boot your on-premise servers in…

3 months ago

OpenShift Virtualization Configuration, Secondary VM Network Setup, and Live Migration configuration

You can check the earlier post regarding cluster setup and ODF setup https://kdinesh.in/deployment-of-openshift-4-20-with-using-the-assistant-installer/ https://kdinesh.in/openshiftodf/ Login…

4 months ago

OpenShift Install OpenShift Data Foundation (ODF) using Multus network Isolation

You can check the earlier post regarding cluster setup https://kdinesh.in/deployment-of-openshift-4-20-with-using-the-assistant-installer/ 1.Install nm state operator 2.…

4 months ago