Helm이란 무엇이고 왜 써야하는가?
·
System Engineering/Kubernetes
1. 내 업무 환경별로 배포 관리를 편하게 하기 위해서 기존에 정적으로 yaml을 관리했다면, 환경 변수를 이용해 동적으로 관리할 수 있게 된다. 2. 오픈 소스를 쉽게 설치하기 위해서 커맨드로 오픈 소스를 쉽게 설치할 수 있게 된다. https://youtu.be/m7iZtjeIHJw https://www.inflearn.com/course/%EB%8C%80%EC%84%B8-%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-%ED%97%AC%EB%A6%84?inst=0b12385c 대세는 쿠버네티스 [Helm편] - 인프런 | 강의 쿠버네티스를 더 잘하고 싶다면 고민할 필요없이 배워야되는 필수 배포 기술입니다., - 강의 소개 | 인프런... www.inflearn.co..
Service는 Service Name:port로 접근할 수 있다.
·
System Engineering/Kubernetes
저렇게 접근을 할 수 있나봐~ 영일이형이 물어봐서..
SLI, SLO의 간단 정의
·
System Engineering/SRE
SLI : api request ok / api request SLO : api request ok / api request가 일주일 한달 일년에 99.9% 이상 나와야함
MSA 도입 목적
·
System Engineering/System Design
1. 가용성 : 하나의 서비스가 다운 되더라도 전체 시스템에 영향을 최소화하기 위한 것 2. 배포 : 모놀리식은 업데이트할 때 다운타임 존재 3. 기능별 업데이트 가능. 회원관리 기능만 업데이트. 한 기능을 스몰팀에서 관리 가능. 하나의 팀에서 개발 배포 운영까지 가능. 따라서 msa, 이를 위한 데브옵스, sre가 모두 유기적으로 연결된다. https://youtu.be/I_T3xI7Jemk
kubernetes 10/17
·
System Engineering/Kubernetes
변수 하나 가져오기 vs 변수 통채로 가져오기 deployment-config01.yaml과 deployment-config02.yaml의 차이 configmap의 용도는? 말 그대로 config를 저장하기 위한 공간 정도인듯. 환경 변수를 저장하기 위한 공간. 컨피그맵을 사용한 파일 볼륨 마운트 만들어서 들어가보면 링크 걸려있음 구조를 왜 이렇게 만들었는지는 강사님도 모른대. 실습: nginx 설정 파일을 컨피그맵에 저장 후 파드에서 볼륨으로 마운트 참고) nginx 설정파일 위치 기본 - /etc/nginx/nginx.conf 추가 - /etc/nginx/conf.d/*.conf nginx.conf (http 압축해서 보내는 기능 활성화) server { listen 80; server_name my..
Virtualbox "Failed to acquire the VirtualBox COM object." 해결법
·
System Engineering
Re: "Failed to acquire the VirtualBox COM object." by elisatih » 16. Dec 2016, 06:31 I have the same problem. I try this: I remove C:\Users\\.VirtualBox and SOLVED! My VirtualBox apps is run... https://forums.virtualbox.org/viewtopic.php?t=80150