본문 바로가기

학부연구생26

helm 설치 Tetragon 설치하다가 helm 명령어가 나오는데 install이 안 되어있어 설치부터 해보았다. 1. helm이란 무엇인가 helm은 위의 구조와 같이 실행되는 Kubernetes의 패키지 매니저이다. Kubernetes에서 애플리케이션을 배포할 경우 같은 애플리케이션이어도 환경에 따라 설정이 달라지는 경우가 발생한다. 이 때 매번 설정을 변경해줘야하는 불편함이 생긴다. Helm은 이렇게 배포 환경에 따라 달라지는 설정값을 정의하고 배포할 수 있도록 패키지 매니징을 지원한다. 2. Helm 설치하기 Kubernetes 클러스터가 구성된 환경에서 다음 명령어를 실행하여 Helm을 설치하면 된다. $ curl -fsSL -o get_helm.sh https://raw.githubusercontent.c.. 2024. 2. 19.
vm에서 Minikube 설치하기 1. Docker 설치하기 sudo apt-get update sudo apt-get install -y docker.io//docker.io 패키지 설치 docker --version//버전 확인 sudo systemctl start docker//도커 시작 sudo systemctl enable docker//시스템 부팅 후에도 docker가 항상 자동실행 되도록 'enable'상태로 설정 sudo systemctl status docker//도커 상태 조회 2. Kubectl 설치하기 sudo apt-get update sudo apt-get install -y curl//웹 API를 통해 데이터 송수진을 지원하는 명령어 도구인 cURL 설치 curl -LO "https://dl.k8s.io/rel.. 2024. 2. 6.
docker.io : Depends: containerd (>= 1.2.6-0ubuntu1~)unable to correct problems, you have held broken packages. docker 설치 중에 sudo apt-get install -y docker.io 이 명령어를 쳤는데 위와 같은 오류가 나타났다. docker.io : Depends: containerd (>= 1.2.6-0ubuntu1~) unable to correct problems, you have held broken packages. container의 의존성으로 인한 설치 실패이다 따라서 아래의 코드로 continer을 설치한다. sudo apt install containerd dpkg -l containerd 위의 코드를 실행해서 해결했다. 2024. 2. 6.
could not get lock /var/lib/dpkg/lock-frontend E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 63620 E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it? 우선 실행중인 프로세스를 끈다. sudo killall apt apt-get 이후 디렉터리들을 삭제한다. sudo rm /var/lib/apt/lists/lock sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock* sudo dpkg --configure -a sudo apt update 로 마무리 한다. 2024. 2. 6.
Unable to correct problems, you have held broken packages. 해당 에러는 패키지 리스트가 꼬여서 발생하는 이슈이기때문에 간단하게 패키지 리스트를 변경해주면 된다. 혹시 모르니 기존 lists 는 lists.old 로 이름변경 후 신규로 리스트파일을 생성하고 진행했다. cd /var/lib/apt/ sudo mv lists lists.old sudo mkdir -p lists/partial sudo apt update 위의 코드를 실행해서 해결했다. 2024. 2. 6.
could not get lock 자주 나오는 오류이다. E: Could not get lock /var/lib/apt/lists/lock. It is held by process 2244 (aptd) N: Be aware that removing the lock file is not a solution and may break your system. E: Unable to lock directory /var/lib/apt/lists/ sudo rm /var/lib/apt/lists/* -vf sudo apt-get update 위의 코드를 실행하면 오류 없이 가능하다. 2024. 2. 6.