반응형 전체 글43 [단편지식] 쿠버네티스란? K8S Kubernetes 는 통합 컨테이너 관리 시스템 (container orchestration) 통합 컨테이너 관리 시스템인 쿠버네티스를 이용하여 오픈스택에서는 유연한 분산 컴퓨팅 모델을 구현할 수 있다. 쿠버네티스는 K********S 사이의 문자가 8개여서 K8S로도 사용된다. 쿠버네티스의 컨테이너와 볼륨 구성은 이전 포스팅을 참고하자 https://5whatsis.tistory.com/entry/%EB%8B%A8%ED%8E%B8%EC%A7%80%EC%8B%9D-%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-%ED%8C%8C%EB%93%9Cpod%EC%99%80-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88%EC%99%80container-%EB%B3%BC%EB%A5%A8volume [단편지식] 쿠버네티스 파드(pod)와 컨테이너와(cont.. 2024. 1. 23. [단편지식] 쿠버네티스 파드(pod)와 컨테이너와(container) 볼륨(volume) 쿠버네티스(k8s)의 container 와 volume 은 pod의 구성 요소이고 pd 스펙에 의해서 정의된다. 출처 : https://blog.yevgnenll.me/k8s/persistence-volume-container-disk-storage 위 그림에서 ContentAgent 컨테이너가 publicHtml 볼륨에 HTML을 생성하고, Webserver 컨테이너가 publicHtml 볼륨에 access하여 web server의 기능을 수행한다. publicHtml 볼륨에 access하여 생성된 로그가 logVol 볼륨에 저장이 되고, LogRotator 컨테이너가 logVol 볼륨에 접속해서 로그 로테이트를 실행한다. 그렇다면 POD는 논리적인 호스트?? 출처 : https://kubernetes.. 2024. 1. 16. [단편지식] kubernetes ImagePullBackOff 의 정의 Kubernetes ImagePullBackOff 오류는 Kubernetes가 지정된 컨테이너 이미지를 성공적으로 가져올 수 없을 때 발생하는 상태이다. Kubernetes가 컨테이너에 대한 이미지를 가져올 수 없는 경우 컨테이너는 대기 상태에 갇히게 된다. 출처 : https://www.groundcover.com/kubernetes-troubleshooting/imagepullbackoff Demystifying Kubernetes ImagePullBackOff. Learn its role in managing container images and troubleshooting registry issues. The Kubernetes ecosystem is filled with terminology t.. 2024. 1. 16. [단편지식] 쿠버네티스 PVC (Persistent Volume Claim) PVC와 PV PV(PersistentVolume)는 쿠버네티스에서 사용하는 볼륨 자체를 의미함 PV는 파드(POD)하고는 별개로 관리되며 별도의 생명 주기를(Provisioning) 가진다. PVC(PersistentVolumeClaim)는 사용자가 PV에 볼륨 용량, 읽기/쓰기 모등 설정 등에 대한 요청이다. 📌 무쓸모 잡템 소개 | 기어가는 짱구 피규어 / 자전거 타는 짱구 피규어 https://link.coupang.com/a/bm8h2d "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 2024. 1. 16. [단편지식] Grafana is the open source analytics & monitoring solution for every database Grafana는 멀티플랫폼 오픈 소스 애널리틱스 및 인터랙티브 시각화 웹 애플리케이션이다. 지원되는 데이터 소스에 연결될 때 웹의 차트, 그래프, 경보를 제공한다 (출처 : 위키 https://ko.wikipedia.org/wiki/Grafana) 📌 무쓸모 잡템 소개 | 기어가는 짱구 피규어 / 자전거 타는 짱구 피규어 https://link.coupang.com/a/bm8h2d "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 2024. 1. 16. [단편지식] Senlin is a clustering service for OpenStack 출처 : https://wiki.openstack.org/wiki/Senlin Senlin은 OpenStack 클라우드용 클러스터링 서비스입니다. 다른 OpenStack 서비스에 의해 노출된 동종 객체의 클러스터를 생성하고 운영합니다. 목표는 유사한 개체 컬렉션의 조정을 더 쉽게 만드는 것입니다. Senlin은 다른 OpenStack 서비스와 상호 작용하여 해당 서비스에 의해 노출되는 리소스 클러스터를 생성하고 운영할 수 있습니다. 서비스 API를 통해 사용자는 클러스터에 노드를 동적으로 추가 및 제거하고 생성 정책, 삭제 정책, 로드 밸런싱 정책, 확장 정책, 상태 정책 등과 같은 정책을 연결 및 분리할 수 있습니다. 다른 OpenStack 프로젝트와의 통합을 통해, 사용자는 배포 및 오케스트레이션 대.. 2024. 1. 15. [단편지식] ceph rbd (RADOS Block Device) CEPH BLOCK DEVICE 블록 기반 스토리지 인터페이스는 HDD, SSD, CD, 플로피 디스크, 심지어 테이프를 포함한 미디어에 데이터를 저장하는 성숙하고 일반적인 방법 출처 : https://docs.ceph.com/en/latest/rbd/ Ceph 블록 장치는 씬 프로비저닝되고 크기 조정이 가능하며 여러 OSD에 스트라이프된 데이터를 저장합니다. Ceph 블록 장치는 스냅샷 생성, 복제, Strong Consistency를 포함한 RADOS 기능을 활용합니다. (** OSD : Object Storage Device) Ceph 블록 스토리지 클라이언트는 커널 모듈이나 librbd라이브러리를 통해 Ceph 클러스터와 통신합니다. ** RBD : Reliable Autonomic Distrib.. 2024. 1. 15. gmail SMTP 에러 | Username and Password not accepted. For more information, go to 5.7.8 Username and Password not accepted. For more information, go to 5.7.8 https://support.google.com/mail/?p=BadCredentials x14-20020a056a00270e00b006d5c5282c86sm3413984pfv.71 - gsmtp SMTP를 구글 계정에 연동해서 사용해보려던 중 위와 같은 메시지가 리턴되었다면!! 해결은 간단한다. 구글의 계정 설정에서 보안 설정을 아래와 같이 변경해준다. '보안 > 2단계 인증 > 앱 비밀번호 설정' 이 설정이 있기 전에는 '보안 수준이 낮은 앱' ?? 이런 이름의 설정이었던 것으로 기억을 하는데,,, 지금은 설정 방법이 앱 별로 별도 관리를 할 수 있도록 변경되었다. 📌 무쓸모 .. 2023. 12. 20. [리눅스 시작하기 #9] 리눅스 커널 업데이트 / Ubuntu 커널 업데이트 / ubuntu 16.04.6 kernel 5.4.0 우분투 버전 확인 후 커널 버전을 업데이트 하는 방법에 대해서 알아본다. 커널 버전을 왜 업데이트 하냐고?? 특정 커널 버전을 회피해야 하는 일이 생겼기 때문이다. 1. 먼저 uname 명령어로 현재 사용 중인 커널 버전을 확인한다. uname -r 2. awk 명령으로 현재 사용이 가능한 커널 버전을 확인한다. awk -F"--class" '/menuentry/ && /with Linux/ {print $1}' /boot/grub/grub.cfg | awk '{print i++ " : " $5,$6,$7,$8}' | sed -e "s/'/ /g" 3. 사용하고자 하는 커널 버전이 없을 경우 apt install로 원하는 커널 버전을 설치한다. apt install linux-{image,headers}.. 2023. 11. 27. 이전 1 2 3 4 5 다음 반응형