본문 바로가기

반응형

일반

(10)
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 버튼을 눌러서 설치합니다..
테라폼 설치 및 기본 설정 (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..
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. 등록 완료 아래와 같이 사이트가 등록된 것을 확인할 수 있다.
SK텔레콤, Hadoop DW 와 데이터 분석환경 구축사례 최근 하둡(Hadoop)을 중심으로한 오픈소스 빅데이터 플랫폼들의 동향을 살펴보면, Lamda Architecture 로 대변되는 실시간 데이터수집, 처리, 저장, 저장된 데이터의 배치처리, 처리된 데이터의 조회(분산 데이터베이스)의 각 영역에 기술적으로 성숙했다고 볼 수 있는 굵직굵직한 플랫폼들이 이미 자리를 잡은 모습입니다. 필자가 위 그림의 아키텍쳐와 거의 유사한 구성으로 사내 Network Management System 을 구현하던 시기(2012년)만해도 실시간 처리 플랫폼으로 마땅한 Reference 가 Storm 외에는 없었던 시기였지만, 지금은 Apache Spark 을 중심으로한 다양한 플랫폼들을 골라(?)쓸 수 있는 상황이 되었고, 기술적으로는 이미 포화상태가 아닌가 생각될 정도입니다...
GIS (Geographic Information System) 관련 용어 정의 GIS 도메인은 데이터 처리나 시스템 구현 관점에서도 하나의 전문 영역으로 분리할 수 있는 대상입니다. GIS 기반 프로그래밍을 할 일이 생겨서 관련 내용을 정리하려고 하는데 첫번째 편으로 용어에 대한 정리를 해보았습니다. 위도와 위선 위도는 지구상에서 적도를 기준으로 북쪽 또는 남쪽으로 얼마나 떨어져 있는지 나타내는 위치입니다. 위도의 단위는 도(°)이며, 북극점을 나타내는 90° N(북위 90도)부터 남극점을 나타내는 90° S(남위 90도)까지의 범위 안에 있습니다. 위선은 적도에 평행하게 지구 둘레를 따라 그은 가상적인 선으로, 위도를 나타내는 데 사용됩니다. 경도와 경선 경도는 지구상에서 본초 자오선을 기준으로 동쪽 또는 서쪽으로 얼마나 떨어져 있는지 나타내는 위치입니다. 경도의 단위는 도(°)..

반응형