일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- seldon core
- Argo
- CANARY
- Pulumi
- argocd
- 카오스 엔지니어링
- blue/green
- Kubeflow
- eBPF
- gitops
- kubernetes operator
- xdp
- keda
- opentelemetry
- Litmus
- Kopf
- Kubernetes
- serving
- mlops
- Continuous Deployment
- nginx ingress
- Model Serving
- tekton
- CI/CD
- Kubernetes 인증
- MLflow
- opensearch
- knative
- 오퍼레이터
- operator
- Today
- Total
목록개발/go (8)
Kubernetes 이야기
오퍼레이터(Operator)는 사용자 정의 리소스 (CR)를 사용하여 애플리케이션 및 해당 컴포넌트를 관리하는 쿠버네티스의 소프트웨어 확장 기능이다. 오퍼레이터는 쿠버네티스 원칙, 특히 컨트롤 루프를 따른다. 오퍼레이터 패턴은 서비스 또는 서비스 셋을 관리하는 운영자의 주요 목표를 포착하는 것을 목표로 한다. 특정 애플리케이션 및 서비스를 돌보는 운영자는 시스템의 작동 방식, 배포 방법 및 문제가 있는 경우 대처 방법에 대해 깊이 알고 있다. 예를 들어, Kubernetes에서 MySQL , Elasticsearch 또는 Gitlab 실행기 와 같은 도구를 배포하고 유지 관리하는 운영자를 상상할 수 있다 . 운영자는 이러한 도구를 구성하고 이벤트에 따라 시스템 상태를 조정하고 장애에 대응할 수 있다. O..
Golang은 Google에서 만든 프로그래밍 언어로 C와 유사한 구문을 사용하여 정적으로 유형이 지정되고 컴파일를 지원하는 언어이다. Gin은 사용하기 쉽고 빠르게 설계된 Go 웹 프레임워크이다. Gin에는 Go언로를 사용하여 개발을 좀 더 빠르고 쉽게 할 수 있도록 많은 기능을 제공한다. 내장 웹 서버 자동 라우팅 요청 및 응답을 처리하기 위한 도구 기능 추가를 위한 미들웨어 내장 Logger Template 지원 Gin은 다른 Web Framework보다 많은 Star를 가지고 있는 Framework이다. Go 설치 # wget https://go.dev/dl/go1.19.linux-amd64.tar.gz # tar -C /usr/local -xzf go1.19.linux-amd64.tar.gz 설..