install
-
Mac에서 Docker 설치하기 (Intel Chip)24년 11월 이전/도커 2021. 12. 8. 14:05
개요 이 문서는 Mac에서 Docker를 설치하는 방법을 다룬다. 나의 개발 환경은 다음과 같다. desktop: macbook pro 13 2020 cpu: Intel Core i7 4core memory: 32GB 공식 문서에 따르면 최소 4GB 정도의 RAM(메모리)이 필요하니 참고하길 바란다. Docker Desktop 설치하기 다음 링크로 이동하여 "Mac with Intel Chip"을 선택한다. 그럼 Docker.dmg가 설치된다. 크롬 브라우저를 사용했다면 하단에 설치가 된 것을 확인할 수 있다. 다음을 클릭한다. 그 후 Mac에 설치가 다 되면 다음 팝업이 뜬다. 보다 편리하게 Mac에서 Docker를 사용하기 위해서 Docker를 Application에 드래그한다. 이렇게 해두면 Spo..
-
Packer 설치하기24년 11월 이전/Packer 2021. 10. 18. 22:10
Mac OS Mac OS에서 Packer를 설치하기 위해서는 먼저 HomeBrew 패키지 매니저를 설치해야 한다. 설치는 이 문서를 보고 진행하면 된다. HomeBrew가 설치되었다면 터미널에 다음을 입력하여 Packer를 설치할 수 있다. $ brew tap hashicorp/tap $ brew install hashicorp/tap/packer 만약 업그레이드를 하고 싶다면 다음과 터미널을 입력하면 된다. $ brew upgrade hashicorp/tap/packer Linux (CentOS) CentOS에서 Packer를 설치하고 싶다면 먼저 로컬에 yum-utils 패키지를 설치해야 한다. 터미널에 다음을 입력한다. $ sudo yum install -y yum-utils 그 후, 하시코프 레포..
-
Elasticsearch 설치하기 (RPM)24년 11월 이전/Log 2021. 9. 29. 21:42
개요 다음 운영 환경에서 Elasticsearch를 설치한다. OS: CentOS 8(Virtualbox) Java 설치 먼저 Java 11을 설치한다. 최신 Elasticsearch의 경우, 별도 Java 설치 없이도 운영할 수 있긴 하지만, 보다 안정적인 운영을 위해서 설치해둔다. 다음 명령어로 설치할 수 있다. $ sudo yum install java-11-openjdk-devel.x86_64 -y 이후 터미널에 java --version 명령어 입력시 다음 문구가 출력된다면 정상적으로 설치된 것이다. $ java --version openjdk 11.0.12 2021-07-20 LTS OpenJDK Runtime Environment 18.9 (build 11.0.12+7-LTS) OpenJDK..
-
Ansible 설치하기24년 11월 이전/Ansible 2021. 9. 21. 21:52
개요 이 문서에서는 CentOS 8 환경에서 IaC(Infrastructure As Code) 중 구성 관리를 코드로 관리할 수 있는 도구인 Ansible을 설치하는 과정에 대해서 다룬다. 시작하기 앞서 터미널에 다음을 입력하는 것이 좋다. $ sudo yum groupinstall "Development Tools" -y $ sudo yum install openssl-devel libffi-devel bzip2-devel -y pyenv 설치 python의 버전을 관리할 수 있는 도구인 pyenv를 먼저 설치한다. # pyenv 소스 코드 다운로드 $ git clone https://github.com/pyenv/pyenv.git ~/.pyenv # 환경 변수 등록 $ echo 'export PATH..
-
Elasticsearch 설치하기 (Binary)24년 11월 이전/Log 2021. 9. 21. 16:36
개요 이 문서에서는 다음 환경에서 Elasticsearch를 설치하는 것에 대해 다룬다. CentOS 8 설치를 위해서 wget을 사용할 것이므로, 해당 패키지 설치가 필요하다. $ sudo yum install wget -y 설치 문서를 작성하는 현재 (21년 09월 21일) 기준 Elasticsearch의 최신 버전은 7.15이나 나는 7.14를 설치한다. 다음 명령어로 손쉽게 설치할 수 있다. # 7.14 압축 파일 다운로드 $ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.14.1-linux-x86_64.tar.gz # 압축 파일 해제 $ tar -xzf elasticsearch-7.14.1-linux-x86_6..
-
Prometheus란 무엇인가24년 11월 이전/Metric 2021. 2. 19. 16:49
개요 이 문서에서는 Prometheus가 무엇인지, 대략적으로 살펴본다. 다음의 내용을 다루고 있다. Prometheus란 무엇인가 Prometheus 아키텍처 구성 Prometheus가 적합한 상황, 적합하지 않은 상황 Prometheus 설치 Prometheus란 무엇인가 Prometheus는 메트릭 수집, 시각화, 알림, 서비스 디스커버리 기능을 모두 제공하는 오픈 소스 모니터링 시스템이다. 처음에는 SoundCloud에서 만들어졌으나 2016년에는 쿠버네티스에 이어 두 번째로 CNCF(Cloud Native Computing Foundation) 산하 프로젝트 멤버로 들어가게 됐다. 공식 문서에서는 특정 회사가 관리하고 있지는 않고 있다라고 적혀 있는데 Grafana Labs에서 유지 보수를 메인..