Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

RPM Packaging for Ansible Automation Configuration Management in Linux

View through CrossRef
Ansible automation is not a new configuration management method but is a widely used and accepted DevOps tool to manage Linux as well as non-Linux servers across the networks. It not only helps to manage systems from the control host but also enables remote administration tasks such as package management, system evaluation, security scans, user management as well as service configuration implementations. This paper utilises the same concept for systems management and enables the configuration files as well as ansible yaml files packages and shipped through fully secured and signed rpm package which guarantees that neither the rpm package is tampered nor the shipped ansible yaml playbooks are modified. The rpm package can be built on Red Hat Enterprise Linux and can also be signed to make sure that the package doesn't get any replaced files in between the time it is shipped by the vendor till it reaches the end user/customer. This paper will also talk about the rpm building best practices including spec files, public-private key pairs, rpm macros as well as yum metadata to host the package over the internet. The deployed package will make sure that it adheres to the complete lifecycle of the rpm package management, appropriate dependencies and suitable changelog as per the Open Source and Red Hat Package Management standards. Key Words: rpm, ansible, private-public keypair, rpm-macros- spec file, security.
Title: RPM Packaging for Ansible Automation Configuration Management in Linux
Description:
Ansible automation is not a new configuration management method but is a widely used and accepted DevOps tool to manage Linux as well as non-Linux servers across the networks.
It not only helps to manage systems from the control host but also enables remote administration tasks such as package management, system evaluation, security scans, user management as well as service configuration implementations.
This paper utilises the same concept for systems management and enables the configuration files as well as ansible yaml files packages and shipped through fully secured and signed rpm package which guarantees that neither the rpm package is tampered nor the shipped ansible yaml playbooks are modified.
The rpm package can be built on Red Hat Enterprise Linux and can also be signed to make sure that the package doesn't get any replaced files in between the time it is shipped by the vendor till it reaches the end user/customer.
This paper will also talk about the rpm building best practices including spec files, public-private key pairs, rpm macros as well as yum metadata to host the package over the internet.
The deployed package will make sure that it adheres to the complete lifecycle of the rpm package management, appropriate dependencies and suitable changelog as per the Open Source and Red Hat Package Management standards.
Key Words: rpm, ansible, private-public keypair, rpm-macros- spec file, security.

Related Results

Perancangan Penggerak Pada Robot Pemotong Rumput
Perancangan Penggerak Pada Robot Pemotong Rumput
<p><em>The use of robotics to cut grass has been widely used to make it easier and reduce the risk of danger from being hit by cutting blades. Robotic lawn mowers can r...
Domain Knowledge-Based Analysis of Linux Vulnerability Characteristics and Evolution
Domain Knowledge-Based Analysis of Linux Vulnerability Characteristics and Evolution
An operating system is the essence of software, serving as the foundation for the operation of various application software. The security of the operating system is crucial for the...
Analisis Kekasaran Permukaan Benda Kerja Hasil Pembubutan dengan Variasi Jenis Material dan Pahat Potong
Analisis Kekasaran Permukaan Benda Kerja Hasil Pembubutan dengan Variasi Jenis Material dan Pahat Potong
The surface shape and roughness of a product produced by machine tools such as lathe plays an important role. This is due to the surface shape and roughness of the product related ...
A STUDY ON THE IMPACT OF MARKETING AUTOMATION ADOPTION
A STUDY ON THE IMPACT OF MARKETING AUTOMATION ADOPTION
Marketing automation adoption refers to the process of implementing and using marketing automation technology to streamline, automate, and measure marketing tasks and workflows. It...
The Quiet Rebellion
The Quiet Rebellion
This article discusses Linux which is an emerging technology that will affect many mechanical engineers. Linux is a freely distributed, open-source Unix-like operating system, orig...
DESAIN KEMASAN JAMUR CRISPY MBAH MAN SNACK MENGGUNAKAN METODE VALUE ENGINEERING (VE)
DESAIN KEMASAN JAMUR CRISPY MBAH MAN SNACK MENGGUNAKAN METODE VALUE ENGINEERING (VE)
The packaging used as a silent salesman to attract consumer attention. Mbah Man's UMKM sells various snack products and has not implemented packaging as a silent salesman. This stu...
The Effect Of Use Of Roler Size And CVT Spring Variations On Engine Performance
The Effect Of Use Of Roler Size And CVT Spring Variations On Engine Performance
The rollers regulate the pulley diameter based on engine speed, and acceleration can be increased by sliding rollers. This research tested torque and fuel consumption (SFC) between...
Network Automation
Network Automation
Purpose: The article "Network Automation in the Contemporary Economy" explores the concepts and methods of effective network management. The application stack, Jinja template engin...

Back to Top