본문 바로가기

Cloud

(6)
[Side Proejct] IaC_apple_sillicon : Tart - 인프라 구축하기 [Side Proejct] IaC_apple_sillicon Motivation, Stack(Tart)[https://whatmido.tistory.com/107]위 글에서 언급하였든 tart는 apple silicon에 최적화된 가상화 도구이다.가상화 도구들이 제공하는 다양하 기능들이 있겠지만 가장 핵심이 되는 것은 하이퍼바이저를 쉽게 사용할 수 있게 해주는 것이다. 하이퍼바이저는 H/W(CPU, 메모리, 디스크, 네트워크) VM에 분배 및 VM 간 격리를 보장하여 보안을 확보하는 역할을 하는 소프트웨어이다. Type1, Type2 크게 두가지 종류로 나뉜다. Type 1은 하드웨어 위에 직접 올라간다. 데이터센터의 서버에서 사용하고성능이 좋지만 일반 PC에서는 쓰기 어렵다. Type 2는 운영체제(m..
[Side Proejct] IaC_apple_sillicon Motivation, Stack(Tart) 1. 제안하는 배경수동(Manual) 과정:1. VM 생성 → tart clone + tart set을 10번 반복2. IP 확인 → tart ip를 10번 실행, IP를 메모3. SSH 접속 + 설정 → 10대에 각각 접속하여 swap off, 커널 모듈 로드, sysctl 설정4. 런타임 설치 → 10대에 containerd 설치 + SystemdCgroup 설정5. K8s 도구 설치 → 10대에 kubeadm, kubelet, kubectl 설치6. 클러스터 초기화 → 4개 master에서 kubeadm init, 토큰 복사, 6개 worker에서 kubeadm join7. CNI + 오픈소스 → 4개 클러스터에 Cilium 설치, platfor..
K8s설치과정에서 발생하는 문제 해결 - dial tcp 172.16.71.10:6443: connect: connection refused 🚨 문제 분석: etcd CrashLoopBackOff 및 API 서버 연결 실패🔎 주요 문제들etcd 컨테이너가 CrashLoopBackOff 상태failed to "StartContainer" for "etcd" with CrashLoopBackOff일정 시간 후 재시작되지만 계속 실패함Kubernetes API 서버와 연결 불가 (connect: connection refused)dial tcp 172.16.71.10:6443: connect: connection refusedAPI 서버가 정상적으로 실행되지 않음🔎 해결하는 방법1) etcd 컨테이너 목록 확인 및 로그확인root@master:/home/master# crictl ps -a | grep etcda69fc684412fb ..
Cannot open the disk '/Users/{username}/Virtual Machines.localized오류 해결하기 보통 14인치 정도의 컴퓨터에는 휴대하면서 고성능 반도체를 사용하기 어렵다.개발관련된 공부나 일을 하다보면 호스트에서 도커와 VM을 사용하고, 테스트를 위한 이미지 빌드 등의 과정을 하다보면 높은 성능의 랩탑이 필요하다. 놀라운 저전력과 저발열 그리고 높은 성능을 뽑아줄 수 있는 노트북은 현재로는 맥인데(개인적으로 퀄컴이 승승장구하여 노트북시장도 좀 경쟁할 수 있게 해주었으면 좋겠다.) 치명적인 단점이 한컴을 사용할 수 없다는 점이다.연말이나 연초가되면 보고서와 제안서로 인해 한컴 작업이 필수적이다.,이럴때마다 윈도우 VM이 안정적으로 구동되길 마음속으로 간절히 빈다. VM은 사용소프트웨어이며 arm을 공식적으로 호환하는 하이퍼바이저라는점 그리고 vagrant를 이용할 수 있다는 점에서 사용하게 되었는..
Apple Silicon(m4 max) VM Fusion으로 VM 고정아이피 설정하기(반 해결) https://velog.io/@euijoo3233/M1-Mac-%EC%97%90%EC%84%9C-Ubuntu-20.04-VM-%EB%9D%84%EC%9A%B0%EB%8A%94-%EB%B0%A9%EB%B2%95 M1 Mac 에서 Ubuntu 22.04 VM 띄우는 방법M1 Mac 에서 Ubuntu 20.04 VM 띄우는 방법velog.io계속 이런 저런 방법을 시도하면서 문득 위 블로그를 보고 이런 생각이 들었다.'맥에는 가상의 NAT가 하나 더있을 것 같다.'KVM처럼 마음대로 사설망을 구성하여(예전에는 A클래스로 사설망을 구성하는 방식을 취하였었다. 이러면 프로비저닝이 쉬웠었고 마음대로 인스턴스를 만들 수 있다는 점에서 실험하기 좋았다.)사용하였다. DHCP로 할당받은 아이피의 대역은 172.16...
Apple Silicon(M4 MAX128GB), Vmware로 K8s 설치 - VM 고정아이피(미해결) 고정아이피를 사용하면 터미널에서 작업하기 편하고 포트포워딩에도 수월하여 VM의 IP를 고정할려고한다.VM의 설정을 보면 NAT방식을 이용하여 vmnet2에 연결하도록되어있다.Network Adapter를 커스텀하여 Subnet을 192.168.10.0으로 설정하였음에도 연결되지 않는다.Apple Silicon에서는 VMware가 다르게 동작하는 것인지 추가적인 설정이 필용한 것으로 보인다.처음에는 고정아이피의 gate way주소를 1번으로 할당하였는데https://velog.io/@euijoo3233/M1-Mac-%EC%97%90%EC%84%9C-Ubuntu-20.04-VM-%EB%9D%84%EC%9A%B0%EB%8A%94-%EB%B0%A9%EB%B2%95 M1 Mac 에서 Ubuntu 22.04 VM ..