본문 바로가기

프로그래밍

[쿠버네티스 어나더 클래스 (지상편) - Sprint 1] - 구간별 상태 확인 (2/2) 개요  inflearn - 쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2 의 학습내용을 복습하는 용도로 작성하고자 하며내용이 추가 되거나 변경될 수 있음.구간별 상태 확인 (2) 4. rocky linux 기본 설정1) 패키지 업데이트 실행(강의와 동일한 실습 환경을 위해 업데이트는 실행하지 않음)2) 타임존 설정 확인스크립트timedatectl set-timezone Asia/Seoul중복 실행할 필요 없음   5. kubeadm 설치 전 사전작업1) 방화벽 해제 확인 [root@k8s-master ~]# systemctl status firewalld● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/.. 더보기
[쿠버네티스 어나더 클래스 (지상편) - Sprint 1] - 구간별 상태 확인 (1/2) 개요  inflearn - 쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2 의 학습내용을 복습하는 용도로 작성하고자 하며내용이 추가 되거나 변경될 수 있음. 구간별 상태 확인각 구간별 상태 확인을 통해 resource의 위치와 어떤 역할을 하는지 복습1-1. 내 네트워크 확인C:\Users\meta>ipconfig  1-2. 내 PC 자원 확인▷ 하단 작업 표시줄 우클릭 > 작업관리자 > 성능 탭  1-3. VirtualBox 버전 확인 ▷ Virtualbox 실행 > 도움말 > Virtualbox 정보   1-4. Vagrant 버전 확인  1-5. 원격접속(MobaXterm) 설치 버전 확인    2-1. VirtualBox VM 확인 Naming Rule : __  2-2. 내 VM에.. 더보기
[쿠버네티스 어나더 클래스 (지상편) - Sprint 1] - 쿠버네티스 빠르고 쉽게 설치하는 방법 개요  inflearn - 쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2 의 학습내용을 복습하는 용도로 작성하고자 하며내용이 추가 되거나 변경될 수 있음.쿠버네티스 빠르고 쉽게 설치하는 방법☞  설치 권고 환경 : Windows10/11, Cpu 4core 이상, Memory 12GB 이상, 인터넷 사용 가능 환경☞  나의 환경 : Windows 11, Cpu 12core, Memory 16GB 1. Virtualbox 설치 (7.0.8 버전)https://download.virtualbox.org/virtualbox/7.0.8/VirtualBox-7.0.8-156879-Win.exe 2. Vagrant 설치 (2.3.4 버전)https://releases.hashicorp.com/vagr.. 더보기
[쿠버네티스 어나더 클래스 (지상편) - Sprint 1] - 컨테이너 한방정리(Container Orchestration과 Container 흐름) 개요  inflearn - 쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2 의 학습내용을 복습하는 용도로 작성하고자 하며내용이 추가 되거나 변경될 수 있음.Container Orchestration과 Container 흐름1. 이 부분의 핵심은 kubelet의 변화 와 컨테이너 런타임(CRI)들 간의 흐름CRI가 어떤 배경에서 만들어졌고 kubernetes의 버전이 올라가면서 어떤 방향으로 바뀌는지 2. OCIOpen Container Initiative 컨테이너 기술에 대한 표준화 = 컨테이너 표준컨테이너 런타임들은 이를 잘 지키고 있음.덕분에 런타임을 변경하더라도 기존에 만들었던 이미지를 그대로 사용 가능Referencehttps://www.inflearn.com/blogs/3576 [쿠.. 더보기
[쿠버네티스 어나더 클래스 (지상편) - Sprint 1] - 컨테이너 한방정리(Container 흐름) 개요  inflearn - 쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2 의 학습내용을 복습하는 용도로 작성하고자 하며내용이 추가 되거나 변경될 수 있음.Container 흐름 1. 각각의 격리기술의 집합체인 LXC의 탄생(최초의 컨테이너)  2. Docker의 탄생부터 Containerd, cri-o 등 컨테이너 들의 자리싸움1) Docker컨테이너의 대중화를 선도한 장본인보안에 취약한 단점이 있었음 -> root권한으로 설치하고 실행해야 했기 때문rootless 설치 모드를 통해 이를 보완함과거보다 위상이 많이 떨어진 상태 -> 쿠버네티스 인터페이스와 맞지 않기 때문 -> 빠진다는 루머가 돌기 시작함.현재는 mirantis 에 인수 됨mirantis는 openstack 프로젝트를 하고 .. 더보기
[ Vagrant ] vagrant up - Code E_INVALIDARG(0x80070057) 오류 해결 방법 상황https://lifetutorial.tistory.com/483 master-node: Importin" data-og-host="lifetutorial.tistory.com" data-og-source-url="https://lifetutorial.tistory.com/483" data-og-url="https://lifetutorial.tistory.com/483" data-og-image="https://scrap.kakaocdn.net/dn/eO40D/hyXlKk3nN3/Yuf7kyaSPi1tBYaItOULt1/img.png?width=800&height=200&face=0_0_800_200,https://scrap.kakaocdn.net/dn/6hZDG/hyXlVz4sLK/IJBOHEcAb.. 더보기
[ Vagrant ] incompatible character encodings 오류/Encoding::CompatibilityError 오류/경로명 인코딩 오류/경로명 호환성 오류/경로명 한글 오류/사용자명 한글 오류 상황쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2 의쿠버네티스 빠르게 설치하기 실습 진행중 대략 아래와 같은 오류가 발생.Bringing machine 'master-node' up with 'virtualbox' provider...==> master-node: Importing base box 'rockylinux/8'...Traceback (most recent call last): 65: from C:/HashiCorp/Vagrant/embedded/gems/2.3.4/gems/vagrant-2.3.4/lib/vagrant/batch_action.rb:86:in `block (2 levels) in run' .... 2: from C:/Hash.. 더보기
[쿠버네티스 어나더 클래스 (지상편) - Sprint 1] - 컨테이너 한방정리(Linux OS의 흐름) 개요  inflearn - 쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2 의 학습내용을 복습하는 용도로 작성하고자 하며내용이 추가 되거나 변경될 수 있음.Linux OS 의 흐름1. 년도는 굳이 알 필요 음슴.2. UNIX 는 기업형 배포판으로 유료 -> 일반적으로 잘 안씀 -> Linux 등장3. debian과 redhat 배포 판만 알고 있어도 충분함.4. debian linux는 커뮤니티용 -> 무료5. redhat linux는 redhat 에서 만들었고 -> 유료 Redhat Linux1. fedora- 새로운 기능을 개발하는 버전- 무료 2. redhat linux- fedora의 기능들이 안정화되면 redhat linux 로 이름 변경 후 릴리즈- redhat enterprise.. 더보기