Delivering packages to a system

There must be a way to deliver packages to a system.

Much of an application can be installed as packages, which are installed—unmodified—on the target system by the configuration management system. Package systems such as RPM and deb have useful features, such as verifying that the files provided by a package have not been tampered with on a target system, by providing checksums for all files in the package. This is useful for security reasons as well as for debugging purposes. Package delivery is usually done with OS facilities such as yum package channels on Red Hat-based systems, but, sometimes, the configuration management system can also deliver packages and files with its own facilities. These facilities ...

Get Practical DevOps - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.