양성연의 블로그
  • Home
  • About
  • Skills
  • Education
  • Experiences
  • More
    Recent Posts
  • Posts
  • Posts
  • 100. Diary
  • 200. Novel
  • 300. Study
    • 301. Kubernetes deep-dive!
      • 1. Hello, k8s Dev World!
    • 302. OpenStack deep-dive!
    • 303. Java Spring Boot
      • 1. 개념 및 환경 구축 그리고 간단한 구동
  • 400. Project
  • 500. Tech & Dev
    • K8s Native Development
      • k8s operator 패턴 구현 (Operator Framework)
    • 쿠버네티스가 뭐지
      • 쿠버네티스가 뭐지 1
      • 쿠버네티스가 뭐지 2
    • K8s CNCF Landscape
      • Harbor
    • Kolla-Ansible
    • etc
      • 방치해두었던 hugo 블로그 최신화 경험
Hero Image
k8s operator 패턴 구현 (Operator Framework)

개요 : https://operatorframework.io/ Red Hat이 주도하는 오픈소스 프로젝트로, 오퍼레이터 개발을 단순화하고 자동화하기 위한 다양한 도구와 라이브러리를 제공합니다. Operator SDK는 Kubebuilder 기반으로 만들어졌지만, Helm, Ansible 등 다양한 언어와 프레임워크를 지원합니다. 또한 레드햇이 주도하여 개발 중으로 보이는 openstack operator 프로젝트에 사용되었습니다. 쿠버네티스의 오퍼레이터와 오퍼레이터 패턴은 공식 문서 https://kubernetes.io/ko/docs/concepts/extend-kubernetes/operator/에 정리되어 있습니다. 오퍼레이터(Operator)는 사용자 정의 리소스를 사용하여 애플리케이션 및 해당 컴포넌트를 관리하는 쿠버네티스의 소프트웨어 익스텐션이다. 오퍼레이터는 쿠버네티스 원칙, 특히 컨트롤 루프를 따른다. 쿠버네티스 코드 자체를 수정하지 않고 기능을 확대한다는 점에서 큰 이점을 가지고 있습니다. 이미 cncf 의 많은 프로젝트들이 해당 기법을 사용하여 기능을 제공하고 있습니다. CKA 시험에서도 24년 11월 25일 이후부터 시험항목에 관련 내용이 추가됩니다.

Sunday, November 10, 2024 Read
Navigation
  • About
  • Skills
  • Education
  • Experiences
  • Recent Posts
Contact me:
  • gkdlgkdl2040@gmail.com
  • +82 010-4207-5229

Stay up to date with email notification


By entering your email address, you agree to receive the newsletter of this website.

Toha Theme Logo Toha
© 2025 Copyright.
Powered by Hugo Logo