일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- nodemailer
- AWS S3 버킷 삭제
- 패스트캠퍼스
- 한 번에 끝내는 AWS 인프라 구축과 DevOps 운영 초격차 패키지 Online
- elastic cache
- 패캠챌린지
- 직장인자기계발
- Avast 구독취소
- putty Inactive
- Avast Security
- 잔디이전
- 캐시백
- RedisJSON
- 캐시백챌린지
- 환급챌린지
- gitlab 잔디옮기기
- AWS S3 migration
- Redis
- ERR unknown command 'JSON.GET'
- aws
- aws s3
- redis cli
- 직장인인강
- AWS S3 계정이동
- 패스트캠퍼스후기
- Ngrinder Docker
- vscode
- redis-cli
- ERR unknown command 'JSON.SET'
- Window redis-cli
- Today
- Total
목록분류 전체보기 (101)
Developing

Kubernetes cluster 구성요소와 API resource 관련된 내용의 클립들을 수강하는식으로 챌린지를 진행하였다. kubectl explain 명령어로 각 API 리소스에 대해 알고싶을때 확인할 수 있다는 것도 알게되었고, manifest 파일의 Rootkey가 각각 어느 용도로 사용되는지도 알 수 있었다. 다음 포스팅으로는 kubectl 명령형과 선언형 방식과 관련된 내용을 포스팅할 예정이다. 쿠버네티스 클러스터 구성요소 클러스터 구성 Control Plane(Master Node) ⇒ 클러스터의 관리하는 역할 담당 ⇒ 상태 관리 및 명령어 처리 Node(Worker Node) ⇒ 어플리케이션 컨테이너 실행 제어 영역(Control Plane) API Server ⇒ 쿠버네티스 리소스와 클..

쿠버네티스의 개요와 배포판과 관련된 내용의 클립들을 수강하는식으로 챌린지를 진행하였다. 9주차에 접어들게 되었는데 k8s에 관련된 포스팅을 하다가 다음주중으로 챌린지는 종료될듯하다. orchestration system에 관한 설명을 다시금 상기시킬 수 있었고 쿠버네티스를 실무에서 도입할 때 주의사항도 알 수 있었다. 다음 포스팅으로는 k8s cluster 구성요소와 관련된 내용을 포스팅할 예정이다. 쿠버네티스 소개 구글 내부에서 사용하던 배포시스템 borg를 기반으로 재작성하여 2014년에 오픈소스로 공개 CNCF(Cloud Native Computing Foundation)라는 오픈소스 재단에 기부됨 가장 대표적인 컨테이너 오케스트레이션 시스템 : 사실상 표준 컨테이너 오케스트레이션 시스템 컨테이너의..

Docker Compose를 활용해서 Grafana와 MYSQL을 구성하는 내용의 클립을 수강하는식으로 챌린지를 진행하였다. grafana만 단독으로 services를 갖는 container를 띄우고 grafana와 mysql을 연동하는 container를 운영해보는식으로 depends on 옵션이 어떤식으로 사용되는지 명확하게 알 수 있어서 좋았다. Docker에 관한 내용은 여기까지이고 다음 포스팅으로는 Kubernetes의 개요에 관한 내용을 포스팅할 예정이다. Grafana 구성하기 Grafana의 3000번 포트는 호스트의 3000번 포트와 바인딩 Grafana의 설정파일인 grafana.ini는 호스트에서 주입 가능하도록 구성하고 읽기전용 설정 Grafana의 로컬 데이터 저장 경로를 확인하여..

Docker-compose를 활용해 명시적으로 컨테이너를 관리하는 내용의 클립을 수강하는 식으로 챌린지를 진행하였다. docker-compose.yml의 세부 설정과 옵션들에 대해서 자세하게 설명해주셔서 많이 도움이 되었다. scale 옵션을 주는경우에 주의사항으로 충돌이 어느경우에 생길 수 있는지에 대해서도 알 수 있어서 좋았다. 다음 포스팅으로는 grafana와 mysql을 구성하는 내용을 포스팅할 예정이다. 도커 컴포즈 소개 단일 서버에서 여러 컨테이너를 프로젝트 단위로 묶어서 관리 docker compose.yml YAML 파일을 통해 명시적 관리 프로젝트 단위로 도커 네트워크와 볼륨 관리 프로젝트 내 서비스 간 의존성 정의 가능 프로젝트 내 서비스 디스커버리 자동화 손 쉬운 컨테이너 수평 확장 ..

도커 이미지 경량화 전략과 도커 데몬 디버깅과 관련된 클립들을 수강하는식으로 챌린지를 진행하였다. Multi Stage Pipeline으로 Dockerfile에서 블록을 나누는 내용도 알 수 있었다. 또한 이미지 빌드의 경량화 여부에 따라서 꽤 많은 용량이 차이가 난다는 것을 새삼 체감할 수 있었다. 다음 포스팅으로는 docker-compose와 관련된 내용을 포스팅 할 예정이다. 도커이미지 경량화전략 실습관련 파일은 하단의 링크에 존재한다. https://github.com/tedilabs/fastcampus-devops/tree/main/3-docker-kubernetes/3-dockerfile RUN 내의 명령어들이 &&로 묶여있다. 여러명령어를 하나의 지시어 안에 포함하여 3가지의 명령어를 하나의..

Docker Hub Repository와 AWS ECR Repository 이용과 관련된 클립을 수강하는식으로 챌린지를 진행하였다. docker hub는 예전에 설치했었던 docker desktop과 거의 유사한 환경이어서 익숙한편이었고 aws ecr은 다른파트에서도 다루어본적 있는데 command 사용에만 약간 차이가 있었다. Docker Image pull/push에는 어느정도 익숙해진듯하다. 다음 포스팅으로는 이미지 경량화 전략과 Docker demon Debugging에 관련된 내용을 포스팅할 예정이다. 도커허브 저장소 이용 도커의 공식 이미지 저장소로 도커허브가 존재한다. https://hub.docker.com/ Docker Hub Container Image Library | App Cont..