Installazione del software autonomo

Installare il software autonomo utilizzando un file .run .

Prima di iniziare

Prima di iniziare, scaricare il file standalone Edge Gateway ( apphost-<version>.run ) da IBM Support Fix Central.

Se non è già installato, installare il pacchetto createrepo :
sudo yum install -y createrepo

Se non è già installato, installare il pacchetto container-selinux .

Ad esempio, per RHEL 7:
sudo subscription-manager repos --enable=rhel-7-server-extras-rpms &&
sudo yum install container-selinux
Ad esempio, per RHEL 8:
sudo subscription-manager repos --enable=rhel-8-for-x86_64-appstream-rpms &&
sudo yum install container-selinux

Informazioni su questa attività

Completare questa attività solo se si sta installando il software autonomo (formato file.run ).

Procedura

  1. Assicurarsi che il sistema sia aggiornato con tutti gli aggiornamenti di sicurezza del sistema operativo richiesti.
  2. Se necessario, trasferire il pacchetto software scaricato da IBM Security sul sistema che ospiterà il sito Edge Gateway.
  3. Eseguire le regole del seguente firewall:
    systemctl start firewalld
    sudo firewall-cmd --permanent --zone=trusted --add-interface=cni0 &&
    sudo firewall-cmd --permanent --zone=trusted --add-interface=flannel.1 &&
    sudo firewall-cmd --permanent --zone=trusted --add-port=443/tcp &&
    sudo firewall-cmd --permanent --zone=trusted --add-port=6443/tcp &&
    sudo firewall-cmd --permanent --zone=trusted --add-port=10250/tcp
    sudo firewall-cmd --permanent --zone=public --add-port=22/tcp
    sudo firewall-cmd --reload &&
    systemctl restart firewalld
  4. Inserite il seguente comando per installare Edge Gateway, dove <x x.x.x è il numero di versione.
    sudo bash apphost-<x.x.x>.run

    Il file apphost-<x.x.x>.run ti richiede le impostazioni cluster Kubernetes k3s predefinite. È possibile confermare premendo il tasto Y per procedere o modificare come descritto di seguito.

    Le impostazioni del cluster Kubernetes k3s predefinite sono:
    • Il CIDR cluster è 10.42.0.0/16
    • Il servizio CIDR è 10.43.0.0/16
    Le opzioni della riga comandi disponibili sono:
    • --cluster-cidr=<CIDR> per specificare il CIDR del cluster, ad esempio 10.44.0.0/16
    • --service-cidr=<CIDR> per specificare il CIDR del servizio, ad esempio 10.45.0.0/16
    • --yes per accettare le impostazioni del cluster Kubernetes k3s predefinite.

    Per accettare l'impostazione cluster Kubernetes k3s predefinita senza richiedere conferma, immetti quanto segue con i due trattini -- prima dell'opzione:

    sudo apphost-<version>.run -- --yes

    Per modificare il CIDR del cluster Kubernetes k3s in 10.44.0.0/16, immetti quanto segue con i due trattini -- prima dell'opzione:

    sudo apphost-<version>.run -- --cluster-cidr=10.44.0.0/16

    Per modificare il CIDR del cluster Kubernetes k3s in 10.44.0/16 e il CIDR del servizio in 10.45.0.0/16, immetti quanto segue con i due trattini -- prima dell'opzione:

    sudo apphost-<version>.run -- --cluster-cidr=10.44.0.0/16 --service-cidr=10.45.0.0/16

Risultati

L'immagine Edge Gateway è stata installata con successo.