스터디/쿠버네티스 스터디 (사내) k8s의 CoreDNS 2023. 3. 15. DNS Domain Name System 의 약자로 사람이 읽을 수 있는 도메인명을 IP 주소로 변환하는 기능이다 도메인으로 IP 조회를 할 때는 로컬 캐시 조회 -> /etc/hosts 조회 -> DNS 조회 순으로 진행됩니다. /etc/hosts $ cat /etc/hosts 127.0.1.1 k3s k3s 127.0.0.1 localhost 우리가 흔히 쓰는 localhost 도메인을 사용하면 127.0.0.1 IP 로 변경되어 사용되고있다. /etc/resolv.conf $ cat /etc/resolv.conf nameserver 8.8.8.8 options edns0 trust-ad search . resolv.conf 파일은 DNS 서버 목록이 있는 파일인데 host 파일에 도메인명이 존재하지.. Nginx index.html 수정 후 쿠버네티스로 배포한 후 접속해보기 2023. 2. 16. 스터디에 앞서 첫 번째 과제가 주어졌습니다. k8s 판 hello world라고 합니다. 여러 방법이 있겠지만 제가 사용한 방법을 포스팅합니다. [저의 과제환경은 마스터노드-워커노드로 클러스터를 구성하지 않고 마스터 노드 한 개만 구성하여 사용하고 있습니다.] 일단 과제를 하기 위해서는 nginx 페이지에 접속했을때 나오는 index.html 을 수정해야했습니다. NGINX 의 index.html 수정하기 1. docker pull nginx 명령어를 사용해서 로컬에 nginx 이미지를 pull 했습니다. 2. docker run --name nginx -p 8080:80 -d nginx 명령어로 nginx 이미지를 run합니다. 8080포트번호를 컨테이너의 80포트에 매핑해줍니다. 웹에 localhos.. 맥에서 k3s를 이용하여 실습하는 방법 2023. 1. 20. 2022. 01. 20 기준 # multipass 설치 $ brew install --cask multipass # multipass 환경 생성 $ multipass launch --name k3s --mem 4G --disk 40G # multipass 접속 $ multipass shell k3s # k3s 설치 $ curl -sfL https://get.k3s.io | sh - # 권한 부여 $ sudo chmod 777 /etc/rancher/k3s/k3s.yaml 이전 1 다음