본문으로 바로가기 본문 바로가기
WIKI 기술 지식 베이스

Calico 클라이언트 라이브러리

원문 보기 위키 갱신

Calico 클라이언트 라이브러리 (Calico Client library)

Calico는 개발자가 Calico 리소스를 다룰 수 있게 해 주는 Go 클라이언트 라이브러리를 제공하고, 스스로도 사용해요. 이 라이브러리를 사용하면 네트워크 정책 같은 커스텀 리소스를 코드로 조회하거나 생성, 삭제, 갱신할 수 있어요.

출처: 문서

본문

Calico는 개발자가 Calico 리소스를 다룰 수 있게 해 주는 Go 클라이언트 라이브러리를 제공하고 소비해요. 클라이언트 라이브러리를 사용하면 client-go 프로젝트가 네이티브 쿠버네티스 리소스에 대해 하는 것과 거의 같은 방식으로, 네트워크 정책 같은 커스텀 리소스를 get, list, watch, create, delete, update할 수 있어요.

Calico 클라이언트 라이브러리와 사용법을 더 알고 싶다면 Calico API 프로젝트의 README 또는 github.com/projectcalico/api Go 모듈 페이지를 참고하세요.

더 알아보기 (Learn more)

  • projectcalico/api 저장소의 README에 설치 방법과 사용 예제가 정리되어 있어요.
  • pkg.go.dev 문서에서 각 타입과 함수의 시그니처를 확인할 수 있어요.