일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MySQL
- 코틀린 코루틴의 정석
- PETERICA
- AI
- kotlin
- Pinpoint
- 공부
- mysql 튜닝
- 정보처리기사 실기 기출문제
- APM
- Elasticsearch
- kotlin spring
- IntelliJ
- Spring
- CKA
- kotlin querydsl
- 오블완
- AWS EKS
- Linux
- minikube
- 티스토리챌린지
- CKA 기출문제
- Kubernetes
- CloudWatch
- 정보처리기사 실기
- 기록으로 실력을 쌓자
- aws
- Java
- 정보처리기사실기 기출문제
- kotlin coroutine
- Today
- Total
목록분류 전체보기 (808)
피터의 개발이야기
![](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..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cNzid9/btsCALTeSzI/HYKNVk1YFLPVoEfBMk47lk/img.png)
[kubernetes] 쿠버네티스 목차 ㅁ 들어가며 쿠버네티스를 공부하고 누군가에게 설명하면서, 가장 쉽게 설명하는 방법이 무엇인지 고민해 보았습니다. 설명을 하다보니 선언적인 DBMS와 자주 비교하게 되었는데요. 데이터를 "어떻게" 관리하는지 우리는 모르지만, "무엇"을 얻을 지 명령을 내릴 수 있습니다. 쿠버네티스를 이용하면, 인프라 자원을 "어떻게" 관리할지를 추상화하고 "무엇"을 달성할지를 정의하여 시스템의 안정성과 편의성을 극대화 할 수 있습니다. 이 글에서 DBMS와 쿠버네티스 개념을 비교하여 쿠버네티스를 풀어서 설명하고자 합니다. ㅁ 선언적 명령을 사용하는 DBMS와 Kubernetes 개발자들은 반복적인 작업들을 자동화 하기를 선호합니다. 그래서 요즘 개발 언어의 특징으로 선언적 형태를 선..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/emV3PE/btsCzq2ZiZn/qnM5PHGdeiyJe34CdM4Kg0/img.png)
ㅁ 들어가며 docker를 관리하기 위해서 docker cli 혹은 Docker desktop을 사용할 것입니다. ㅇ 터미널에서 docker cli를 통해 docker 컨테이너를 확인하는 모습. ㅇ Docker Desktop을 통해 Mac 어플리케이션으로 docker 컨테이너를 관리하는 모습 외부에서 도커 컨테이너를 관리하기 위해서는 ssh 접속을 통해 docker cli를 사용하였는데, Dokémon을 통해 외부에서 웹을 통해 관리를 할 수 있습니다. 이번 글은 Dokémon을 설치하고 그 기능에 대해서 정리를 하였습니다. ㅁ Dokémon이란? ㅇ Dokémon는 웹 기반 도커 컨테이너 관리 GUI입니다. ㅇ 도커 컴포즈 파일을 배포하고, 컨테이너를 시작/중지하고, 사용하지 않는 이미지를 삭제하고,..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dd3E1c/btsCF7tVwny/7IXj41KJhEfENmqc7QNFf1/img.webp)
ㅁ 들어가며 맥북프로 15인치 2017을 당근하기 위해 초기화를 하려고 하였습니다. Mac복구모드를 통해 초기화를 시도하였지만 실패하였습니다. apple에서 제공하는 부팅 가능한 macOS용 설치 프로그램 생성하기를 통해 부팅 USB를 생성하였지만, 잘 생성이 되지를 않았습니다. 복구 서버에 접속할 수 없습니다. 라는 문구만 반복 되었습니다. 제가 겪었던 성공한 방법을 정리하였습니다. ㅁ 복구모드 재설치 실패 ㅇ 기존 사용하던 맥북의 데이터를 백업 완료하고 디스크 유틸리티로 포멧을 완료한 상태였습니다. ㅇ 복구모드에서 High Sierra 설치를 실행하였는데... 복구 서버에 접속할 수 없다는 표시만 나왔습니다. ㅇ 그래서 부팅가능한 USB를 생성해야 했습니다. ㅁ 부팅 가능한 macOS용 설치 프로그램..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/rPCfv/btsEttg8LcJ/OtBM73ieAKp5yH5KnoY0Pk/img.png)
[kubernetes] 쿠버네티스 관련 글 목차 ㅁ 관련 글 EKS etcd 백업 방법을 고민하면서 작성한 글들이다. 1편 kubernetes에게 Etcd란? kubernetes 백업의 필요성 Etcd의 백업 및 복구(Backup and Restore) Etcd의 백업의 두가지 방법 2편 etcd 내장 스냅샷 3편 Velero를 이용한 AWS EKS 백업 복구 방법 ㅁ 들어가며 ㅇ 기출문제 중심으로 내용을 정리하였다. ㅇ ETCD Backup과 Restore ㅁ ETCD Backup ㅇ Snapshot using etcdctl options 이동하여 아래 명령문 복사 ETCDCTL_API=3 etcdctl --endpoints=https://127.0.0.1:2379 \ --cacert= --cert= ..