Cluster-api-openstack

Jmnote (토론 | 기여)님의 2024년 4월 4일 (목) 16:49 판 (→‎개요)

1 개요

Cluster API Provider OpenStack book
Kubernetes Cluster API Provider OpenStack
클러스터 API 프라바이더 오픈스택 책
쿠버네티스 클러스터 API 프로바이더 오픈스택

OpenStack을 위한 Kubernetes 네이티브 선언적 인프라

문서는 cluster-api-openstack을 참조하세요 .

2 클러스터 API 프로바이더 OpenStack이란 무엇입니까?

Cluster API는 선언적 Kubernetes 스타일 API를 클러스터 생성, 설정, 관리에 제공합니다.

API 자체는 여러 클라우드 프로바이더에서 공유되므로 Kubernetes의 진정한 OpenStack 하이브리드 배포가 가능합니다. 이는 kopskubicorn과 같은 이전 클러스터 매니저애서 배운 교훈을 바탕으로 구축되었습니다.

3 OpenStack에서 Kubernetes 클러스터 시작

4 특징

5 클러스터 API 및 Kubernetes 버전과의 호환성

6 개발 버전

7 운영 체제 이미지

참고: 클러스터 API 프로바이더 OpenStack은 사용된 운영 체제 이미지에 이미 설치되어야 하는 몇 가지 전제조건(예: 컨테이너 런타임, kubelet, kubeadm 등)에 의존합니다. 참조 이미지는 kubernetes-sigs/image-builder 에서 찾을 수 있습니다. 이미지에 이러한 전제조건을 사전 설치할 수 없는 경우 언제든지 KubeadmConfig를 통해 커스텀 스크립트를 배포하고 실행할 수 있습니다 .

8 문서

자세한 문서는 cluster-api-openstack을 참조하세요.

9 참여하고 기여하기

cluster-api-provider-openstack에 기여하는 데 관심이 있으십니까? 우리, 유지관리자와 커뮤니티는 여러분의 제안, 기여, 도움을 환영합니다! 또한, 관리자에게 언제든지 연락하여 참여 방법에 대해 자세히 알아볼 수 있습니다.

더 많은 새로운 사람들이 참여하도록 하기 위해 우리는 이슈에 good first issue 태그를 붙이려고 노력합니다. 이는 일반적으로 범위가 더 작은 문제이지만 코드베이스에 익숙해지기 시작하는 좋은 방법입니다.

또한 우리는 모든 활성 커뮤니티 참가자가 "공식적인" 쓰기 권한이 없더라도 마치 유지관리자인 것처럼 행동할 것을 권장합니다. 이는 커뮤니티의 노력이며, 우리는 Kubernetes 커뮤니티에 서비스를 제공하기 위해 왔습니다. 적극적인 관심이 있고 참여하고 싶다면 진정한 힘이 있습니다! 여기서 일을 처리할 수 있는 유일한 사람이 "유지관리자"라고 가정하지 마십시오.

우리는 또한 더 많은 "공식" 유지관리자를 추가하려고 합니다. 여러분이 무엇을 할 수 있는지 보여주세요!

이 저장소는 Kubernetes 봇을 사용합니다. 전체 명령어 목록은 여기에서 확인하세요 . 이 프로젝트에 대한 기여 가이드개발 가이드 도 참조하세요.

10 행동 강령

Kubernetes 커뮤니티 참여에는 Kubernetes 행동 강령이 적용됩니다 .

11 Github 이슈

11.1 버그

버그를 발견했다면 아래 지침을 따르십시오.

  • 잠시 시간을 내어 이슈 트래커를 자세히 살펴보시기 바랍니다. 중복된 이슈가 있을 수 있습니다.
  • 클러스터 컨트롤러에서 로그를 가져와서 이슈에 붙여넣으세요.
  • 새 이슈를 엽니다 .
  • 나중에 사람들이 이슈를 검색할 수도 있으므로 의미 있는 제목을 지정하십시오.
  • Kubernetes Slack의 Cluster API 커뮤니티에 언제든지 문의하세요 .

11.2 새로운 기능 추적

또한 이슈 트래커를 사용하여 기능을 추적합니다. 기능에 대한 아이디어가 있거나 Cluster API Provider OpenStack을 더욱 훌륭하게 만드는 데 도움을 줄 수 있다고 생각한다면 아래 단계를 따르십시오.

  • 새 이슈를 엽니다.
  • 나중에 다른 사람들이 이슈를 검색할 수도 있으므로 의미 있는 제목을 지정하십시오.
  • 구체적인 예시를 들어 유스케이스를 명확하게 정의합니다.
  • 더 큰 기능 중 일부에는 약간의 설계가 필요합니다. 기능에 대한 기술적 설계를 포함하고 싶다면 이를 이슈에 포함해 주세요.
  • 새로운 기능이 잘 이해되고 설계가 합의되면 기능 코딩을 시작할 수 있습니다. 우리는 당신이 그것을 코딩하기를 바랍니다. 따라서 WIP (작업 진행 중) 풀 요청을 열고 행복한 코딩을 하시기 바랍니다 .

12 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}