묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
진행이 넘 어렵습니다..
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 이전 강의들도 마찬 가지지만.. 이번 강의 환경 셋팅 하는 과정을 못따라가겠습니다...ㅠ베이그런트 init 후 부터 환경잡기가 너무 어렵네요.. 실습 강의인데, 영상만 보니 너무 아쉽네요..
-
미해결대세는 쿠버네티스 (초급~중급편)
Ingress 관련해서 service-loadbalancing 추가시 Ingress 목록에 나오지 않고 있습니다.
안녕하세요service-loadbalancing 추가 소스 추가시 정상적으로 추가가 되는듯 하지만Ingress 목록에는 생성되지 않고 있습니다.아래 코드를 대상으로 진행했으며 혹시 생성되지 않았나 싶어서 동일하게 아래 코드 실행시 이미 존재 한다고 나오고 있네요Deploying file has failedingresses.networking.k8s.io "service-loadbalancing" already existsOKapiVersion: networking.k8s.io/v1beta1 kind: Ingress metadata: name: service-loadbalancing spec: ingressClassName: nginx rules: - http: paths: - path: / backend: serviceName: svc-shopping servicePort: 8080 - path: /customer backend: serviceName: svc-customer servicePort: 8080 - path: /order backend: serviceName: svc-order servicePort: 8080
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
ssh root@localhost -p 10022 접속시 Connection closed by remote host
Intel Mac 에서"SSH Server 설치 챕터"를 공부중에 궁금한게 있어 문의드립니다.Logs위에 처럼 도커 설치후 정상 Running 되는거 확인 및tomcat 8088동작 확인 된 상태에서명령어 창에서 ssh root@localhost - p 10022 이걸 치면kex_exchange_identification: Connection closed by remote hostConnection closed by ::1 port 10022나오는 어떻게 해야 될지 난감하네요.조언 부탁드립니다.감사합니다.
-
미해결대세는 쿠버네티스 (초급~중급편)
vagrant up 에러 관련 문의드립니다.
안녕하세요. vagrant up 명령어를 입력하였는데 다음과 같이 에러가 발생합니다.. 인터넷에 찾아봐도 내용이 없는 것 같아 질문드립니다..윈도우11을 사용하고있어서 그런건가요..?
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
systemctl start docker 명령어 오류 발생
[윈도우환경] docker run 후 (알려주신 2가지 옵션으로 다 해봄) -> ssh 접속 -> systemctl start docker 명령어 입력 시 오류 발생 A dependency job for docker.service failed. See 'journalctl -xe' for details. 어떻게 해결 해야 하나요
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
VirtualBox 관련 문의
제가 VirtualBox 사용이 불가해서 클라우드 생성해서 사용하려고 하는데 수업듣는데 지장이 있을까요 ?
-
해결됨Jenkins를 이용한 CI/CD Pipeline 구축
jenkins jdk 설정
마지막 부분에서 docker image로 하면 jenkins jdk 설정은 따로 하지 않아도 될까요?
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
섹션3 실습6 과정 중 질문드립니다
안녕하세요이전까지는 무리없이 실습 잘 실행하고 있습니다.제가 현 강의로 도커를 처음 접해봐서 지금 하는 질문이 너무 초보적일지도 모르겠네요 ㅠㅠ 섹션3의 실습6을 진행중인데요,현재 도커에jenkins-server, ansible-server, docker-server 가 아래와 같이 돌아가고 있구요도커서버에 접속하여ssh root@localhost -p 10022내부에서 docker ps -a 를 하면강사님처럼 컨테이너와 이미지가 하나도 안떠있는 깨끗한 상태가 아닌위와 같이 세개의 서버가 돌아가고 있다고 나옵니다 ㅠㅠ그렇다고 해당 도커서버에서 stop 을 하거나 rm을 진행하면 아예 10022 도 없어져 버리고..제가 무얼 잘못이해하고 있을까요?
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
강의노트 관련 하여 문의 드립니다.
안녕하세요 올려주신 강의를 잘 듣고 있는 수강생입니다.준비해주신 강의노트와 함께 강의를 듣고 있는데, pdf에 필기를 하려니 수정을 하려면 비밀번호를 입력해야한다는 창이 떠서 공지를 찾아보니 그러한 내용은 없는 듯 하여 문의드립니다. 감사합니다.
-
미해결대세는 쿠버네티스 (초급~중급편)
docker 관련 질문 드립니다.
Pause Container pod 생성후docker ps -a명령어 수행시아무런 컨테이너도 안나오는데사용중인 가상화가 docker 가 아니라서 그런건가요? 사용중인 가상화 조회 방법은 어떻게 될까요?
-
해결됨그림으로 배우는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
LoadBalancer External IP 질문
[질문 전 답변]1. 강의에서 다룬 내용과 관련된 질문인가요? [아니요]2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [아니요]3. 질문 잘하기 법을 읽어보셨나요? [예](https://www.inflearn.com/blogs/1719)4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.[질문 하기]안녕하세요, 온프레미스 환경에서 loadBalancer 를 사용하기 위해 metalLB를 사용한다는 것을 조훈님 유투브 영상을 보고 알게 되었습니다! 정말 감사합니다. 이 강의에서 다룬 내용은 아니라 혹시 해결책이나 원인 아시면 답변 부탁들릴게요ㅜㅜ.. MetalLB를 통해 생성된 192.168.35.101:80 으로 접속이 안되어서 혹시 다른 설정을 추가적으로 해야하는지 궁금합니다!단순히 metallb 가이드를 따라 설치한 상태입니다.호스트 환경: window11 wsl2가상환경: ubuntu 20 LTSk8s 버전: v1.25.4docker 버전: v20.10.22 -kubectl get service- kubectl -n metallb-system get configmap,pod추가) 추가 확인해보니 http://192.168.35.101 이 아닌 http://localhost 으로 접속해야 붙네요
-
미해결초보를 위한 쿠버네티스 안내서
kubectl 오류
root@ubuntu-VM:~# k versionW0313 07:48:07.210855 4539 loader.go:222] Config not found: /etc/kubernetes/admin.confWARNING: This version information is deprecated and will be replaced with the output from kubectl version --short. Use --output=yaml|json to get the full version.Client Version: version.Info{Major:"1", Minor:"26", GitVersion:"v1.26.2", GitCommit:"fc04e732bb3e7198d2fa44efa5457c7c6f8c0f5b", GitTreeState:"clean", BuildDate:"2023-02-22T13:39:03Z", GoVersion:"go1.19.6", Compiler:"gc", Platform:"linux/amd64"}Kustomize Version: v4.5.7The connection to the server localhost:8080 was refused - did you specify the right host or port? 구글링으로 해결 못 했습니다 ㅠㅠ
-
미해결대세는 쿠버네티스 (초급~중급편)
AWS KOPS 환경에서의 K8S DashBoard 오류 관련 문의 드립니다.
안녕하세요 DashBoard 관련 오류 질문 드립니다.먼저 K8S 구성은 AWS 환경에 KOPS 를 이용하여 K8S 를 구성하였습니다.후에 https://www.inflearn.com/questions/25189/%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94-%EC%A7%88%EB%AC%B8%EC%9E%85%EB%8B%88%EB%8B%A4링크의 질의응답을 참고하여kubectl proxy --address='0.0.0.0' --port=8001 --accept-host='.*' 명령어를 사용하였고 http://EC2공인아이피:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/#!/login를 사용하여 접속해본 결과위 화면과 같이 권한 문제가 발생하고 있습니다.. 배포하는 Dashboard 의 yaml파일에 Role Binding에 해당하는 부분에서 권한 부여를 하지 못해 이슈가 발생하는것으로 추정되는데.. 해당 권한을 부여할수 있는 방법에 대해서 알려주시면 감사하겠습니다!
-
미해결쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
HPA 질문
안녕하세요. 책이랑 동영상이랑 함께 보며 재밌게 학습하고 있습니다. 아래 사항 궁금하여 질문 드립니다.부하량이 증가하여 파드가 새로 생성이 된다면, 새로 생성된 파드들은 원래 파드의 서비스(ex, 톰캣) 및 실행 상태도 그대로 복사가 되는지 궁금합니다.아래 파워쉘에서 실행하는 반복문을 맥에서 실행하려면 어떻게 변경하면 되는지 문의 드립니다.$i=0; while($true){% { $i++; write-host -NoNewline "$i $_" }(Invoke-RestMethod "http://192.168.1.11")-replace '\n', " "} 좋은 책 및 강의 만들어 주셔서 감사합니다.
-
미해결쿠버네티스 101 - 클라우드/서버 개발 첫걸음
개발 환경에 소개해주신 것들은 직접 설치 하라는 의미인건가요?
개발 환경 강의에서 VS 에서 Google Cloud Code 이외 설치 영상은 없는데처음에 소개해줄 때 알아서 설치하라는 말씀이신가요? Google Cloud Code 익스텐션 설치 후 where.exe minicube 입력 시정보: 제공된 패턴에 해당되는 파일을 찾지 못했습니다.라고 떠서요.
-
미해결그림으로 배우는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
7.5강 livenessProbe exec 방식에 관한 질문입니다
livenessProbe는 실행 중 애플리케이션에 문제가 발생하면 애플리케이션이 재기동되는 탐사라고 하셨습니다.탐사 체크 조건을 exec 방식으로 cat /tmp/healthy-on 하도록 했을 때, periodSeconds를 10초 간격으로 주면 아직 애플리케이션 실행이 완료되지 않아 탐사에 실패하여 Unhealthy상태 -> killing상태 -> 앱의 재기동이 반복되는 프로세스는 이해를 했습니다.그런데 periodSeconds 를 30초 간격으로 주었을 때에도 cat /tmp/healthy-on 을 하지 못해 Unhealthy가 떴는데요(livenessProbe failed 됨).그럼 애플리케이션이 재기동되어야 하는 게 아닌가요? 탐사에 실패했는데도 unhealthy 상태를 그대로 유지하는 까닭이 무엇인가요? 그리고 아래 분의 질문에 덧붙여 한 가지 더 질문드리고 싶습니다.livenessProbe일 경우, initialDelaySeconds가 10초이고, periodSeconds가 30초이면, 첫 탐사 체크는 파드 running 후 40초(10초+30초)쯤 이루어진다고 보면 되나요?아직 이해가 부족한 듯하여 부끄럽네요..답변 미리 감사드립니다.
-
미해결초보를 위한 쿠버네티스 안내서
kubectl 설치 관련
현재 윈도우 환경 > 버추얼 박스(미니큐브) 에서 하고있습니다. kubectl 설치가 안되는데 이거.. 깃 배쉬에서 설치를 하는건가요 아니면 cmd..? 아니면 minikube ssh 로 들어가서 안에서 하는걸까요 ㅠㅠ?
-
미해결초보를 위한 쿠버네티스 안내서
docker-compose up -d
안녕하세요. 강사님강의 따라하면서 실습 진행 중입니다.환경은 윈도우 > 버추얼박스 가상머신을 띄어놓았습니다.제가막힌 부분은 minikube 설치 후에cmd or git bash로 minikube ssh 를 통해 서버로 들어가서 docker-compose.yml 파일 만드는거 까지 했는데 그 뒤에 docker-compose up -d 가 안먹혀서요.. 혹시 빠진게 있을까요 ㅠㅠ
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
버추얼 박스 사용시 각 노드간 연결 문제
강의 내용에 나와 있는 버추얼 박스를 3개 만들어서 쿠버네티스 환경을 만들려고 했습니다. 강의 나온 대로 kubeadm init과 join을 수행했는데, 연결이 계속 안되는 현상이 있었고, 확인해보니 쿠버네티스와는 상관없는 버추얼 박스 VM 간의 통신이 제대로 안되는 이슈였습니다. NAT로 연결되어 있었는데, 어댑터 브릿지로 변경해도 VM 간의 연결이 제대로 안되었습니다. 강의 중에는 연결이 잘되던데, 방법 문의드립니다.
-
미해결그림으로 배우는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
4.7강에서 endpoints 호출이 안 되는데 이유를 모르겠습니다
실습을 그대로 따라했는데 마지막에 curl external-data를 해도 커넥션이 되지 않습니다. 그 이유를 혹시 아실까요?