몇 초 만에 Kubernetes를 배포하는 도구 인 MicroK8s

마이크로K8

최근에 Canonical은 MicroK8s 출시를 발표했습니다. 몇 초 만에 Kubernetes를 배포하는 빠르고 효율적인 방법을 제공합니다.

MicroK8s는 42 가지 버전의 Linux에 설치할 수있는 단일 도킹 패키지로 제공됩니다.

메모리와 디스크 공간이 작은 MicroK8s는 데스크톱, 서버, 클라우드 또는 IoT 장치에서 Kubernetes 사용을 시작하는 효율적인 방법을 제공합니다.

MicroK8s의 이점

정의 된대로 자동 업데이트 및 보안 기능이 포함됩니다.

자동 업데이트를 통해 개발자는 항상 최신 버전의 Kubernetes에서 작업 할 수 있습니다. 바이너리는 소스에서 바로 전달되고 몇 초 만에 설정됩니다.

최신 버전을 실행한다는 것은 MicroK8s가 Kubernetes의 내장 보안 기능을 활용한다는 것을 의미합니다.

Kubernetes 채택을 더욱 가속화하고 일반적인 개발자 시나리오를 단순화하기 위해 MicroK8s에는 점점 더 많은 추가 서비스가 포함됩니다. 

그중에는 다음이 포함됩니다.

  • 컨테이너 레코드
  • 스토리지 및 기본 GPGPU 활성화 단계는 모두 단일 명령으로 활성화됩니다.
  • 데이터 과학자 및 기계 학습 엔지니어의 경우 GPGPU 교육을 통해 기계 학습 워크 플로에 하드웨어 가속을 쉽게 추가 할 수 있습니다.

MicroK8이 지원하는 주요 사용 사례는 다음과 같습니다.

  • IoT 애플리케이션에 전력을 공급하기위한 기본 제공 및 자체 업데이트 Kubernetes
  • 몇 단계로 CI / CD 채널을 로컬로 구성
  • pipelin CI / CD 프로덕션의 일부로 일회용 Kubernetes를 빠르게 설치e
  • 확장 된 서버에 단일 노드 애플리케이션 배포
  • 자주 사용되는 컨테이너를 캐시하기 위해 OCI 호환 컨테이너의 로컬 레지스트리 생성
  • CNCF Trail Map 프로젝트를 빠르고 쉽게 실험
  • GPU 지원으로 기계 학습 모델링 및 학습 가속화
  • Kubeflow 배포-Kubernetes 용 ML의 오픈 소스 도구 키트.

Ubuntu 및 파생 제품에 MicroK8s를 설치하는 방법은 무엇입니까?

MicroK8s 구입에 관심이있는 사람들은이 도구가 Snap 스토어를 통해 제공되며 쉽게 설치할 수 있음을 알아야합니다.

Ctrl + Alt + T를 사용하여 시스템에서 터미널을 열고 다음 명령을 실행해야합니다.

sudo snap install microk8s --classic

Canonical은 상용 Kubernetes 지원을 포함하고자합니다.

MicroK8s 쿠버네티스

이것 외에도 Canonical은 kubeadm을 사용하여 배포 된 Kubernetes 클러스터에 대한 상업적 지원을 제공하는 데 중점을 둡니다.

Kubeadm은 API 서버, 컨트롤러 관리자 및 Kube DNS와 같은 Kubernetes 구성 요소의 설치 및 구성을 자동화합니다.

그러나 사용자를 생성하거나 OS 수준 종속성 설치 및 구성을 처리하지 않습니다.

이러한 예비 작업의 경우 Ansible 또는 SaltStack과 같은 구성 관리 도구를 사용할 수 있습니다.

이러한 도구를 사용하면 추가 클러스터를 만들거나 기존 클러스터를 훨씬 쉽게 재 구축하고 오류 발생 가능성이 줄어 듭니다.

kubeadm을 사용하여 프로덕션 환경에 Kubernetes를 배포하는이 상업적 지원 회사를 제공함으로써, 개발 또는 다단계는 노드 당 노드 기반으로 Kubernetes 용 Ubuntu Advantage를 통해 엔터프라이즈 지원을 즉시 활용할 수 있습니다.

또한 CNCF에서 출시하고 kubeadm과 함께 사용되는 공식 데비안 패키지에 대한 지원이 포함됩니다.

신규 및 숙련 된 Kubernetes 사용자 모두에게 kubeadm은 모든 Linux 환경에서 Kubernetes를 실행할 수있는 기능을 제공합니다.

kubeadm으로 배포 된 클러스터를 추가하여 Canonical은 기업을위한 Kubernetes 배포 옵션을 확장합니다.

사용 kubeadm을 사용하면 Kubernetes 기능을 자세히 탐색 할 수 있으며 개발자와 운영자가 낮은 수준의 메커니즘을 더 잘 볼 수 있습니다. Kubernetes 구성.

이러한 기능 덕분에 Kubeadm은 심층적 인 운영 경험이 필요한 사용자에게 탁월한 선택이되고 Kubernetes 운영자 커뮤니티에 즉각적인 참여를 제공합니다.

가까운 장래에 Kubeadm의 가장 큰 목표는 일반 가용성을 달성하는 것입니다.


코멘트를 남겨주세요

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

*

*

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

     네스터 레베 론

    우수한는 기여를 대단히 감사합니다.