sed: can't read /etc/sysconfig/docker-storage: No such file or directory 이런 error 가 뜨네요 파일이 없다는데 어떻하죠? 저 말고도 다른 수강생들도 생기는 문제인거 같은데 확인 부탁합니다 파일 내용이라도 올랴주시면 수동으로 받아 적겠습니다
비슷한 에러나 구글링해도 해결을 못해서 질문 남깁니다. 평소에 잘 됐는데 갑자기 4번 ansible서버에서 4번으로 들어오는 접속을 다 거절합니다. playbook-sample2,playbook-sample3에서 172.17.0.4(ansible 서버) 호스트에 대한 명령어에 대해서는 전부 아래와 같은 에러가 발생합니다. fatal: [172.17.0.4]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: ssh: connect to host 172.17.0.4 port 22: Connection refused", "unreachable": true} m1사용 중이고 계속 접속 거절된다길래 몇 가지 테스트를 해보긴 했습니다. mac local -> 172.17.0.4은 정상적으로 접속이 됩니다. 172.17.0.4 -> 172.17.0.2 172.17.0.4 -> 172.17.0.4 에 대해서는 전부 ssh: connect to host 172.17.0.4 port 22: Connection refused라고 나오네요. 어떻게 해결 할 수 있나요??
도커를 실행시키고 docker run -d -p 8080:8080 -p 50000:50000 --name jenkins-server --restart=on-failure jenkins/jenkins:lts-jdk11 을 통해 젠킨스 이미지를 다운 받고 실행을 시켰습니다. docker ps 를 통해 jenkins 도커가 실행중임을 확인 하였고, http://127.0.0.1:8080/ 접속을 통해 젠킨스 로그인 창이 뜨는것 까지 확인 했습니다. 그런데, 초기 비밀번호는 어디에서 확인할수 있는걸까요? 제가 진행한 Flow에서는 강의영상 9분 46초에 나와있는 화면을 접하지 못했습니다. 제가 어떤 부분을 놓친걸까요?
여기 강의부터 생략해서 설명하는 부분이 많습니다. (문서 내용만으로도 해결이 안됩니다. 제공된 문서에서도 생략된게 너무 많습니다.) C:\Work\vagrant>vagrant up 여기서 부터 안돼서 인터넷 찾아가면서 Vaganrtfile파일을 수정해야하는 것을 알았고 어찌저찌 해가곤 있는데,, ip 등록은 어디서 하는거고, status 하면 하나만 뜨고, 진행하면 할수록 강의 하시는분과 환경이 달라집니다. 이전 강의 까지는 실습 영상을 따로 찍어주면서 명령어도 짤막하게나 알려주셨는데.. 이젠 진행하기가 힘듭니다 ㅜㅜ 문서나 유튜브가 아닌 유료 강의에서 과정이 생략되는 것은 아쉽습니다..
호스트에서 컨테이너로 접속하는 것은 문제가 없는데, 컨테이너로 띄운 앤서블 컨테이너에서는 호스트의 계정명@퍼블릭 ip 로 접속이 되지 않습니다. 접속한 주소는 Mac(애플 실리콘)에서 ifconfig 명령어를 실행했을 때 나오는 en0 인터페이스의 inet 주소입니다. 와이파이 환경에서도, 이더넷 환경에서도 접속이 되지 않습니다. 윈도우 사용자분들 질문만 있고, 맥 환경에서 사용하시는 분들이 안된다는 질문은 없는 것 같아서 이렇게 남겨봅니다. ssh: connect to host [`ifconfig로 나온 en0 inet주소`] port 22: Connection refused
FROM ansible/centos7-ansible:stable CMD [ "sh","-c","yum update && yum install -y openssh-server && yum install -y openssh-clients && sed -i “s/^#PermitRootLogin prohibit-password/PermitRootLogin yes/g” /etc/ssh/sshd_config && echo 'root:(pw)' | chpasswd && yum -y install docker " ] 안녕하세요 새해 복 많이 받으시고 올해 좋은 일만 가득하시길 바랍니다. authorized_key 질문 드리려고 글을 작성하게 되었습니다.. 강의를 보면서 ansible-server를 직접 구축하였는데 authorized_keys 관련 문제에 봉착하였습니다. 1.local에 단일 노드k8s를 설치하고 docker engine환경에 dockerfile를 구성하여 ansible container를 띄웠습니다... 2.해당 서버에 외부에서(jenkins)에서 비번으로 ssh접속을 하기 위해서 설정을 위와 같이 했구요. 3.간단한 ansible모듈 테스트를 하려고 ssh-keygen으로 rsa키 만들고 pub키를 ssh copy id로 윈도우에 보냈는데 4.성공은 하지만 authorized_key가 생성이 되질 않습니다. 5.윈도우로 ssh접속은 잘 되는 상황입니다. 6.authorized_keys를 직접 복사해도 22port접속시 비번을 물어봅니다. 무엇이 문제인가요?
안녕하세요. 좋은 강의 잘 듣고 있습니다. sonarQube 플러그인 사용해 로컬 서버에 이미지 빌드 테스트 실습 중입니다. window 로컬 서버에서 mvn 따로 설치해 명령어 사용해보니 빌드 중에 에러가 발생하는 이슈가 있네요 window 로컬 서버에 mvn 버전이나 설치하는 방법 알 수 있을가요?
사전에 필요한 세팅 https://www.inflearn.com/questions/686301/ansible-%EC%84%9C%EB%B2%84%EC%97%90%EC%84%9C-windows-%ED%98%B8%EC%8A%A4%ED%8A%B8-%EC%A0%91%EC%86%8D-%EB%AC%B8%EC%A0%9C 그리고 그 글 댓글에 있는 https://www.inflearn.com/questions/686434/ssh-copy-id-%EC%97%90%EB%9F%AC-%EB%AC%B8%EC%9D%98 처리 후 다음 내용 진행. ================================== 에러 내용은 윈도우 사용자가 ansible-playbook -i ./k8s/hosts k8s-cicd-service-playbook.yml 을 수행했을 때 python위치를 못찾았다거나 아니면 "OO 다음에 OO와야 하는데 없어요" 대충 이런 내용 에러 나타났을 때. 위와 같은 에러가 발생했다면, 이 내용으로 해결될겁니다.... 제가 이것저것 하면서 해결한 방법이라, 빠진 내용이 있거나 필요 없는 사항이 있을 수도 있어요. 그대로 최대한 해결했던 방법 순서를 살려서 적어봅니다.. 아래 사항은 ansible-server bash에서 합니다. host 정보 설정 vi ./k8s/hosts vi 명령어 수행 후 이전 사전 수행에서도 했었던 host 설정을 해줌. [ ]안의 내용은 편한대로 해도 가능. 저는 windows 그대로 씀. playbook에서 실행하는 window 내의 yml 파일 수정 vi playbook이름.yml 명령어 수행 후 저기서 hosts명을 ./k8s/hosts 설정했던 host명으로 바꿈. 중요한 것은 tasks에서 command가 아니라 win_command를 사용함. win_command 명령어 내부에서는 테스트를 안해봤는데, kubectl은 그냥해도 작동하는거 확인했고, 뒤에 파일명만 써놓고 안되면 캡쳐화면처럼 절대위치 파일명 써보세요. 그리고 유저명을 이미 host 정보에 밝혔기 때문에 적지않고 ansible-playbook -i ./k8s/hosts k8s-cicd-deployment-playbook.yml 나 ansible-playbook -i ./k8s/hosts k8s-cicd-service-playbook.yml 수행하면 실행됩니다. ================================= ansible-server에서 ansible-playbook 수행 ================================== ansible-server에서 deployment, service 모두 수행 완료 후 host windows powershell에서 확인 ================================== 테스트 화면 띄우기 ================================= 만약 이래도 처음에 언급한 에러가 발생한다면 windows 환경에 python 설치해보세요. 저같은경우 windows powershell에서 python이나 python3.x 명령어가 작동안해서 msstore에서 ansible 서버와 맞는 python 버전을 새로 설치했었습니다. 이부분은 없어도 되는건지 테스트를 안해봤었어요.
안녕하세요 강의 듣다가 에러가 나서 질문 남깁니다..😭 자바도 잘 설치되어 있습니다. java_home 경로도 제대로 해준 거 같은데 빌드가 되지 않습니다.. 도커 컨테이너 젠킨스 서버에서도 My-Second-Project 디렉토리도 잘 있습니다ㅠㅠㅠ 혹시 이 문제 아시는 분 댓글 남겨주시면 감사하겠습니다😭😭😭😭😭
안녕하세요. m1 칩을 사용하고 있는데 edowon0623/sonarqube:arm 이미지를 풀 받고 docker run --rm -p 9000:9000 --name sonarqube edowon0623/sonarqube:arm 명령어로 컨테이너를 실행하고 로그를 보면 소나큐브가 뜨는 와중에 멈추는거 같아요. 여기서 더 이상 진행되지 않습니다.
강사님 좋은 강의 정말 잘 듣고 있습니다. section2 까지 달렸는데, 그동안 모호하게 알고 있던 포트 포워딩 등 디테일한 내용까지 알려주셔서 얻어가는게 많은 강의였습니다. 질문) Jenkins 에서 Docker container 에 배포하기 위해 ssh 를 거치는 아키텍쳐를 설명해주셨습니다. 젠킨스에서 곧바로 도커로 배포하는게 아닌 ssh 를 거치는 이유가 무엇인지 알 수 있을까요? ssh 란 이름 자체로 유추해보건대 보안을 위한 과정이라 생각이 드는데, 혹시 다른 기술적 이유도 있는지 궁금합니다 :) 좋은 강의 정말 감사합니다. 얼른 마저 다 듣고싶네요
Windows 첫번째, 두번째 명령어 모두 실행해도 두 파일이 존재하지 않습니다. yum install -y iptables net-tools 명령어를 실행했을 때는 already installed 라고 나오구요. Windows 2 명령어 실행하고 docker ps 확인했습니다. 최신 이미지일 경우 docker 파일 수정 없이 start 된다고 하셨지만,,,,,,,,, status inactive 확인 후, enable 해주고 start 했는데, failed 났구요,, 강의대로 docker 파일 수정하려고 했는데 파일이 없어서 해당 위치에 가서 ls 해봤더니, 두 파일 모두 없습니다. 같은 문제로 다른 학생분의 질문도 있으시던데, 질문 확인 부탁드립니다.
안녕하세요, 질문이라기 보다는 다른 수강생들에게 정보 공유차 글 남깁니다. Tomcat 의 경우 버전 업데이트가 진행되면 과거 버전 파일을 올리지 않아서, 예제 그대로 진행하면 실제 파일 다운로드시 404 notfound 가 발생하는걸로 보여집니다. 2022/11/6 기준 제가 사용한 스크립트는 다음과 같으며 문제 발생시 https://dlcdn.apache.org/tomcat/tomcat-9/ 에서 버전 확인하여 스크립트 변경 진행해주시면 될 것 같습니다
저도 밑에 있는 분과 같은 증상인데요 ansible-server에서 ssh-copy-id 명령어 입력 후 윈도우 .ssh 폴더에 가서 authorized_key를 열어보면 ECHO가 설정되어 있습니다 라는 글이 한줄 추가 되어있습니다. 같은걸 반복해서 실행 할 경우 동일하게 같은 글이 한줄더 추가가 됩니다 (수동으로 직접 값을 넣어봐도 ping 오류는 납니다) 혹시 관련 사항 해결방법이 있을까요??
안녕하세요 강사님! 이번 강의에서 ansible-server 이미지를 실행시키고 SSH 접속하는 과정에서 아래와 같은 에러가 발생하여 문의드립니다. kex_exchange_identification: Connection closed by remote host Connection closed by ::1 port 20022 저는 맥북 M1 을 사용하고 있습니다. 문제를 해결하기 위해 구글링을 해봤지만 원하는 답변이 나오지 않아 혼자서 이미지를 여러번 삭제도 해보고, 20022 대신 다른 포트로 실행도 시켜보고, SSH 키를 삭제하기도 하였지만 해결하지 못하였습니다. M1 환경에 맞는 이미지를 사용하였고, docker-server를 실습할 때는 SSH 접속이 정상적으로 되었습니다.
deployment와 service를 정상적으로 배포했음에도 불구하고 다음과 같이 사이트에 연결할 수 없다고 뜹니다. 전 강의 nginx-deployment도 같은 상황이 발생했습니다. localhost도 해보고 현재쓰고 있는 ip주소도 해봤지만 해결할 수 없었습니다. 방화벽 문제도 아닌 것 같습니다. 도움 주시면 감사하겠습니다.