SUSE Multi-Linux Manager 서버 air-gapped 배포
1. air-gapped 배포란?
air-gapped 배포란 안전하지 않은 네트워크, 특히 인터넷으로부터 물리적으로 격리된 네트워크 시스템을 설정하고 운영하는 것을 의미합니다. 이러한 유형의 배포는 일반적으로 군사 설치, 금융 시스템, 중요 인프라 및 민감한 데이터를 처리하고 외부 위협으로부터 보호해야 하는, 보안 수준이 높은 모든 환경에서 사용됩니다.
You can easily pull container images using Podman or Docker on a machine with internet access.
Pull the desired images, then save the images as a tar archive. For example:
+ .Podman
podman pull registry.opensuse.org/uyuni/server:latest registry.opensuse.org/uyuni/server-postgresql:latest podman save --output images.tar registry.opensuse.org/uyuni/server:latest registry.opensuse.org/uyuni/server-postgresql:latest
+ .Docker
docker pull registry.opensuse.org/uyuni/server:latest registry.opensuse.org/uyuni/server-postgresql:latest docker save --output images.tar registry.opensuse.org/uyuni/server:latest registry.opensuse.org/uyuni/server-postgresql:latest
+
. Transfer the resulting images.tar to the Server container host and load it using the following command:
+ .Load the server image
podman load -i images.tar
1.1. Deploy SUSE Multi-Linux Manager on openSUSE Tumbleweed
SUSE Multi-Linux Manager also provides all the needed container images in RPM packages that can be installed on the system.
|
User should make the needed RPM available on the internal network. That can be done by using a second SUSE Multi-Linux Manager Server or any kind of mirror. |
-
Install openSUSE Tumbleweed.
-
시스템을 업데이트합니다.
-
Install tools packages and image packages (replace $ARCH$ with the correct architecture):
zypper install mgradm* mgrctl* uyuni-server*-image* -
Deploy SUSE Multi-Linux Manager with
mgradm. In an Air-gapped environment you may want to use the option--pullPolicy Never.
For more detailed information about installing SUSE Multi-Linux Manager Server on openSUSE Tumbleweed, see Server Deployment.
SUSE Multi-Linux Manager 서버를 업그레이드하려면 시스템의 모든 패키지를 업그레이드하고 서버 업그레이드에 정의된 절차를 따릅니다.