Kubernetes 기반 컨테이너 생성, 실행 및 관리를 위한 GUI, Rancher Desktop

SUSE에서 출시를 발표했습니다. 새로운 버전 목장 데스크탑 0.6.0, 해적 Kubernetes 플랫폼을 기반으로 컨테이너를 생성, 실행 및 관리하기 위한 그래픽 인터페이스를 제공합니다.

이 프로그램은 Electron 플랫폼을 사용하여 JavaScript로 작성되었으며 Apache 2.0 라이선스에 따라 배포됩니다. Rancher Desktop은 원래 macOS 및 Windows 전용으로 제공되었지만 버전 0.6.0은 Linux에 대한 실험적 지원을 제공합니다.

Rancher 데스크탑 정보

목장 데스크탑 Kubernetes 및 컨테이너 관리를 데스크톱으로 가져오는 오픈 소스 프로젝트입니다., 핵심 비즈니스 로직이 있는 Electron 애플리케이션입니다. TypeScript 및 JavaScript로 작성 다른 다양한 기술을 활용하여 k3s, kubectl, nerdctl WSL, qemu 등을 포함한 플랫폼 요소를 제공합니다. 응용 프로그램은 응집력 있는 응용 프로그램을 제공하기 위해 수많은 기술을 래핑합니다.

그 목적에서 Rancher Desktop 독점 제품인 Docker Desktop에 가깝고 주로 CLI nerdctl의 사용이 다릅니다. 및 컨테이너 생성 및 실행을 위한 런타임 컨테이너가 있지만 향후에는 Rancher Desktop에 Docker CLI 및 Moby 지원을 추가할 계획입니다.

Rancher Desktop을 사용하면 프로덕션 시스템에 배포하기 전에 간단한 그래픽 인터페이스를 통해 워크스테이션의 컨테이너에서 실행되도록 설계된 컨테이너 및 응용 프로그램을 테스트할 수 있습니다.

게다가 사용할 Kubernetes의 특정 버전을 선택하고 다른 버전으로 컨테이너를 테스트할 수 있습니다. Kubernetes에서 Kubernetes 서비스에 등록하지 않고 즉시 컨테이너를 시작하고 컨테이너 이미지를 빌드, 수신 및 삭제하고 개발된 애플리케이션을 로컬 시스템의 컨테이너에 배포합니다(컨테이너와 연결된 네트워크 포트는 localhost에서만 액세스 가능).

가장 중요한 특징 중, 우리는 강조 할 수 있습니다 :

  • 원하는 Kubernetes 버전
  • Kubernetes 업그레이드를 새 버전으로 테스트하고 워크로드가 어떻게 반응하는지 확인하는 기능
  • 컨테이너 실행 및 이미지 생성, 전송 및 추출(nerdctl 제공)
  • 로컬 액세스를 위해 Kubernetes에 애플리케이션 노출
  • 이 모든 것이 오픈 소스 애플리케이션에 포함되어 있습니다.

Rancher Desktop 0.6.0의 새로운 기능은 무엇입니까?

이 새로 출시된 버전에서 Linux용 Rancher Desktop의 미리 보기가 제공되었습니다. 개발자에 따르면 이것은 Linux의 Rancher Desktop 사용자가 컨테이너를 사용할 시스템 리소스의 수를 제어하고 환경을 쉽고 안전하게 재설정할 수 있게 해준다고 합니다. 이것은 설치를 위해 deb 및 rpm 형식으로 바로 사용할 수 있는 패키지를 제공합니다.

반면에 Mac과 Linux에서는 홈 디렉토리가 쓰기 가능으로 마운트되고, 이는 볼륨 마운트에 영향을 미치고 이미지 사용자 인터페이스는 이제 컨테이너화된 네임스페이스를 지원합니다. 컨테이너화된 네임스페이스는 Kubernetes 네임스페이스와 별개입니다.

또한 시작 및 종료 중 상태 메시지에 이제 더 자세한 정보가 표시됩니다. 예를 들어 Kubernetes API가 활성화되면 이러한 상태 메시지가 Kubernetes 및 containerd 연결로 표시됩니다.

최종적으로 그것에 대해 더 많이 알고 싶다면 이 새로운 릴리스 버전에 대한 자세한 내용은 다음 링크.

Linux에 Rancher Desktop을 설치하시겠습니까?

자신의 시스템에 Rancher Desktop을 설치하는 데 관심이 있는 사용자는 아래에서 공유하는 지침에 따라 설치할 수 있습니다.

가장 먼저 해야 할 일은 모든 종속성을 설치하는 것입니다. 설치 및 특히 실행과 관련된 문제를 피하기 위해. 우리가 설치해야 하는 패키지는 다음과 같습니다.

  • 힘내
  • go
  • nvm
  • NodeJS

사람들을 위해 .deb 패키지를 지원하는 배포판 사용 Debian, Ubuntu 및 그 파생 제품과 같이 터미널을 열고 다음을 입력하여 Rancher Desktop을 설치할 수 있습니다.

wget https://github.com/rancher-sandbox/rancher-desktop/releases/download/v0.6.0/rancher-desktop_0.6.0_amd64.deb

sudo apt install ./rancher-desktop_0.6.0_amd64.deb

이제 사람들을 위해 RPM 패키지를 지원하는 배포판 사용자 SUSE, CentOS, RHEL, Fedora 및 기타 파생 제품과 마찬가지로 실행해야 하는 명령은 다음과 같습니다.

wget https://github.com/rancher-sandbox/rancher-desktop/releases/download/v0.6.0/rancher-desktop-0.6.0.x86_64.rpm

sudo rpm -i rancher-desktop-0.6.0.x86_64.rpm


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.