Kubernetes

Kubernetes 1.5.0 가 약 한 달 전에 출시되었습니다! 이번 릴리스의 주요 테마는 다음과 같습니다:

읽기 변경 로그 를 참조하세요. 1.5.0 이전까지는 Amazon Web Services에서 Kubernetes 클러스터를 시작하는 것이 매우 간단했습니다.

그러나 1.5.0 및 1.5.1에서는 명령이 오류와 함께 실패합니다:

무슨 일이 있었나요? 기본적으로 쿠버네티스 바이너리가 1GB보다 커지고 있었습니다. 바이너리는 기본 설치 번들과 클라이언트 및 서버 바이너리로 나뉘었습니다. 업데이트된 설치 프로세스에서는 4.57MB(예, GB가 아닌 MB)의 기본 설치 번들을 다운로드해야 합니다. 여기에는 다음과 같은 클러스터 스크립트가 포함됩니다. kubectl, kube-up.sh 그리고 kube-down.sh, 예제, 문서 및 기타 스크립트를 다운로드합니다. 그런 다음 클라이언트 및 서버 바이너리를 다운로드합니다. 서버 바이너리는 EC2 인스턴스를 시작하는 데 사용되는 기본 이미지입니다. 하지만 누군가 바이너리 다운로드를 자동화하는 대신 서버 디렉터리로 이동합니다.

이는 큰 사용자 환경 변경이었으며, 릴리스와 함께 번들로 제공되는 README 또는 릴리스 블로그. 아야!

어쨌든, 이것은 다음과 같이 제출되었습니다. #38728 즉시 수정했습니다. 하지만 1.5.1 릴리스 그리고 이제 마침내 1.5.2 릴리스 오늘.

그렇다면 AWS에서 Kubernetes 1.5.2 클러스터를 어떻게 실행할 수 있을까요? 이제 더 원활하게 통합되었지만 기본값을 수락하려면 Enter 키를 몇 번 눌러야 합니다:

일반적인 Kubernetes 클러스터가 생성되면 출력은 다음과 같이 표시됩니다:

AWS의 Kubernetes 클러스터가 정상적으로 시작되지만 kube-up.sh 스크립트는 사용 중단 곧. 권장되는 방법은 Kops를 사용한 아마존의 쿠버네티스 클러스터. 이제 쿠버네티스 클러스터가 가동되었으니 다음 단계는 무엇일까요?

작성자

게시자 Arun Gupta, 개발자 지원 부문 부사장, Couchbase

아룬 굽타는 Couchbase의 개발자 지원 담당 부사장입니다. 그는 Sun, Oracle, Red Hat에서 10년 이상 개발자 커뮤니티를 구축하고 이끌었습니다. 그는 콘텐츠, 마케팅 캠페인 및 프로그램의 전략, 계획 및 실행을 개발 및 실행하는 교차 기능 팀을 이끄는 데 있어 깊은 전문성을 보유하고 있습니다. 그 전에는 Sun에서 엔지니어링 팀을 이끌었으며 Java EE 팀의 창립 멤버입니다. Gupta는 기술에 관한 블로그 게시물을 2,000개 이상 작성했습니다. 40여 개국에서 수많은 주제에 대해 광범위한 강연 경험을 가지고 있으며, 3년 연속 JavaOne Rock Star로 선정되었습니다. 또한 미국에서 Devoxx4Kids 지부를 설립하여 어린이를 대상으로 한 기술 교육을 지속적으로 장려하고 있습니다. 기술에 관한 여러 권의 책을 저술했으며, 열렬한 마라토너이자 지구를 횡단하는 사람, Java 챔피언, JUG 리더, NetBeans 드림팀 멤버, Docker 캡틴이기도 한 그는 @arungupta에서 쉽게 만나볼 수 있습니다.

댓글 남기기