인프라/Docker&K8S12 쿠버네티스 명령어 훓어보기(k8s명령어) 📗 kubectl 워커 노드에 명령을 내리는 명령어 kubctl 실행전 root 권한으로 전환 후 실행시킨다. 사용방법 kubctl [command] [TYPE] [NAME] [flages] [command] create, get, delete, edit 등 자원에 실행할 명령 [TYPE] node, pod, service 자원의 타입 [NAME] 자원의 이름 어플리케이션 이름 [flags] 명령어 옵션 📗 kubectl 명령어 ⭐ 노드에 대한 상세정보 kubectl decribe node master ⭐ 파드 생성하기 webserver라는 name으로 nginx 1.14버전 80 서비스 생성 kubectl run webserver --image=nginx:1.14 --port 80 ⭐ 노드 조회하기 k.. 2022. 4. 8. vagrant 로 vm 생성하기 vagrant명령어 📗 vagrant는 무엇인가? 테스트 환경을 코드를 통해 쉽게 구성해줄 수 있게 해주는 툴 주로 virtualbox에서 테스트하며, 검색해 본 결과 라이센스와 호환성 문제로 vmware는 잘 안 쓰는듯하다. 프로비저닝 : 사용자의 요구에 맞게 시스템 자원을 할당, 배치, 배포해 두었다가 필요시 시스템을 즉시 사용할 수 있는 상태로 미리 준비해 두는 것을 말 코드형 인프라(Infrastructure as Code, IaC)는 수동 프로세스가 아닌 코드를 통해 인프라를 관리하고 프로비저닝 하는 것 📗 설치 방법 아래 링크에서 최신 버전 다운로드 https://www.vagrantup.com/ 📗 초기화 cmd창을 열고 설치 위치에서 init을 한다. C:\Users\japan>cd C:\HashiCorp C.. 2022. 4. 7. 2022년 우분투 쿠버네티스(ubuntu Kubernetes) 설치 📗 설치 우분투 버전 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.4 LTS Release: 20.04 Codename: focal 📗 설치 명령어 순서(마스터/노드) sudo apt-get update 📗 필요한 패키지 설치(마스터/노드) sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release 📗 도커 GPG key 추가(마스터/노드) curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/.. 2022. 4. 6. teleport /lib64/libc.so.6: version `GLIBC_2.18' not found teleport 구축 후 노드를 추가시켜주려는데 라이브러리에 막혔다.. [root@localhost teleport]# teleport restart teleport: /lib64/libc.so.6: version `GLIBC_2.18' not found (required by teleport) teleport: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by teleport) 아래 사이트에서 glibc-2.18.tar.gz 을 받아서 업로드했고 다음과 같이 수행하였다. https://ftp.gnu.org/gnu/glibc/ tar -zxvf glibc-2.17.tar.gz cd glibc-2.17 mkdir build cd build ../.. 2022. 3. 6. 우분투 도커설치 하기(ubuntu docker 설치) 💡 사전 필수 패키지 설치 sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common 💡 안전한 통신을 위한 GPG key 인증 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 💡 도커 레파지토리 등록 sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" 💡 도커 설치 sudo apt-get update && sudo apt-get install.. 2022. 3. 6. 이전 1 2 3 다음 반응형