inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Thực hành CI/CD tự động hóa dựa trên k8s và gitops trên PC của tôi

Jenkins 개요 및 설치

[해결] Jenkins 설치 시 "Package jenkins has no installation candidate" 에러

2

dbstjrwnekd

2 câu hỏi đã được viết

0

젠킨스 설치시 오류가 발생하여 https://pkg.jenkins.io/debian/ 에서 관련 내용 참고하며 해결하려고 했었고, 중간에 꼬였는지 계속 실패하더라구요.

AI와 같이 해결했고, 같은 문제를 겪으실 분들을 위해 참고차 남깁니다~


 

1. 문제 원인

2. 해결 방법 (최신 표준 방식)

터미널에서 아래 명령어를 순서대로 실행하세요.

Step 1: 기존의 잘못된 설정 파일 삭제

Bash

sudo rm -f /usr/share/keyrings/jenkins-keyring.asc
sudo rm -f /usr/share/keyrings/jenkins-keyring.gpg
sudo rm -f /etc/apt/sources.list.d/jenkins.list

Step 2: 키 서버에서 직접 키 수신 및 변환 저장 가장 확실한 방법으로 우분투 키 서버에서 직접 키를 가져와 .gpg 형식으로 저장합니다.

Bash

sudo gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 7198F4B714ABFC68
sudo gpg --export 7198F4B714ABFC68 | sudo tee /usr/share/keyrings/jenkins-keyring.gpg > /dev/null

Step 3: Jenkins 저장소 등록 (HTTPS 사용)

Bash

echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.gpg] https://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/null

Step 4: 업데이트 및 설치

Bash

sudo apt update
sudo apt install jenkins -y

3. 설치 확인

설치가 완료된 후 서비스가 정상 동작하는지 확인합니다.

Bash

sudo systemctl status jenkins

Tip: 만약 설치 도중 Java 관련 에러가 발생한다면, 젠킨스 구동을 위해 sudo apt install openjdk-17-jre -y 명령어로 자바를 먼저 설치해 주세요.

jenkins ci/cd devops argocd k8s

Câu trả lời 0

6번 질문

0

20

2

26년 5월 합격 관련

1

28

2

소스코드 빈 파일 문의드려요

0

27

2

강의 자료

1

25

2

출력용 교재 요청

0

28

2

curl 200 반환 실패의 건

1

47

3

Service(name: traefik)의 EXTERNAL_IP 가 Pending 입니다.

1

35

2

[15. ConfigMap, Secret - 실습] Env (File) 실습 시 문의사항

1

35

2

학습방법 문의

1

45

2

Node Schedule 실습 시 pod3 생성 시 메모리 요청량이 올라가지 않는 사항

1

35

1

1번 질문

0

44

2

안녕하세요

0

42

1

강의 외 개념 및 시험 관련 질문

0

53

3

구매후 바로 질문 하나만요..

0

57

1

Guest OS

1

54

2

sprint 강의 내용 보이지 않음

1

41

2

kubeTM Blog는 없어진건가요????

1

50

2

내장형 톰캣일경우

0

41

2

configmap 을 환경변수로 사용할 때 파드 적용 시점 문의

1

41

2

Docker + Spring Boot CI/CD 방법

0

48

2

gateway 생성 후 접속 확인 질문

0

60

2

Ingress 생성하기 ingressclass 질문

1

57

2

deployment 업데이트 및 롤백 실행하기 -2

1

55

2

강의 듣는 중인데,

0

63

1