OpenStack Interview Questions and Answers
  • Share this blog:

OpenStack Interview Questions

Q1. How to create a user in OpenStack?

sudo nova-manage user create user-name

Q2. How to assign a project/tenant to a user?

By using the command sudo nova-manage user create user-name

Q3. Can we see the list of roles and associated IDs in OpenStack environment?

Yes, by using keystone role-list

Q4. Define the role of API Server?

It provides an interface for the external world to interact with the cloud infrastructure.

Q5. List the commands to generate Key pairs?

ssh-keygen cd .ssh nova keypair-add –pub_key mykey

Q6. Define the bare-metal node?

Bare-metal node grants access to control bare-metal driver that handles the provisioning of OpenStack Compute physical hardware utilizing the standard cloud APIs and tools like Heat. It is generally used for single-tenant clouds like high-performance cluster computing. For using the bare-metal driver, a network interface must be created with the bare-metal node inserted into it. Afterward, users can launch an instance from the node. Users can also list and delete bare-metal nodes by removing the associated network instances.

Q7. List down the Networking hardware in OpenStack?

Networks Routers Subnets Ports Vendor Plugins

Desired to gain proficiency on OpenStack? Explore the blog post on 
OpenStack Training to become a pro in OpenStack.

Q8. Define Hypervisor?

The hypervisor is a term to define virtual machine monitor (VMM) including hardware, software, and firmware components running on a virtual machine. The host machine is the one having hypervisor with one or more virtual machines. OpenStack Compute allows multiple hypervisors. There are functionalities to choose one among them for a specific purpose.

Q9. What is Token?

The token is a type of authentication similar to password-based validation. A token gets generated once the user inserts the credentials and authenticates as a Keystone user. The token can then be used to access OpenStack services without any revalidation. It is interesting to note that a token is active for a limited period and must be renewed after regular intervals. To create a token, users first need to authenticate their Keystone credentials.

Q10. What is OpenStack Python SDK?

Python SDK (Software Development Kit) helps users to write applications for performing automation tasks in Python by calling Python objects. It provides a platform to work with multiple OpenStack services at one place. It consists of language bindings to access OpenStack clouds, complete API reference, easy interaction with REST API and sample code for initial applications.


You liked the article?

Like : 0

Vote for difficulty

Current difficulty (Avg): Medium

Recommended Courses


About Author
Author Bio

TekSlate is the best online training provider in delivering world-class IT skills to individuals and corporates from all parts of the globe. We are proven experts in accumulating every need of an IT skills upgrade aspirant and have delivered excellent services. We aim to bring you all the essentials to learn and master new technologies in the market with our articles, blogs, and videos. Build your career success with us, enhancing most in-demand skills in the market.

Stay Updated

Get stories of change makers and innovators from the startup ecosystem in your inbox