전체

오늘은 쿠버네티스 설치 및 환경 구성(ubuntu 20.04)을 포스팅하려고 합니다. 이번 포스팅은 ubuntu 20.04를 기준으로 하기 때문에 ubuntu가 아닌 CentOS이신분들이라면 아래 링크를 통해 CentOS 설치 버전을 참고해주시면 감사하겠습니다. [Develope/Kubernetes] - [Kubernetes] 쿠버네티스 설치 및 환경구성(CentOS 7.9) [Kubernetes] 쿠버네티스 설치 및 환경구성(CentOS 7.9) 오늘은 CentOS7.9에서 쿠버네티스(kubernetes) 설치 및 환경구성에 대한 포스팅을 하려고 합니다. 필자 또한 쿠버네티스(kubernetes) 공부를 하면서 진행한 내용이기 때문에 개념적인 내용 보다는 쿠버네 bono915.tistory.com 1...
오늘은 Kubernetes의 kubevirt uploadproxy unexpected return value 502 에러 해결 방법에 대해 포스팅 하려고 합니다. 해당 오류는 아래 virtctl을 이용한 명령어와 같이 pvc, pv에 OS image를 uploadproxy를 이용하여 worker node에 할당하고자 할때 발생 합니다. virtctl image-upload --pvc-name=csi-pvc --pvc-size=10Gi --image-path=./focal-server-cloudimg-amd64.img --storage-class=csi-hostpath-sc --uploadproxy-url=https://10.97.173.190 --access-mode=ReadWriteOnce --inse..
오늘은 우분투(ubuntu) 화살표키(arrow key) 사용 시 개행 문자 A, B, C, D 발생 이슈 해결 방법에 대해 포스팅 하려고 합니다. ubuntu를 처음 설치하면 기본적으로 vim을 사용할 순 있지만 우리가 일반적으로 사용하는 vim과는 조금 다릅니다. vi 편집기에서 커맨드 모드(Command mode)일 때는 상관이 없지만 편집(Edit mode)에서 화살표 키로 이동하려고 하면 A, B, C, D의 알파벳이 입력이 됩니다. 기본적으로 ubuntu를 설치하고 나면 기본으로 설정되는 에디터가 vim-tiny입니다. 우리가 Linux에서 사용하는 vim과는 조금 다르기 때문에 vim을 새로 설치하여 사용하기를 권장합니다. sudu apt-get install vim 명령어를 통해 vim을 ..
오늘은 ssh error(WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!) 해결 방법에 대해 포스팅하려고 합니다. 아래 명령어와 같이 일반적으로 흔히 사용하는 ssh 명령어를 입력했을 때 네트워크 연결 이슈, 방화벽 이슈, 계정의 이슈가 아닌 접속에는 문제가 없지만 다음과 같은 에러가 나타나는 경우가 있습니다. ssh gsjeong@192.168.61.23 -p 8022 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..
오늘은 Kubernetes VirtualBox Node INTERNAL-IP 설정 방법에 대해 포스팅하려고 합니다. VirtualBox의 사용하여 Kubernetes를 설치할 경우 NAT 어댑터는 enp0s3(10.0.2.15) 호스트 전용 어댑터는 enp0s8(192.168.1.5) 으로 설정되어 있습니다. $ ip -a 2: enp0s3: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 08:00:27:00:59:dc brd ff:ff:ff:ff:ff:ff inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute enp0s3 valid_lft 85489sec pre..
· ETC/일상
이번에 10년 동안 쓰던 10만 원짜리 루이까또즈 지갑을 버리고 처음으로 명품 지갑을 사용하게 되었습니다 :) 원래는 구찌나 루이비통 지갑을 구매하려고 신세계 백화점 남성 명품관을 돌아다니다가 직접 보니 생각보다 별로였습니다...... 특히 저는 지갑을 굉장히 오래쓰기 때문에 재질에 신경을 써서 그런지 루이뷔통 남자 지갑의 컴버스 재질이 50~70 이상의 가격이어서 실망스러웠습니다..... 여러 명품관을 돌아다니다가 프라다 지갑의 디자인과 재질에 맘에 들었습니다. 프라다에서 사용되는 가죽인 사피아노는 소가죽을 스탬핑 기법을 사용해 생활 스크레치에 강하고 간단한 방수도 가능하다고 합니다. 인터넷에 지갑을 검색하다 보니 남자 지갑 계급 도라는 게 있는데, 프라다는 중위층에는 있네요~! ㅎㅎㅎ 어떤 기준인지는..
오늘은 Kubernetes node에서 발생되는 syslog에 나타나는 에러인 Unable to read config path err="path does not exist, ignoring" path="/etc/kubernetes/manifests" 해결 방법에 대해 포스팅하려고 합니다. master node 또는 worker node의 cat /var/log/syslog를 보면 다음과 같은 에러가 지속적으로 계속 쌓이는 것을 확인할 수 있습니다. Jul 4 13:57:56 kube-worker2 kubelet[7184]: E0704 13:57:56.646573 7184 file_linux.go:61] "Unable to read config path" err="path does not exist, ig..
오늘은 Kubernetes의 Kubevirt를 이용하여 vm을 생성시에 사용되는 sample yaml을 포스팅 하려고 합니다. vm.yaml안에 사용할 수 있는 여러 기능들을 정의하였습니다. vm sample yaml는 다음과 같습니다. // vm.yaml apiVersion: kubevirt.io/v1alpha3 kind: VirtualMachine metadata: name: ubuntu spec: running: false template: metadata: labels: kubevirt.io/size: small kubevirt.io/domain: ubuntu spec: domain: cpu: cores: 2 devices: disks: - name: containervolume disk: bus..