Our Journey With the Kubernetes Community so far: A Reflection from Co…

2014 년 Google은 크고 자동화 된 컨테이너 클러스터를 "helmsman"이라는 헬라어 단어로 알려진 주목할만한 오픈 소스 소프트웨어 시스템으로 구축한 경험을 꾸몄습니다 : Kubernetes. 내부 Borg 시스템의 후계자이자 연구 지향 후계자인 Omega는 Kubernetes의 도입으로 막대한 이익을 얻었습니다. 오픈 소스 프로젝트는 Google 외부의 새로운 개발자를 신속하게 도입했습니다.

Kubernetes는 이후 다양하고 광범위한 커뮤니티가 되었습니다. 지난 주 Google Next conference에서 지난 3 년 동안 약 4 만 3 천 건의 커밋이 있었으며 400 년 이상의 노력이 예상됩니다. Kubernetes의 급속한 확장은 크게 기여자의이 상당한 증가에 기인합니다. 2014년에 이 프로젝트는 월간 150 명의 활동가로 시작되었습니다. 오늘날, 모든 시간대에 걸쳐 1,500 명이 넘는 독특한 공헌자가 생겨났습니다.

CoreOS에서 우리는 Kubernetes 커뮤니티를 구축하는데 있어 우리의 역할을 자랑스럽게 생각합니다. 우리는 Kubernetes 커뮤니티에 참여하기로 결정했습니다. 인터넷을 확보하고자가 운전 인프라를 제공하는 것이 우리의 사명을 가능하게하는 올바른 기술이기 때문입니다.

지역 사회에서 일하면서 고객의 요구에 더 부응할 수 있었습니다. 우리는 고객을 지원하고 기업의 요구 사항을 사용 가능한 솔루션으로 전환할 준비가 잘되어 있습니다. 우리는 Kubernetes 커뮤니티에 더 많은 영향력을 끼친 공헌자 중 한 명이 된 것을 자랑스럽게 생각합니다. 오픈 소스 프로젝트 내에서 이러한 영향력을 측정하는 것은 단순한 풀 요청 횟수 이상이므로 까다로운 작업입니다. 우리는 이것을 전체 프로젝트의 건축, 공헌 및 전도에 소비한 시간의 측정으로 봅니다.

이것은 워크샵을 통해 다른 사람들을 Kubernetes에 소개하고, SIG 미팅에 참여하는 등의 작업을 통해 이루어집니다. 이 게시물은 우리가 지난 몇 년간이 멋진 프로젝트에 참여하고 영향을 미친 방식에 대한 반성입니다.

Architect & Pioneer

지난 3 년 동안 CoreOS는 여러 가지 방법으로 프로젝트의 기술적 방향을 이끌어 왔습니다. 우리는 Kubernetes에서 몇 가지 새로운 개념을 개척했습니다. 자체 호스팅, Kubernetes를 사용하여 Kubernetes 관리, 자가 운전, 자동 업데이트 및 제어; 소프트웨어에서 운영 지식을 나타내는 운영자

CoreOS 개발자는 Kubernetes Special Interest Groups에 적극적으로 참여하여 6 가지를 이끌거나 공동지도하고 25 개 그룹 중 19 개 그룹에 참여함으로써 이러한 아키텍처 결정을 안내합니다. 우리는 또한 지역 사회에서 많은 공식적인 지도력 역할을 수행했습니다. 예를 들어, 곧 출시 될 1.6 릴리스의 릴리스 관리자는 CoreOS 엔지니어인 Dan Gillespie입니다. Google 외부의 리소스가 이 중요한 역할을 수행한 것은 이번이 처음입니다.

2014 년 CTO 인 Brandon Philips는 Google 외부에서 최초의 제품 관리자로 활동했습니다. Brandon은 공인된 기술 선도 업체로서 이 중요한 프로젝트의 약속을 실현함으로써 K8의 노출과 신뢰를 빌려주었습니다. 둘 다 젊은 프로젝트에 중요합니다.

Brandon은 그의 무거운 참여를 계속했으며, 여전히 K8의 방향과 지배에 기여합니다. Kubernetes는 클라우드 네이티브 컴퓨팅 파운데이션 (CNCF)의 독립 법인이되었습니다. Brandon은 핵심 프로젝트 기능을 정의하는데 중요한 역할을 했으며 비 핵심 프로젝트를 위한 Kubernetes Incubator 프로그램을 만드는데 도움을주었습니다. 그는 거버넌스 그룹의 핵심 어드바이저로 남아 있으며 OCI (Open Container Initiative)의 기술 감독위원회 및 CNCF의 정회원으로 표준을 주도하고 있습니다.

Code & Contribute

2014 년 첫 출시 때부터 Kubernetes에 커밋되었습니다. Kubernetes의 최초 공개 버전은 0.2 버전입니다. Google의 좋아하는 사용자조차도 하나씩 (또는 0.1) 오류가 발생할 수 있음을 알게되어 매우 기쁩니다. CoreOS 엔지니어는 초기 릴리스에서 두 가지 커밋을 제외하고 말하면서 키드했다. 우리는 Kubernetes 관련 프로젝트에 대부분의 엔지니어링 자원을 투입하여 그 이후로 빠른 속도로 기여해 왔습니다. 결과적으로, 우리는 가장 큰 비공개 회사 기고가 (풀 요청에 의해 측정 된)가 되었습니다.

기부금은 PR에서 멈추지 않습니다. 우리는 Kubernetes의 기본 데이터 저장소 역할을하는 etcd와 같은 중요한 구성 요소를 개발했습니다. 모든 Kubernetes 클러스터 상태를 저장하고 복제합니다. Redspread가 CoreOS에 합류했을 때, 그들의 일의 상당 부분은 마찬가지로 기부되었습니다. 그 코드 중 일부는 결국 Minikube로 병합되고 진화되었습니다.

Teach

우리는 리더십을 통해 다른 사람들을 가르치고 권한을 부여할 책임이 있다고 믿습니다. 우리는 2016 년에 1,000 명이 넘는 사람들에게 Kubernetes 교육을 제공함으로써 이를 추구했습니다. 지금까지 FOSDEM 및 KubeCon과 같은 회의에서 전세계 12 개 이상의 컨테이너 관련 모임을 주최했습니다.

회의에 대한 마지막 메모를 강조하기 위해 CoreOS의 사람들이 상당히 정기적으로 무대에 출연한다는 사실을 알았을 것입니다. Brandon은 쉽게 알아볼 수 있는데, 부분적으로 그가 어떻게 무대에 올랐기 때문입니다. 2016 년 후반에 그는 KubeCon에 참석하여 기조 연설 3 편을 전달했습니다. 그는 자기 추진력 인 Kubernetes를 발표했고, etcd에 대한 개선과 연방을 향한 희망적인 기대를 표명했습니다. 그 후로 그는 더 많은 행사에 참석하여 Kubernetes 복음을 그 땅 전체에 퍼뜨렸다.

 

다른 주목할만한 CoreOS의 얼굴에는 ShmooCon에서 최근에 연설 한 Brian "Redbeard"가 포함될 수 있습니다. 그는 RSA conf 중에 Google Cloud 패널에도 합류했습니다. 당신은 Tectonic Summit과 CoreOS Fest의 MC로 그를 가장 잘 알아볼 수 있습니다.

Tectonic Summit과 CoreOS Fest는 우리가 실행하는 두 가지 행사이며, 이는 또한 Kubernetes에 관한 교육을 받고 단어를 알리는 데 도움이됩니다. Tectonic Summit은 엔터프라이즈 사용자를 대상으로 합니다. 반대로 CoreOS Fest는 Yin to Summit의 양이다. 그래서, 그것의 초점은 지역 사회에 있습니다.

Kubernetes의 가치를 보여주는 것이 중요합니다. 점점 더 많은 조직과 개인이 컨테이너 조직을위한 플랫폼으로 채택함에 따라 Kubernetes는 추진력을 얻고 커뮤니티 참여를 확대합니다. 이 눈덩이 효과는 장기적인 생존을 위해 매우 중요하며 빠르게 움직입니다.

The Selfish Meme

우리는 광범위한 경험을 통해 Kubernetes 커뮤니티를 보강 할 수 있었지만 Kubernetes는 CoreOS에 많은 도움을주었습니다.

컨테이너 기술로하는 일은 생태계에 걸쳐 있습니다. CoreOS 컨테이너 Linux, Quay, rkt 및 Clair는 모두 컨테이너 중심의 프로젝트입니다. 분산 시스템 인프라와 우리가 축적한 전문성에 중점을 두어 우리는 공간에 의미있는 공헌을 할 수 있습니다.

커뮤니티의 이러한 신뢰는 주요 클라우드 공급 업체의 신뢰로 이어졌습니다. AWS에 Kubernetes를 설치하고 관리하는 권장 방법으로 CoreOS의 구조적 플랫폼을 Amazon이 승인 한 사례입니다.

공급 업체와의 강력하고 긍정적인 관계로 인해 CoreOS 기술을 사용하는 많은 글로벌 2,000 대 기업이 하이퍼 스케일에서 운영되는 인프라를 구축하게되었습니다. CoreOS가 개발 한 오픈 소스 프로젝트를 사용하는 주요 회사는 Alibaba, Amazon, Apple, Baidu, Google, Microsoft, Salesforce, Tencent, Ticketmaster 및 Yandex입니다.

Join the community and work with CoreOS

프로젝트 초기부터 CoreOS는 Kubernetes를 오늘날 최고의 컨테이너 오케스트레이션 플랫폼으로 만들기 위해 노력했습니다. 우리는 프로젝트의 거버넌스와 방향에 대한 우리의 기술적 공헌뿐만 아니라 커뮤니티와 엔터프라이즈에 기술적으로나 구조적으로 건전한 오픈 소스 솔루션을 제공하고자 노력 해왔다. 우리는 프로젝트의 방향에 대해 매우 기쁘게 생각하며, 앞으로 출시 될 때 확장되고 성숙 될 수 있도록 계속 지원하기를 기대합니다.

CoreOS는 상급 Kubernetes 커뮤니티에서 자체 운전 컨테이너 소프트웨어를 개발하는 임무를 맺기 위해 더 많은 팀원을 고용하고 있습니다. Kubernetes와의 여행에서 CoreOS에 가입하고 coreos.com/careers에서 팀에 합류하는 방법을 배웁니다.

3 월 29 일부터 30 일까지 KubeCon Berlin에서 Coreuse 부스 및 Kubernetes에서 근무하는 팀이 진행 한 다양한 세션에서 더 많은 정보를 얻으십시오.

샌프란시스코에있는 경우 3 월 30 일 목요일에 HFE의 밤에 SF 모임에 참여하십시오.

 

Comments

Category
반응형 구글광고 등
State
  • 현재 접속자 6 명
  • 오늘 방문자 75 명
  • 어제 방문자 282 명
  • 최대 방문자 420 명
  • 전체 방문자 65,850 명
  • 전체 게시물 311 개
  • 전체 댓글수 2 개
  • 전체 회원수 20 명
Facebook Twitter GooglePlus KakaoStory NaverBand