[K8s] 쿠버네티스 클러스터 구성
1. Control Plane 구성(마스터 노드에서만 진행) 1-1) 클러스터 초기화 Kubernetes의 마스터 노드가 설정되고, 지정된 네트워크 범위와 API 서버 주소를 사용하여 클러스터가 구성됨, 이후에는 클러스터에 노드를 추가하고 필요한 Kubernetes 구성 요소와 애플리케이션을 배포할 수 있음 kubeadm init --pod-...
1. Control Plane 구성(마스터 노드에서만 진행) 1-1) 클러스터 초기화 Kubernetes의 마스터 노드가 설정되고, 지정된 네트워크 범위와 API 서버 주소를 사용하여 클러스터가 구성됨, 이후에는 클러스터에 노드를 추가하고 필요한 Kubernetes 구성 요소와 애플리케이션을 배포할 수 있음 kubeadm init --pod-...
19. 쿠버네티스 설치 kubelet, kubeadm, kubectl 패키지 설치 cat <<EOF | sudo tee /etc/apt/sources.list.d/kubernetes.list \> deb https://apt.kubernetes.io/ kubernetes-xenial main \>...
17. 도커 설치 apt update ca-certificates, curl, gnupg, lsb-release 패키지 설치 repository 추가 등록 비공식 repository로부터 패키지를 다운받아야 하기 때문에 인증키가 필요 curl -fsSL https://download....
1. 준비사항 - VMware workstation 17 pro - ubuntu 20.04 LTS 2. 가상 머신 생성 master.labs.local RAM : 4G Disk : 20G+40G IP : 192.168.108.100/24 GW : 192.168.108.2 ...
드디어 Solution Architect Associate를 땄다! 응시료가 만만치 않아서 덜덜 떨면서 접수했다… 현재 나는 클라우드 엔지니어 혹은 아키텍처 취업을 준비 중이다. 클라우드 국비 과정을 듣고 있고, 이 자격증은 거의 필수라고 생각해서 국비 과정이 끝나기 전에 무조건 따려고 마음을 먹었다. 약간의 동기부여 자극을 주신 상담쌤의 역할도 컸...
기존의 리눅스는 c코드로 된 파일을 컴파일 시켜 프로그램을 실행 시켰지만, 해당 파일들을 패키지로 만들어 수월하게 설치되도록 함(ex. 윈도우의 exe, msi) dpkg - deb(데미안), (<-> rpm(레드햇)) - dpkg라는 명령을 통해 deb 패키지 설치 - 종속성의 단점이 있음(하나하나 설치를 직접 하기 때문에 종...
h, j, k, l의 키로 좌, 하, 상, 우 방향으로 커서 이동 가능 (화살표가 지원되지 않는 리눅스도 존재하기 때문에 h, j, k, l로 조작하는 것이 좋음) vi에디터로 내용을 바로 수정하고 싶을 때 :s/ms-wbt-server/rdp -> 현재 페이지에서 찾아서 대체하겠다/[기존문자열/[변경할 문자열] :%s/ms-wbt...
SetUID - SetUID가 설정된 파일을 실행하게 되면 Shell에 접속한 사용자 -> 실행 파일의 소유자 권한으로 변경해 실행함 - 일반 사용자가 SuperUser의 권한을 행사하고 싶을때마다 해당 권한을 획득하는 것보다는 SetUID를 이용해 해당 파일을 실행할 때만 관리자(SuperUser) 권한으로 실행 -> 이러한 모든...
permission - r : 읽기 권한 - w : 쓰기 권한 - x : 실행 권한(디렉터리의 경우 접근 여부) - 보안적 측면으로 활용 ex) chmod 777 /a - /a 디렉터리에 대한 모든 권한 부여(소유자, 그룹, 일반 사용자) - 공유폴더와 같이 모든 사용자가 접근해야 하는 공유 목적으로 사용 * 시스템의 목적에 따라 ...
리눅스는 대소문자를 구분함 시스코에서 사용하던 축약은 불가, tab으로 자동완성은 가능 파일명도 대소문자 구분 /usr/bin 디렉터리에 명령어들 저장 맨 앞의 l은 링크파일임을 의미 맨 앞의 l은 링크파일임을 의미 /usr/sbin 디렉터리는 시스템 관련 명령어들 저장 심볼릭 링크로 /usr/sbin을 /sbin...