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
$ sudo subscription-manager repos --enable=service-interconnect-_<version>_-for-rhel-8-x86_64-rpms
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Red Hat Enterprise Linux 9
sudo subscription-manager repos --enable=service-interconnect-_<version>_-for-rhel-9-x86_64-rpms
$ sudo subscription-manager repos --enable=service-interconnect-_<version>_-for-rhel-9-x86_64-rpms
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Use the
yum
ordnf
command to install theskupper
command:sudo dnf install skupper-cli
$ sudo dnf install skupper-cli
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 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
$ podman info | grep networkBackend
Copy to Clipboard Copied! Toggle word wrap Toggle overflow If
netavark
is not listed as the backend, install it:sudo dnf install netavark
$ sudo dnf install netavark
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Configure podman to use
netavark
by making sure the following lines exist in the/etc/containers/containers.conf
file:[network] network_backend = "netavark"
[network] network_backend = "netavark"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 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.