일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- kotlin spring
- 오블완
- 정보처리기사 실기
- 기록으로 실력을 쌓자
- Kubernetes
- 티스토리챌린지
- MySQL
- Pinpoint
- CKA
- kotlin coroutine
- mysql 튜닝
- Java
- Elasticsearch
- 코틀린 코루틴의 정석
- AWS EKS
- AI
- kotlin
- Linux
- 공부
- APM
- PETERICA
- 정보처리기사실기 기출문제
- aws
- IntelliJ
- kotlin querydsl
- CKA 기출문제
- 정보처리기사 실기 기출문제
- CloudWatch
- minikube
- Spring
- Today
- Total
목록PETERICA (600)
피터의 개발이야기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/qnRf3/btsC9nKMfZy/XMJPWwIXGFqLCpwKWQ5WZ1/img.png)
[kubernetes] 개발환경 목차 ㅁ 들어가며 쿠버네티스를 관리하면서 로컬(minikube, docker desktop), AWS(개발, 검수, 운영) 다수의 클러스터를 관리할 경우 context를 자주 옮겨야 한다. kubectl의 기능을 이용할 수 있지만, context를 변경 및 관리를 돕는 kubectx가 있어서 그 설치와 사용법을 정리하였다. kube ConTeXt에서 줄임말 kubectx 관련 글 Kubernetes를 위한 최고의 도구는 무엇입니까? ㅁ kubectl의 불편한 점 ㅇ 명령어가 생각보다 깁니다. 관련 글 [kubernetes] kubectl 다중 클러스터 접근하기, context 변경 ㄴ aws eks 증설하고 context 변경 방법을 정리하였다. ㅁ 설치 # 맥용 $ br..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dXdQbE/btsDfjAxcO3/UBrCKEfckkybBY6W1CbMmk/img.png)
[kubernetes] 개발환경 목차ㅁ 들어가며 쿠버네티스 신규 인프라 테스트를 할 때에 namespace를 신규로 만들어 작얼 할 때가 많다. 그럴 때에 -n {namespace이름}을 번번히 입력해야하는데, 네임스페이스를 변경을 돕는 kubens가 있어서 설치 방법 및 사용법을 정리하였다. 관련 글Kubernetes를 위한 최고의 도구는 무엇입니까? ㅁ 설치# 맥용$ brew install kubectx ㅁ 자동완성기능mkdir -p ~/.oh-my-zsh/custom/completionschmod -R 755 ~/.oh-my-zsh/custom/completionsln -s /opt/kubectx/completion/_kubectx.zsh ~/.oh-my-zsh/custom/completions/_..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b1dsBW/btsC8TaqYfC/EWlla3svP4zUf9BPu12jTk/img.png)
[kubernetes] 쿠버네티스 목차 ㅁ 들어가며 쿠버네티스의 개념과 기능에 대해서 알아보았다. 이 글에서는 쿠버네티스를 이해할 수 있는 아키텍처를 정리하였다. 전반적인 이해를 위해서는 아키텍처를 이해해야한다. 최고 상위 개념인 Cluster과 그에 종속하는 하위의 개념들을 차례로 나열하고, 역할에 따라 모듈화된 객체들의 개념을 설명하도록 하겠다. ㅁ Cluster, Node, Pod, Container 관계 클러스터에 대한 가장 단순한 구조이다. 애플리케이션 컨테이너가 실제로 배포되는 위치를 보여준다. 클러스터 안에는 여러 노드로 구성되어 지는데, 물리적 서버 혹은 VMS으로 구성할 수 있다. 흔히 이야기하는 서버의 단위가 Node이다. 이 서버에 여러 Pod가 구동하고 그 안에 애플리케이션 컨테이너..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bfrZZY/btsCX6iCG7L/nGuhzNsAcKyPC2siPRvav0/img.png)
ㅁ 들어가며 쿠버네티스 아키텍처를 문서화 할 경우 아이콘이 자주 필요하다. 그래서 아이콘 모음을 정리하였다. ㅁ 쿠버네티스 아이콘 깃헙 쿠버네티스는 오픈소스 프로젝트라서 아이콘도 무료였다. 깃헙에서 찾을 수 있었다. 쿠버네티스 아이콘은 PNG, SVG 두가지 형태지만, png 256 사이즈만 추출하여 정리하였다. ㅁ Control Plane Components icons ㅁ Infrastructure Components icons ㅁ Kubernetes Resources icons ㅁ 함께 보면 좋은 사이트 ㅇ kubernetes icon github
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/C8hKf/btsC3ZcyNDp/gA7ps5qVo2HoZt6po2ZwFk/img.png)
ㅁ 들어가며 배포 및 구성 경험을 향상할 수 있는 몇 가지 최고의 Kubernetes 도구는 다음과 같습니다. 개발도구에 관한 글은 이곳, [kubernetes] 개발환경 목차, kubectl, Datree, eksctl, k9s, skaffold에 차곡차곡 정리 중입니다. CLI Tool ㅁ kubectl 기본 중에 기본 ㅇ kubectl 이후 탭키를 누르면 사용가능한 명령어 목록과 설명이 나옵니다. 이는 Kubernetes 클러스터와 상호 작용하여 애플리케이션의 다양한 측면을 관리하고 제어할 수 있게 해주는 기본적인 도구이면서, 강력한 명령줄 도구입니다. kubectl 자동완성 기능을 이용하여 클러스터 관리를 더욱 효율적으로 할 수 있습니다. 참고: [kubectl] kubectl 자동완성 ㅁ kub..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dcwp5h/btsC36ai87R/CXeqKlRE4I7rYXUwkOQ0WK/img.png)
ㅁ 들어가며 블러그를 운영하면서 광고수입이 발생합니다. 이 광고수입이 언제 입금이 되는지 정리해 보았습니다. ㅁ 애드센스 지급 일정 애드센스의 지급 주기는 월 단위입니다. 한 달 동안 예상 수입이 산정되고 다음 달 초에 최종적으로 확정된 수입이 지급 페이지의 잔액에 반영됩니다. 계정 잔액이 지급 기준액을 초과하고 지급 보류가 없으면 매월 21일에서 26일 사이에 수입이 지급됩니다. 수입이 지급되는 정확한 시점은 거주 지역의 시간대, 21일이 주말 또는 공휴일인지 여부, 선택한 지급 방법에 따라 달라집니다. 예: 1월 한 달의 예상 수입이 산정된 경우 2월 3일경에 1월 1~31일의 최종 확정 수입이 지급 페이지에 게시됩니다. 이렇게 되면 1월 수입과 계정에 적립된 다른 금액의 지급이 2월 21일 경에 일..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/SwVSG/btsCK9sxKo7/BOcJccnYC1GELW4UKJCcQK/img.jpg)
ㅁ 들어가며 한 지인의 iMac이 너무 느려서 원인을 찾았습니다. 부트캠프로 부팅하면 2분이 넘게 걸렸고, 맥OS로 부팅하면 그나마 빨랐습니다. 그 원인은 Fusion Drive에 있었습니다. HDD와 SSD를 하나의 논리적 드라이브로 사용할 때의 문제점을 글로 정리하였습니다. 결론부터 말씀드리면, Fusion Drive + 부트캠프는 절대 사용하시면 후회합니다. ㅁ 사양비교 iMac (Retina 4K, 21.5인치, 2019)는 CPU가 i5, RAM이 8GB이면 부족한건 아닌데, 제가 사용하던 비슷한 사양의 인텔 i5 맥북과 비교해도 체감상 너무 속도가 느렸습니다. 한참 맥을 사용하고 있는데, 왠걸... HDD 특유의 소리가 났습니다. 이 iMac은 Fusion Drive라는 1TB 저장소를 쓰고 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b3eDGz/btsqvjH5Yr1/2Pqe1ABxIc2BQrWdbFHdUK/img.jpg)
ㅁ Minikube 관련 글 ㅇ [minikube] 맥에 minikube를 사용해 로컬 kubernetes 설치 ㅇ [minikube] minikube 기본 명령어 정리 ㅇ [minikube] minikube 다중노드 구성하기 ㅇ [minikube] minikube에서 meteric server 실행하기 ㅇ [minikube] minikube dashboard 활성화 방법 ㅁ Cluster 시작하기 $ minikube start ㅁ Kubernetes 대시보드 $ minikube dashboard 🔌 대시보드를 활성화하는 중 ... ▪ Using image docker.io/kubernetesui/dashboard:v2.7.0 ▪ Using image docker.io/kubernetesui/metric..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Vkj4Q/btsCJhYlgy4/LOieQ9ehlUdm8NiVkbtQqK/img.png)
ㅁ Minikube 관련 글 ㅇ [minikube] 맥에 minikube를 사용해 로컬 kubernetes 설치 ㅇ [minikube] minikube 기본 명령어 정리 ㅇ [minikube] minikube 다중노드 구성하기 ㅇ [minikube] minikube에서 meteric server 실행하기 ㅇ [minikube] minikube dashboard 활성화 방법 ㅁ 들어가며 ㅇ CKA 자격증을 준비하면서 다중노드환경이 필요하였다. ㅇ Taron님의 블러그를 참조하여 만들었습니다. ㅇ 기본적으로 kubectl과 docker 설치는 Taron님의 블러그를 참조하세요. ㅁ minikube install brew install minikube ㅁ minikube start minikube start..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bDy0rf/btsBRTiwTrV/CNCEKFRTp4SGWXIg0kAskK/img.png)
[kubernetes] 쿠버네티스 목차 [kubernetes] 모니터링 방법 정리 ㅁ Minikube 관련 글 ㅇ [minikube] 맥에 minikube를 사용해 로컬 kubernetes 설치 ㅇ [minikube] minikube 기본 명령어 정리 ㅇ [minikube] minikube 다중노드 구성하기 ㅇ [minikube] minikube에서 meteric server 실행하기 ㅇ [minikube] minikube dashboard 활성화 방법 ㅁ 들어가며 ㅇ kubenetes 환경의 꽃은 오케리트레이션에 있습니다. ㅇ 서버의 부하정도를 파악하여 Container를 증설 또는 감소하기 위해서는 서버상태정보(metric) 정보가 필수입니다. ㅇ metric server의 미설치 확인 방법과 min..