Rancher 무료 배포 도구
Kubernetes 관리 플랫폼을 사용하여 컨테이너를 관리합니다
컨테이너, 네트워킹, 스토리지 서비스, 호스트 관리 및로드 밸런싱을위한 완전한 인프라 서비스를 사용하여 응용 프로그램을 배포하고 관리합니다.
개요
Rancher는 오픈 소스 컨테이너 관리 플랫폼입니다. 100% 무료이며 활발한 커뮤니티가 전적으로 지원합니다. 컨테이너, 네트워킹, 스토리지 서비스, 호스트 관리 및로드 밸런싱을위한 완벽한 인프라 서비스 세트를 제공합니다. 소프트웨어 팀은 강력한 컨테이너 관리 도구를 사용하여 컨테이너화 된 응용 프로그램을 쉽게 배포하고 관리 할 수 있습니다. Rancher는 컨테이너로드 밸런싱, 영구 스토리지 서비스, 자원 관리, 다중 테넌시, 사용자 관리, 다중 오케스트레이션 엔진 등과 같은 우수한 기능을 제공합니다. Rancher를 사용하면 팀이 새 클러스터의 구성을 정의하거나 기존 클러스터를 가져올 수 있습니다. 또한 Rancher는 RKE (Rancher Kubernetes Engine)를 사용하여 모든 인프라에 Kubernetes를 구축하고 스케일링합니다. Rancher는 팀이 워크로드, 구성 파일을 내보내고 기존 배포 문제를 해결할 수있는 아름다운 UI와 함께 제공됩니다. 또한 Docker Container Management 소프트웨어를 사용하면 DevOps 팀이 API 또는 Kubectl CLI를 사용하여 워크로드를 관리 할 수 있습니다. 이 컨테이너 관리 시스템는 Aqua, Gitlab, Sysdig, Datadog, Artifactory, Portworx 및 Calico와 같은 컨테이너 운영을위한 광범위한 인기있는 서비스와 Rancher 통합을 지원합니다. 목장주는 Go & amp로 작성되었습니다. 파이썬 언어 및 소스 코드는 Github에서 제공됩니다. 이 오픈 소스 컨테이너 관리 플랫폼에 대한 라이센스는 Apache-2.0입니다.
특징
Rancher는 훌륭한 기능 목록을 가지고 있으며 그중 일부는 다음과 같습니다.
- 무료 및 오픈 소스
- 크로스 호스트 네트워킹
- 컨테이너로드 밸런싱
- 지속적인 스토리지 서비스
- 자원 관리
- 다중 테넌시
- 사용자 관리
- 멀티 오케스트레이션 엔진
- 서비스 발견
- 통합 멀티 클러스터 관리
설치
Ubuntu를 사용하여 설치합니다
Rancher Server를 설치하려면 아래 명령을 실행하십시오.
$ sudo docker run -d --restart=always -p 8080:8080 rancher/server:v1.0.2
브라우저를 열고 http : // server \ _ip \ _address : 8080을 입력하십시오. 웹 UI를로드합니다. 이제 사용자는 호스트 추가를 시작할 수 있습니다. MySQL 볼륨을 바인딩하여 Rancher Server를 시작하기위한 다음 명령을 실행하십시오.
$ sudo docker run -d -v :/var/lib/mysql --restart=always -p 8080:8080 rancher/server:v1.0.2