Tagged

linux

A collection of 5 posts

trouble shooting

minikube(feat. lima) 환경에서 로컬 이미지를 가져오지 못하는 문제

개발한 어플리케이션 이미지를 지난 글에서 구축한 minikube  환경에 올려 보고자 하면서 문제를 발견했다. 환경정보 silicon m1 macminikube version v1.24.0limactl 0.7.4 로컬에서 빌드한 이미지를 minikube 환경으로 가져 오려면, 가장 간단한 방법이 도커 host 와 minikube 를 연결하는 방법인데 다음과 같이 containerd runtime 은 지원이 안되는 모양이다. minikube

Slicon M1 Mac에서 쿠버네티스 환경 구축하기 (feat. lima+minikube)
kubernetes

Slicon M1 Mac에서 쿠버네티스 환경 구축하기 (feat. lima+minikube)

지난 글 에서는 Lima 를 활용하여 docker 개발환경을 구축해 보았고 이번에는 lima 를 minikube의 드라이버로 설정하여 쿠버네티스 개발환경을 구축해보기로 했다. 1. Lima 구동limactl start export DOCKER_HOST=unix://$HOME/docker.sock docker ps2. minikube 설치brew install minikube# docker 드라이버에 containerd를 컨테이너 런타임으로 사용하여 kube 환경구축 minikube start --driver=docker --container-runtime=

Slicon M1 Mac에서 Lima로 Docker Desktop 대체 하기
docker

Slicon M1 Mac에서 Lima로 Docker Desktop 대체 하기

지난 글 에서는 Silicon Mac 을 지원하는 UTM 이라는 오픈소스 VM에 Ubuntu 를 설치하여 Docker 개발환경을 구축 했는 데, 이번에는 Silicon Mac 을 지원하는 Lima 라는 Linux VM 을 구축해주는 오픈소스를 활용하여 개발환경을 구축해 보려고 한다. 1. Lima 소개간단히 Lima 에 대해 소개하자면 위에 언급한 것과 같이 Linux VM 를

Silicon M1 Mac에서 UTM으로 Docker Desktop 대체 하기
docker

Silicon M1 Mac에서 UTM으로 Docker Desktop 대체 하기

Docker Desktop 의 유료전환 소식이 있었고 22년 1월 말까지 유예기간을 둔다고 한다. 그 성능이 어떠하든 개발환경을 구축할때 필수적으로 사용하던 어플리케이션이라 아쉬움이 많이 남는다. Mac 환경에서 개발을 해야하는 회사들은 아마도 대안을 찾을 것으로 보이는데, 그 대안이 Intel Mac인 경우 VirtualBox 를 활용한 다양한 옵션이 있는 것으로 보이나, Silicon Mac 에서는 VirtualBox

Makefile

ShellScript 와 Makefile

이번에 ShellScript 와 같이 정리해보려는 Makefile 의 경우, 보통 C 로 작성된 소스를 의존성을 기술하여 make 라는 명령어로 컴파일을 도와주는 스크립트다. 요즘 go 에서 makefile 을 활용하는 몇가지 글들을 접하면서 ShellScript 보다 체계적이고 깔끔하게 느껴져서 이제는 대부분을 makefile 로 자동화 작업을 하고 있다. 이 글에서는 ShellScript 와 Makefile 어느 것이