본문 바로가기

반응형

전체 글

(22)
MacOS 에서 Minikube 로 Kubernetes 입문하기 맥에서 minikube 를 기반으로 쿠버네티스 실습환경을 구축하는 방법에 대해 살펴보겠습니다. Minikube 란 무엇인가? Minikube 는 Mini + kube 의 합성어로 쿠버네티스 클러스터 구축을 매우 간단하게 할 수 있도록 만들어주기 위해서 시작된 프로젝트 입니다. 보통 클러스터를 구성해야하는 플랫폼들은 개발자가 개인 PC 에 실습환경을 구성하는 것이 매우 번거로울 수 있는데, 쿠버네티스 또한 마찬가지로 클러스터를 구성하기 위한 여러가지 방법이 있지만 minikube 를 활용하면 매우 간편히 개인 PC 에 쿠버네티스 환경을 구성할 수 있습니다. 설치 minikube 를 설치하기 위해서는 2개의CPU, 2GB 의 메모리, 20GB 의 디스크 공간 등을 요구하는데, 보다 상세한 내용은 아래 페이지..
macOS 에서 ip 명령어 사용하기 리눅스 계열에서도 점점 ifconfig 와 같은 명령어를 사용하지 않고, ip 명령어로 통합이 되어가고 있습니다. macOS 에서도 ip 명령어를 사용하기 위해서는 아래와 같이 brew 를 통해 패키지 설치를 진행하면 됩니다. brew 로 iproute2mac 설치 brew install iproute2mac 이제 mac 에서도 ip 명령어를 사용할 수 있습니다. $ ip Usage: ip [ OPTIONS ] OBJECT { COMMAND | help } where OBJECT := { link | addr | route | neigh } OPTIONS := { -V[ersion] | -4 | -6 } iproute2mac Homepage: https://github.com/brona/iproute2m..
Visual Studio Code 로 원격 서버(AWS EC2)에서 작업하기 그래피컬 환경을 지원하지 않는 서버 모드에서 프로그래밍을 할 때 vim 으로만 개발하기가 매우 불편할 수 있습니다. 이런 경우, Visual Studio Code 의 Remote - SSH 익스텐션을 활용하면 보다 쉽게 로컬에서 개발하는 것과 같은 환경으로 개발하는 것이 가능합니다. 아래는 로컬 MacOS 에서 EC2 인스턴스에 접속하여 Visual Studio Code 로 개발하기 위한 환경 세팅 방법이며, 리모트 서버가 EC2 가 아니라면 SSH 접속 설정 부분만 해당 리모트 서버에 접속 가능하도록 설정하면 됩니다. Remote - SSH 익스텐션 설치 왼쪽 익스텐션 메뉴를 클릭한 후, 검색어로 remote 를 검색합니다. 아래와 같이 Remote - SSH 를 Install 버튼을 눌러서 설치합니다..
AWS EMR Cluster 생성 시 Starting 에서 멈추는 경우 해결 현상 AWS 에서 EMR Cluster 를 생성할 때, 아래와 같이 Starting 상태에서 멈추는 경우가 발생할 수 있다. 로그 확인 다양한 원인이 있을 수 있는데, 먼저 의심을 해봐야 하는 부분은 내가 사용하는 AWS account 의 ServiceQuota 가 EMR Cluster 를 생성할 때 필요한 만큼 부여되어 있는지 확인하는 부분이다. 먼저 Starting 상태에서 Instance 가 Provisioning 되지 않는 경우에는, CloudTrail 을 통해서 로그 확인을 해볼 수 있다. 아래와 같이 CloudTrail > Event history 메뉴로 가서, Event name 을 RunInstances 로 검색하고 User name 부분에 내가 로그인한 유저 정보와 시간정보로 EMR Cl..
테라폼 설치 및 기본 설정 (macOS) 테라폼 깃헙 링크 : https://github.com/hashicorp/terraform 공식홈페이지 : https://www.terraform.io/ 공홈 접속 후, Tutorial 클릭 GET STARTED > AWS 클릭 Install Terraform 클릭 OS 에 맞게 설치 진행 (필자의 경우는 맥북) 먼저, brew tap 명령어로 hashicorp 저장소를 등록 brew tap hashicorp/tap ==> Tapping hashicorp/tap Cloning into '/usr/local/Homebrew/Library/Taps/hashicorp/homebrew-tap'... remote: Enumerating objects: 2238, done. remote: Counting objec..
[동영상] 하둡 입문 강좌 하둡 입문 1강 - 하둡의 탄생과 생태계의 활용 https://www.youtube.com/watch?v=r9i4fJH6kQ0&list=PLA6Q5p-QvwIs3Izm_1JTTQRij9Bp93Zck&index=2&t=1s 하둡 입문 2강 - 하둡 설치 https://www.youtube.com/watch?v=JuC9IJJ97DI&list=PLA6Q5p-QvwIs3Izm_1JTTQRij9Bp93Zck&index=2 하둡 입문 3강 - 하둡 분산파일시스템(HDFS) 이해 1편 https://www.youtube.com/watch?v=T6lng0734sc&list=PLA6Q5p-QvwIs3Izm_1JTTQRij9Bp93Zck&index=3 하둡 입문 4강 - 하둡 분산파일시스템(HDFS) 이해 2편 https..
macOS 초기화 후 개발자를 위한 초기 세팅 MacOS 공장 초기화 이후에 개발자를 위해 꼭 필요한 세팅을 정리해 보고자 합니다. iTerm2 설치 다운로드 : https://iterm2.com/ iTerm2 - macOS Terminal Replacement iTerm2 by George Nachman. Website by Matthew Freeman, George Nachman, and James A. Rosen. Website updated and optimized by HexBrain iterm2.com Homebrew 설치 다운로드 : https://brew.sh/ /bin/bash -c "$(curl -fsSL )" ZSH 설치 요새 맥 유저들이 가장 많이 쓰는 확장판 쉘인 zsh 설치 (최신 macOS 버전에서는 디폴트로 설치되어 있다..
네이버에 내 (티스토리)블로그 사이트 검색 등록하기 1. 네이버 서치어드바이저 검색 후 이동 구글에서 "네이버 서치어드바이저" 로 검색 후 결과 클릭 2. 웹마스터 도구로 이동 우측 상단 "웹마스터 도구" 를 클릭합니다. 3. 웹마스터 도구로 이동 사이트 등록에 본인의 블로그 주소를 등록하고 오른쪽 -> 모양 링크를 클릭 4. 사이트 소유 확인 등록하려는 블로그 주소가 본인 주소인지 검증하는 단계입니다. 아래쪽 HTML 태그 를 선택 후, 값을 붙여넣기 한다. 7. 소유확인 진행 다시 네이버 웹마스터 도구로 돌아와서 소유확인 버튼을 클릭한다. 봇 인지 확인하는 보안절차를 거치면 아래와 같은 팝업이 뜬다. 8. 등록 완료 아래와 같이 사이트가 등록된 것을 확인할 수 있다.

반응형