본문 바로가기
  • 클라우드야 나랑 친해지자!
반응형

서버/Docker&Kubernetes12

[Docker] Docker 활용하여 Zabbix 구축하기 개인 공부 후 자료를 남기기 위한 목적임으로 내용 상에 오류가 있을 수 있습니다. 잘못된 부분이 있거나 질문사항은 댓글로 남겨주시면 성심성의껏 답변해드리겠습니다. 감사합니다! 최근에 쿠버네티스 스터디하며 조금씩... 아주 조금씩 성장 중입니다..! 모래성을 쌓아가는 과정으로 기본기를 탄탄히 하기 위해 해당 포스팅을 진행하게 되었습니다 ㅎㅎ 본 포스팅에서는 도커로 Zabbix 구축하는 것까지 진행하겠지만.. 아래와 같은 과정을 통해 모래성을 탄탄히 쌓아나가려고 합니다! - Docker 컨테이너 커스터마이징 -> 이미지화 -> 개인 레지스트리 저장소 활용(Docker hub / Harbor) -> 쿠버네티스에 배포할 yaml 파일 내 여러 옵션 적용 -> 서비스 배포 -> 각종 테스트(부하/알림/모니터링 등.. 2023. 9. 8.
[Kubernetes] Kubespray 로 kubernetes 구축하기 개인 공부 후 자료를 남기기 위한 목적임으로 내용 상에 오류가 있을 수 있습니다. 잘못된 부분이 있거나 질문사항은 댓글로 남겨주시면 성심성의껏 답변해드리겠습니다. 감사합니다! 인프런을 통해 쿠버네티스를 학습하던 중... 강사님이 미리 준비해둔 이미지를 통해 쿠버네티스를 사용하다보니 깡통부터 해봐야겠다는 생각이 들어서 kubespray를 통해 구축해봤습니다! * 실습 환경 - Azure * 서버 환경 - SKU : Standard B2s(2cpu/4mem) - OS : Ubuntu 20.04 LTS - Disk : 표준 SSD * 네트워크 환경 - VNet(10.1.0.0/16) - Subnet(10.1.0.0/24) kubespray 구축이 목적이기에, 환경 구성은 대부분 default 값으로 진행하였습.. 2023. 7. 27.
도커로 가상 비트코인 거래하기 수업을 듣고 배운 내용과 연습한 내용을 정리하였습니다 개인 공부 후 자료를 남기기 위한 목적임으로 내용 상에 오류가 있을 수 있습니다. 잘못된 부분이 있거나 질문사항은 댓글로 남겨주시면 성심성의껏 답변해드리겠습니다. 감사합니다! 요즘 핫한 비트코인을 주제로 도커를 이용해 가상 비트코인을 생성하고 거래까지 하는 실습을 진행해보겠습니다! 실습환경은 Ubuntu에 Docker가 설치되어 있다는 가정하에 진행하도록 하겠습니다! * 실습요약 1. 도커허브에서 비트코인 도커이미지 가져오기 2. 컨테이너 실행 3. 환경 설정 4. 비트코인 노드 실행 5. 계좌번호 생성 6. 블록 생성 7. 계좌 조회 및 이체 1. 도커허브에서 비트코인 도커이미지 가져오기 root 권한으로 실행하며 bitcoin 이라는 이름으로 디렉.. 2021. 5. 9.
AWS에서 kubeadm으로 Kubernetes 시작하기 수업을 듣고 배운 내용과 연습한 내용을 정리하였습니다 개인 공부 후 자료를 남기기 위한 목적임으로 내용 상에 오류가 있을 수 있습니다. 잘못된 부분이 있거나 질문사항은 댓글로 남겨주시면 성심성의껏 답변해드리겠습니다. 감사합니다! 교재 와 구글링을 참고하였습니다. 실습에 필요한 기본적인 VPC 구성요소는 설정되어 있다는 전제하에 포스팅을 시작하겠습니다! Master node 1대와 Worker node 2대를 생성하도록 하겠습니다. 원래, AWS 프리티어인 t2.micro의 성능으로는 Kubeadm을 설치할 수 없습니다. 하지만, 추후 별도의 설정을 통해서 설치할 것이므로 EC2 인스턴스 생성 시 t2.micro로 생성하시면 됩니다. * 실습요약 1. Kubernetes Master node 설정 2. K.. 2021. 5. 4.
kops로 AWS에서 Kubernetes 설치 수업을 듣고 배운 내용과 연습한 내용을 정리하였습니다 개인 공부 후 자료를 남기기 위한 목적임으로 내용 상에 오류가 있을 수 있습니다. 잘못된 부분이 있거나 질문사항은 댓글로 남겨주시면 성심성의껏 답변해드리겠습니다. 감사합니다! 교재 를 토대로 실습을 진행하였습니다. * 실습요약 1. kops 및 kubectl 실행 바이너리 내려받기 2. AWS 사용자 생성, 정책 연결 및 AWS CLI 설정 3. S3 버킷에 쿠버네티스 클러스터의 설정 정보 저장 4. 쿠버네티스 클러스터 옵션 변경 5. 쿠버네티스 클러스터 생성 * kops kops는 클라우드 플랫폼에서 쉽게 쿠버네티스를 설치할 수 있도록 도와주는 도구입니다. kubeadm은 쿠버네티스를 설치할 서버 인프라를 직접 마련해야 하지만, kops는 서버 인스.. 2021. 4. 28.
Docker Compose 수업을 듣고 배운 내용과 연습한 내용을 정리하였습니다 개인 공부 후 자료를 남기기 위한 목적임으로 내용 상에 오류가 있을 수 있습니다. 잘못된 부분이 있거나 질문사항은 댓글로 남겨주시면 성심성의껏 답변해드리겠습니다. 감사합니다! 교재 를 토대로 실습을 진행하였습니다. * 도커 컴포즈 도커 컴포즈는 컨테이너를 이용한 서비스의 개발과 CI를 위해 여러 개의 컨테이너를 하나의 프로젝트로서 다룰 수 있는 작업 환경을 제공합니다. 도커 컴포즈는 여러 개의 컨테이너의 옵션과 환경을 정의한 파일을 읽어 컨테이너를 순차적으로 생성하는 방식으로 동작합니다. 소규모 컨테이너 개발 환경에서는 도커 엔진의 run 명령어로 컨테이너를 생성하는 것이 더 편리할 수도 있지만, 컨테이너의 수가 많아지고 정의해야 할 옵션이 많아진다면.. 2021. 4. 22.
반응형