목록분류 전체보기 (151)
갬미의 성장일기
필기를 합격하게 되어서 햄릿슈님의 실기 강의를 보고 공부중이다 정리를 해놔야지 기억할 수 있을 것 같아서,,, 기록 아직은 실기문제 파악이 잘 안돼서 어떻다 말할 수는 없지만 햄릿슈님을 따라하면 된다고 하니 일단 따라하고있다 문제 ROUTER 1의 FastEthernet 0/0의 IP를 192.168.0.100/24로 설정하시오. (완료된 설정은 startup-config에 저장하시오.) Router> en Router# conf t Router(config) # interf FastEthernet 0/0 Router(config-if) # ip add 192.168.0.100 255.255.255.0 Router(config-if) # no shutdown Router(config-if) # exit ..
오늘 배운 내용 - 서비스 배포 방식 - 쿠버네티스 서비스 - 서비스의 엔드포인트 서비스 배포 방식 만약에 내가 nginx서버를 운영하다가 버전업을 했다면 서비스 버전 업데이트가 필요할것이다 이때 업데이트를 하는 방식에는 3가지 방법이 있다 1. 롤링 업데이트 ver2 서비스를 ver1이 돌고있는 중간에 함께 배포하고 ver1을 줄이는 방식2. 블루 그린 업데이트 ver1을 한번에 없애고 빠르게 ver2를 배포 3. 카나리 업데이트 ver2를 일부 사용자에게만 미리 배포하고 안정성이 확인 되면 ver2를 배포 참고 배포 방식 - 카나리/블루 그린/롤링 업데이트 배포 방식 배포 방식도 간단히 deployment/release로 표현되기도 하지만.. 사실 많은 전략이 있다. 보통 웹 서비스에서 많이 사용되는..
오늘 배운 내용 - 포트포워딩 - 쿠버네티스 Replica Set 포트포워딩 포트 포워딩은 외부 주소와 내부 주소를 이어주는 역할을 한다. 예를 들어 mysql 서비스가 3306 포트에서 돌고있다고 가정하고 3307:3306 으로 포트포워딩을 한다면 사용자가 3307포트로 접속했을때 3306 포트에서 운영되고 있는 mysql에 접속하도록 하겠다는 말이다 mysql pod를 만들 yml을 만든다 apiVersion: v1 kind: Pod metadata: name: mysql labels: app: db spec: containers: - name: mysql env: - name: MYSQL_ROOT_PASSWORD value: frodo - name: MYSQL_DATABASE value: frodo..
(멍청주의,,) 이번주 과제중에 이런문제가 있었다 - Docker compose로 3tier (web - was - db) 환경을 구성하되 web 사용 포트는 8000번으로 설정할것 web 서버는 nginx를 사용했으며 문제를 봤을때 default.comf 파일을 수정하면 된다고 생각했다 ! 해당 파일을 보면 다음과 같이 구성되어 있는데 server의 listen이 nginx가 80 포트로 오는걸 보고 있다가 어떠한 활동을 하겠다는 뜻이다 과제에 따라 일단 3iter 구성에서 다음과 같이 포트포워딩을 했다 외부 클라이언트가 8000으로 접속하면 nginx가 있는 80으로 포워딩 해주겠다는 뜻인데 이걸 머리로는 받아들이고 가슴으론 그러지 못했는지 nginx의 server listen 을 8000으로 해놓고..
오늘 배운 내용 - eks, gke cluster local에서 접근하기 - 쿠버네티스 기본 명령어 eks, gke cluster local에서 접근하기 1. gke cluster 생성하기 (GCP - kubernetes engine 에서 만들기 1-1. local에 연결하기 2. eks 클러스터 생성하기 (cli로 생성하기 때문에 자동으로 연결 됨) eksctl create cluster --name cluster name --region region --with-oidc --ssh-public-key gymin-key --nodes 3 --node-type t3.medium --node-volume-size=20 --managed GCP에서 vm을 만들고 나서도 동일한 절차를 따르면 cgke, eks..
https://velog.io/@hyeseong-dev/docker-docker-container-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC [docker] docker container 네트워크 Docker 컨테이너끼리 통신할 때는 Docker 네트워크를 통해 수행Docker는 기본 네트워크 값으로 bridge, hosts, none 세 개의 네트워크를 만듦Docker network ls \[옵션]주요 옵션\-f, –filter=\[] : 출력을 필터링\--n velog.io 잘 정리된 블로그가 있어 저장 겸,,, 기록 종종 참고하면 좋을 것 같다!