반응형 전체 글81 [Kubernetes] 쿠버네티스 스케쥴러(Scheduler)를 직접 만들어보자. (kube-scheduler 개념/작동방식) 1. 들어가며 쿠버네티스 스케줄링(Kubernetes Scheduling)이란 적절한 node의 kubelet이 Pod를 실행하도록 할당하는 것을 뜻합니다. Kubernetes에서는 master node(control plane)의 kube-scheduler가 위 역할을 담당합니다. (default 컴포넌트가 kube-scheduler이며, 사용자들이 원하는 방식의 스케줄링을 커스텀하고 싶다면 새로운 scheduler를 만들어 추가할 수도 있습니다.) 2. Kubernetes Scheduling 개념/원리 (1) Pod 생성 Flow 특정 node(master node 또는 worker node)에서 Pod를 생성하고 싶을 때 spec에 스케줄링 조건을 추가하면 원하는 노드에 할당할 수 있습니다. Kub.. 2022. 12. 4. [Firebase] HashKey(해쉬키), Keystore 생성하기 (카카오로그인에 필요한 Android Debug & Release KeyStore, Firebase Social Login) 들어가며 플러터 개발을 하면서 제일 복잡한 부분이 Google Play Store / App Store 배포 및 Social Login을 위한 Device 관련 환경설정이 아닐까 합니다. 잠시 App Store 심사 썰을 풀어드리면... 우선 iOS 앱을 개발하기 위해서는 애플 개발자 계정이 필요한데, 연 100$를 지불해야 합니다. (진입장벽 1) 또한, 각종 기기(iPhone, iPad 등) 사이즈별로 스크린샷을 등록해야 하는데요, iPad의 경우에는 12.9인치 크기의 2세대, 3세대 Pro 모델을, 그리고 iPhone의 경우에는 5.5인치, 6.5인치 크기의 모델에서 찍은 스크린샷을 등록해줘야 합니다. 마지막으로 소셜로그인 기능이 존재하는 Application이라면 애플로그인을 필수로 구현해야 합.. 2022. 12. 2. [Kubernetes] StaticPod: Master Node(Control Plane)의 Pod를 삭제하면 어떻게 될까? (Container Runtime, Containerd) 시작하며 일반 개발자가 아닌, 관리자의 입장에서는 Kubernetes 클러스터의 노드에서 Pod가 실행될 때 발생하는 에러들에 대해서 알아야 합니다. (만약 CKAD 수준의 쿠버네티스 이해 및 사용 능력이 아니라 CKA 및 그 이후 단계인 CKS까지 꿈꾼다면!) 대표적으로 발생하는 에러에는 Image가 dockerhub / Nexus Repository / ECR(Elastic Container Registry) 등의 컨테이너 이미지 저장소에서 제대로 불러와지지 않는 상황이 있습니다. 참고로 declarative하게 또는 imperative하게 Kubernetes 오브젝트를 생성할 때, container image가 쓰이는 상황에서는 항상 tag까지 명시해야 버전 관리가 가능하니 습관을 들이기로 합시다... 2022. 12. 2. [Kubernetes] CKA(Certified Kubernetes Administration) 자격증 후기/접수 방법/출제 범위/할인바우처 (+CKAD, CKS 소개) CNCF(Cloud Native Computing Foundation) 재단에서 주관하는 CKA(관리), CKAD(개발), CKS(보안) 세 자격증 가운데, 가장 대표적인 CKA 자격증에 대해 알아봅니다. 접수 및 시험 예약 방법, 추천하는 강좌 그리고 무지막지한 시험 접수비('22년 11월 기준 375$)에서 조금이나마 할인받을 수 있는 방법을 알아봅시다. 1. CNCF 주관 자격증 소개 2. CKA 접수 및 예약 3. CKA 준비 및 쿠버네티스 공부 방법 4. CKA/CKAD/CKS 할인 바우처 1. CNCF 주관 자격증 소개 1) CKA(Certified Kubernetes Administrator) - 설명 / 역량 공인 쿠버네티스 관리자 쿠버네티스 관리자 직무을 수행할 수 있는 기술, 지식과 역.. 2022. 11. 26. [재테크] 연 10% 적금 출시! <웰뱅워킹적금> 신청 방법 A-Z (웰컴저축은행) 최대 연 10%의 이자를 받을 수 있는 적금이 출시되었습니다. 미국 연준의 금리 인상에 따라 한국은행 기준금리 지난 7월 13일자로 2.25%까지 상승한데 이어 8월 25일 역시 0.25%p 증가한 2.5%로 인상되었습니다. 지난 신한우정적금 소개 당시 말씀드렸던 것처럼, 아래 2008년부터 2022년까지의 기준금리 변동추이를 살펴보면 코로나 이후로 제로 금리에 가깝게 유지하던 한국은행의 기조가 다소 바뀌어 7월 13일과 8월 25일, 그리고 10월 12일에 연이어 '빅스텝'을 밟도록 바뀐 것입니다. (8월의 경우 0.25bp만 인상) 한 가지 걱정되는 것은 9월 미국 연준에서 0.75BP라는 자이언트 스텝을 밟아버려 곧 한국은행 역시 기준금리를 올릴 것으로 예상되는 바입니다. 이럴 때 진가를 발휘하는 .. 2022. 10. 5. [재테크] 주식/배당주/투자 정보 포트폴리오 어플 추천: 더리치(The Rich) 다운로드/가입 방법 [재테크] 연 10% 적금 출시! 신청 방법 A-Z (웰컴저축은행) 최대 연 10%의 이자를 받을 수 있는 적금이 출시되었습니다. 미국 연준의 금리 인상에 따라 한국은행 기준금리 지난 7월 13일자로 2.25%까지 상승한데 이어 8월 25일 역시 0.25%p 증가한 2.5%로 인상되 newstellar.tistory.com [재테크] 연 9.7% 적금 출시! 신청 방법 A-Z 최대 연 9.7%의 이자를 받을 수 있는 적금이 출시되었습니다. 미국 연준의 금리 인상에 따라 한국은행 기준금리 역시 7월 13일자로 2.25%까지 상승한 탓입니다. 아래 2008년부터 2022년까지의 기준금 newstellar.tistory.com 해당 글은 "더 리치" 홍보글이 아닌, 제가 사용하면서 느낀 점을 적은 글임을 밝힙.. 2022. 8. 15. [AWS] AWS CloudFormation이란? (클라우드 리소스 라이프사이클 관리도구) 복잡한 AWS Console이나 CLI, SDK 말고도 AWS 자원을 CUD(creation, update, deletion; 생성, 수정, 삭제)할 수 있는 방법이 존재합니다. 바로 AWS CloudFormation (클라우드 포메이션)입니다. 0. 들어가며 1. AWS CloudFormation 이란? 2. 코딩 템플릿 (Coding Templates) 3. 내장 함수 (Intrinsic Functions) 4. 활용 0. 들어가며 아마존(Amazon)의 AWS를 비롯한 CSP(Cloud Service Provider)의 자원을 관리하는 방법은 여러 가지가 있습니다. AWS Management Console AWS Command Line Interface AWS Tools & Software Deve.. 2022. 8. 9. [재테크] 연 9.7% 적금 출시! <우체국 신한우정적금> 신청 방법 A-Z [재테크] 연 10% 적금 출시! 신청 방법 A-Z (웰컴저축은행) 최대 연 10%의 이자를 받을 수 있는 적금이 출시되었습니다. 미국 연준의 금리 인상에 따라 한국은행 기준금리 지난 7월 13일자로 2.25%까지 상승한데 이어 8월 25일 역시 0.25%p 증가한 2.5%로 인상되 newstellar.tistory.com [재테크] 주식/배당주/투자 정보 포트폴리오 어플 추천: 더리치(The Rich) 다운로드/가입 방법 신청 방법 A-Z (웰컴저축은행)" data-og-description="최대 연 10%의 이자를 받을 수 있는 적금이 출시되었습니다. 미국 연준의 금리 인상에 따라 한국은행 기준금리 지난 7월 13일자로 2.25%까지 상승한데 newstellar.tistory.com 최대 연 9.7.. 2022. 7. 23. [보안] Apache Log4j 보안 이슈 및 해결 방안 1. Log4j란? Log4j는 Java 기반 프로그램 작성 시 지정된 파일/포맷으로 로깅할 수 있는 Apache 오픈소스 라이브러리입니다. 이슈가 된 취약점은 CVE-2021-44228(또는 Log4Shell)로 명명되었으며, Log4j가 넘겨받은 변수만을 단순 출력하는 것이 아닌 로그 메시지에 담긴 구문을 실행하여 출력하는 Lookups 기능에서 발생했습니다. 해커들이 개발자보다 먼저 취약점을 발견한 경우에 해당하는 0-데이 취약점으로서 Log4j 라이브러리를 사용한 서비스가 배포된 시점부터의 로그를 분석하여 악의적 공격 여부를 확인해야하는 24/7 비상 패치가 필요합니다. Apache 측은 해당 취약점을 감지하여 2021년 12월 10일 GitHub PR을 통해 2.15.0 버전을 배포하였습니다. .. 2021. 12. 14. 이전 1 2 3 4 5 6 7 ··· 9 다음 반응형