Versions Compared

Key

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

...

Minimum installation requirements are:

  • Install a VM with RHEL/CentOS 7 .9 or RHEL/Rocky Linux 8 (or the previous version) and a “Minimal Server” profile.

  • Run yum to resolve dependencies for a package.

  • RHEL/CentOS 7 or RHEL/Rocky Linux 8 server with Internet access and some disk space to pull the repo files.

...

Swarm 15.x bundle includes podman offline repo. Refer to step 3 until step 7 of https://perifery.atlassian.net/wiki/spaces/public/pages/2917138467/Online+SCS+Installation3042345098 to create a local repo for podman.

Note

Downloaded packages are not enough to install SCS server due to third-party external packages. Suggest query on each downloaded RPM packages to get the new list for additional download.

Contact DataCore Support if facing any issue and need assistance for manually creating a local repo.

...

Create an Offline Pause Container

  1. Install Podman on RHEL/CentOS 7 or RHEL/Rocky Linux 8.

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

  3. Create a new pod to automatically pull the registry.k8s.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.io/pause   3.2     80d28bedfe5d  22 months ago  688 kB

Note

Tag “registryregistry.k8s.io/pause”pausewith 3.2 or higher.

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

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

...