Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

External Library

Description

Podman 3.0.1

Required for HTTP support. Dependencies of Podman 3.0.1 (podman_packages.tar) is included with Swarm v14.1 Update Bundle package. 

Pause Container

The registry.k8s.gcr.io_pause:3.2 is a container to hold the network namespace for the pod.

Bash Autocompletion

Required for tabbing on scsctl. Sourced from the EPEL repository for CentOS.

...

  1. Install Podman on CentOS 7.

    Code Block
    yum -y install podman
  2. Pull the Pause Container.

  3. Create a new pod to automatically pull the registry.k8s.gcr.io/pause:3.2 image.

    Code Block
    languagebash
    podman pod create 
    fc299d05422a55e46774aa06a66bc853109aeb4b1d7078f81f9ffa4eef26c8e0 
  4. List the pulled images.

    Code Block
    languagebash
    podman images 
    REPOSITORY              TAG     IMAGE ID      CREATED        SIZE
    registry.k8s.gcr.io/pause   3.2     80d28bedfe5d  22 months ago  688 kB

    Note:
    Tag “k8sregistry.gcrk8s.io/pause” with 3.2 or higher.

  5. Export Pause Container and save it for offline installation.

    Code Block
    languagebash
    podman save -o registry.k8s.gcr.io_pause_3.2.tar registry.k8s.gcr.io/pause:3.2
    
    ll
    total 680
    -rw-r--r--. 1 root root 692224 Dec  7 20:10 registry.k8s.gcr.io_pause_3.2.tar

Tip

Next, see Install SCS Offline.

...