Chapter 1. Installing the Skupper CLI
The Skupper CLI provides a method to create both Kubernetes and Podman sites.
Podman sites are a Technology Preview feature as described in Release Notes
Prerequisites
- Your subscription has been activated and your system is registered. For more information about using the Customer Portal to activate your Red Hat subscription and register your system for packages, see Chapter 6, Using your subscription.
Procedure
Use the
subscription-manager
command to subscribe to the required package repositories. Replace<version>
with1
for the main release stream or1.4
for the long term support release stream.- Red Hat Enterprise Linux 8
$ sudo subscription-manager repos --enable=service-interconnect-_<version>_-for-rhel-8-x86_64-rpms
- Red Hat Enterprise Linux 9
$ sudo subscription-manager repos --enable=service-interconnect-_<version>_-for-rhel-9-x86_64-rpms
Use the
yum
ordnf
command to install theskupper
command:$ sudo dnf install skupper-cli
If you want to run
skupper
to create a podman site on RHEL 8, you need to configure podman to usenetavark
if it is not already configured:Check if
netavark
is configured as the podman network backend:$ podman info | grep networkBackend
If
netavark
is not listed as the backend, install it:$ sudo dnf install netavark
Configure podman to use
netavark
by making sure the following lines exist in the/etc/containers/containers.conf
file:[network] network_backend = "netavark"
- Verify the new configuration by repeating step a.
Additional information
- See Getting Started for instructions about creating a site.
-
Use
man containers.conf
to view more information about podman configuration.