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
- Assicurarsi che il sistema sia aggiornato con tutti gli aggiornamenti di sicurezza del sistema operativo richiesti.
- Se necessario, trasferire il pacchetto software scaricato da IBM Security sul sistema che ospiterà il sito Edge Gateway.
- 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
- 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.