173만명의 커뮤니티!! 함께 토론해봐요.
해결됨
Jenkins를 이용한 CI/CD Pipeline 구축
CI/CD 이유가 자신의 코드를 즉각 실제 서비스에 반영하고자 하는 거잖아요? 근데 테스트 서버에서 테스트를 안 하고, 바로 실제 서비스 서버에 배포를 해버리면 위험성이 클 것 같은데. 그러면 테스트 서버에서 먼저 github 코드를 반영하고 테스트 서버에 이상이 없는 걸 체크하면. 이후에 자신이 Jenkins에서 실제 서비스 서버 파이프 라인을 따로 만들어서 직접 클릭 해야 하는 건가요? 감이 안 와서 조언을 구합니다.
ansible jenkins kubernetes ci/cd sonarqube
kr즈아
2023-05-23T13:17:10.446Z
댓글 2
좋아요 0
조회수 1255
미해결
따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
1. Dockerfile 2. docker-compose.yml 3. server.js 위와 같이 설정 후 아주 잘됩니다. 안되시는 분들은 한번 참고해 보시기 바랍니다. 그럼 이만...
aws docker github ci/cd travis-ci 데이터-엔지니어링
Alex Madnix
2023-05-22T12:49:33.229Z
댓글 1
좋아요 0
조회수 1152
미해결
따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
/api/hi 는 정상 작동하는데, /api/values가 500을 반환해서 mysql 연결 부분이 문제가 있는 것 같아서 찾아봤습니다. https://github.com/mysqljs/mysql/issues/2390 mysql 버전에 따른 문제로 보이며, 백엔드에서 mysql 패키지를 mysql2 패키지로 변경하면 문제가 해결됩니다. 변경 사항은 깃허브에 pull request 되어 있으니, 코드 변동 사항은 확인해보시면 될것 같습니다. https://github.com/jaewonhimnae/docker-codes/pull/3
aws docker github ci/cd travis-ci 데이터-엔지니어링
alvinlog
2023-05-18T13:21:40.011Z
댓글 1
좋아요 0
조회수 672
미해결
AWS(Amazon Web Service) 중/상급자를 위한 강의
안녕하세요 좋은 강의 감사드립니다. 강의 초반 IAM role인 code_deploy_role을 정상적으로 생성 후, IAM 역할에서도 확인이 되는데요(신뢰관계, AWSCodeDeployFullAccess권한 정상 부여 확인) 배포 그룹 생성 시, 서비스 역할에서 자동으로 arn이 검색되지 않는 이유는 무엇일까요? IAM에서 직접 arn 확인 및 복사/붙여넣기 후, 배포그룹을 생성하려고 시도해보니 AWS CodeDeploy does not have the permissions required to assume the role arn~/aws_learner_code_deploy_role이라고 나옵니다. 제가 놓치고 있는 부분이 있다면 알려주시면 감사합니다. 항상 좋은 강의 감사드립니다.
anat
2023-05-14T08:11:14.225Z
댓글 1
좋아요 0
조회수 708
미해결
모든 개발자의 실무를 위한 올인원 기본기 클래스
강의 자료 링크가 동작이 안되는데 확인 부탁 드립니다!
python git docker tdd 객체지향 아키텍처 ci/cd 동시성 소프트웨어-테스트
최일규
2023-05-14T04:26:11.834Z
댓글 1
좋아요 0
조회수 656
미해결
따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
선생님, 안녕하세요. 좋은강의 정말 감사합니다. 도커를 이용해 aws Ec2에 배포하기 전, 미리 ec2와 같은 환경을 조성해, 그 안에 다시 도커를 설정해 가동해보고 싶은데요. 말이 좀 복잡하지만 정리해서 보여드려보자면 Mac (제 PC) - Docker Ubuntu Container - Docker 설치 및 실행 Mac (제 PC) Docker Ubuntu 이미지 설치 및 컨테이너 접속 2에서 접속한 컨테이너에서 Docker 설치 Docker 실행 여기서 3번 까지는 성공했는데, 4번에서 Docker 실행이 안됩니다. docker -v Docker version 23.0.6, build ef23cbc 도커 버전확인이 되는 걸 보니 도커가 설치된 거 같긴한데, 여기서 간단한 명령인 sudo docker run hello-world 를 입력하면 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?. See 'docker run --help'. 이런 메세지가 뜹니다. 구글링을 통해 sudo systemctl start docker 명령어를 입력하면 된다고 해서 sudo systemctl start docker System has not been booted with systemd as init system (PID 1). Can't operate. 입력해봤지만, 여전히 위와 같은 메세지가 나오며 실행되지 않습니다. 혹시 방법이 있을까요??
aws docker github ci/cd travis-ci 데이터-엔지니어링
google_user
2023-05-11T08:12:23.938Z
댓글 1
좋아요 0
조회수 846
미해결
Jenkins를 이용한 CI/CD Pipeline 구축
ansible-server에서 docker 활성화가 안 되어 문의 드립니다. 확인 후 답변 부타드립니다. 오류 내용 : [root@aece5061b499 ~]# cat /etc/sysconfig/docker # /etc/sysconfig/docker # Modify these options if you want to change the way the docker daemon Exercises OPTIONS='--selinux-enabled=false --log-driver=journald --signature-verification=false' if [ -z "${DOCKER_CERT_PATH}" ]; then DOCKER_CERT_PATH=/etc/docker fi [root@aece5061b499 ~]# sed -i -e 's/overlay2/vfs/g' /etc/sysconfig/docker-storage sed: can't read /etc/sysconfig/docker-storage: No such file or directory [root@aece5061b499 ~]# systemctl start docker Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details. [root@aece5061b499 ~]# systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Wed 2023-05-10 01:23:19 UTC; 2s ago Docs: https://docs.docker.com Process: 457 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE) Main PID: 457 (code=exited, status=1/FAILURE) May 10 01:23:19 aece5061b499 systemd[1]: docker.service: Service RestartSec=2s expired, scheduling restart. May 10 01:23:19 aece5061b499 systemd[1]: docker.service: Scheduled restart job, restart counter is at 3. May 10 01:23:19 aece5061b499 systemd[1]: Stopped Docker Application Container Engine. May 10 01:23:19 aece5061b499 systemd[1]: docker.service: Start request repeated too quickly. May 10 01:23:19 aece5061b499 systemd[1]: docker.service: Failed with result 'exit-code'. May 10 01:23:19 aece5061b499 systemd[1]: Failed to start Docker Application Container Engine. [root@aece5061b499 ~]# journalctl -xe | grep 457 May 10 01:12:27 aece5061b499 containerd[224]: time="2023-05-10T01:12:27.494570300Z" level=info msg="loading plugin \"io.containerd.grpc.v1.snapshots\"..." type=io.containerd.grpc.v1 May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.852533800Z" level=info msg="Starting up" May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.853635600Z" level=info msg="parsed scheme: \"unix\"" module=grpc May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.853662900Z" level=info msg="scheme \"unix\" not registered, fallback to default scheme" module=grpc May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.853680400Z" level=info msg="ccResolverWrapper: sending update to cc: {[{unix:///run/containerd/containerd.sock <nil> 0 <nil>}] <nil> <nil>}" module=grpc May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.853687400Z" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.854597900Z" level=info msg="parsed scheme: \"unix\"" module=grpc May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.854626600Z" level=info msg="scheme \"unix\" not registered, fallback to default scheme" module=grpc May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.854641700Z" level=info msg="ccResolverWrapper: sending update to cc: {[{unix:///run/containerd/containerd.sock <nil> 0 <nil>}] <nil> <nil>}" module=grpc May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.854652100Z" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.855202000Z" level=info msg="[graphdriver] using prior storage driver: fuse-overlayfs" May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.864400000Z" level=warning msg="Your kernel does not support cgroup blkio weight" May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.864444400Z" level=warning msg="Your kernel does not support cgroup blkio weight_device" May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.864451300Z" level=warning msg="Your kernel does not support cgroup blkio throttle.read _bps_device" May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.864454800Z" level=warning msg="Your kernel does not support cgroup blkio throttle.write_bps_device" May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.864457900Z" level=warning msg="Your kernel does not support cgroup blkio throttle.read _iops_device" May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.864461300Z" level=warning msg="Your kernel does not support cgroup blkio throttle.write_iops_device" May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.864577100Z" level=info msg="Loading containers: start." May 10 01:23:16 aece5061b499 dockerd[457]: time="2023-05-10T01:23:16.971288700Z" level=warning msg="Running iptables --wait -t nat -L -n failed with message: iptables v1.8.4 (nf_tables): CHAIN_ADD failed (No such file or directory): chain PREROUTING\nChain PREROUTING (policy ACCEPT)\ntarget prot opt source destination \n\nChain INPUT (policy ACCEPT)\ntarget prot opt source destination \n\nChain POSTROUTING (policy ACCEPT)\ntarget prot opt source destination \n\nChain OUTPUT (policy ACCEPT)\ntarget prot opt source destination , error: exit status 4" May 10 01:23:17 aece5061b499 dockerd[457]: time="2023-05-10T01:23:17.113924100Z" level=info msg="stopping event stream following graceful shutdown" error="<nil>" module=libcontainerd namespace=moby May 10 01:23:17 aece5061b499 dockerd[457]: failed to start daemon: Error initializing network controller: error obtaining controller instance: failed to create NAT chain DOCKER: iptables failed: iptables --wait -t nat -N DOCKER: iptables v1.8.4 (nf_tables): CHAIN_ADD failed (No such file or directory): chain PREROUTING May 10 01:23:17 aece5061b499 dockerd[457]: (exit status 4)
ansible jenkins kubernetes ci/cd sonarqube
윤석재
2023-05-10T01:30:15.994Z
댓글 2
좋아요 0
조회수 982
미해결
Jenkins를 이용한 CI/CD Pipeline 구축
강의 내용에 있는 3가지 방법의 SSH 서버 (with 도커) 실행 명령어로 docker를 내려받은 후 'systemctl start docker' 명령어 실행 시 오류가 발생합니다. (3가지 방법으로 대여섯번은 삭제 - 재설치를 해봤는데도 오류가 발생하네요) 조치방법 가이드 부탁드립니다. 오류내용 : [root@36763f673338 ~]# systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled) Active: inactive (dead) Docs: https://docs.docker.com [root@36763f673338 ~]# systemctl enable docker Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/docker.service. [root@36763f673338 ~]# systemctl start docker A dependency job for docker.service failed. See 'journalctl -xe' for details. [root@36763f673338 ~]# systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled) Active: inactive (dead) Docs: https://docs.docker.com May 10 00:40:17 36763f673338 systemd[1]: Dependency failed for Docker Application Container Engine. May 10 00:40:17 36763f673338 systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'. [root@36763f673338 ~]# dockerd -D INFO[2023-05-10T00:40:35.660677600Z] Starting up failed to load listeners: can't create unix socket /var/run/docker.sock: device or resource busy
ansible jenkins kubernetes ci/cd sonarqube
윤석재
2023-05-10T00:48:27.934Z
댓글 1
좋아요 0
조회수 1285
미해결
Jenkins를 이용한 CI/CD Pipeline 구축
vagrant : 도커같은 편하게 이미 만들어진 vm 이미지를 다운받을 수 있는 도구 //도커가 나오면서 하락세 플러그인 설치 vagrant plugin install vagrant-vbguest --plugin-version 0.21 init시 Vagrantfile이 생김 에디터로 열어서 Vagrant.configure("2") do |config| # Node1 config.vm.define:"node-1" do |cfg| cfg.vm.box = "centos/7" cfg.vm.provider:virtualbox do |vb| vb.name="node-1" vb.customize ["modifyvm", :id, "--cpus", 1] vb.customize ["modifyvm", :id, "--memory", 1024] end cfg.vm.host_name="node1" # cfg.vm.synced_folder ".", "/vagrant", type: "nfs" cfg.vm.network "private_network", ip: "192.168.56.11" cfg.vm.network "forwarded_port", guest: 22, host: 19211, auto_correct: false, id: "ssh" cfg.vm.network "forwarded_port", guest: 8080, host: 18080 cfg.vm.provision "shell", path: "bash_ssh_conf_4_CentOS.sh" end # Node2 config.vm.define:"node-2" do |cfg| cfg.vm.box = "centos/7" cfg.vm.provider:virtualbox do |vb| vb.name="node-2" vb.customize ["modifyvm", :id, "--cpus", 1] vb.customize ["modifyvm", :id, "--memory", 1024] end cfg.vm.host_name="node2" # cfg.vm.synced_folder ".", "/vagrant", type: "nfs" cfg.vm.network "private_network", ip: "192.168.56.12" cfg.vm.network "forwarded_port", guest: 22, host: 19212, auto_correct: false, id: "ssh" cfg.vm.network "forwarded_port", guest: 8080, host: 28080 cfg.vm.network "forwarded_port", guest: 30234, host: 30234 cfg.vm.provision "shell", path: "bash_ssh_conf_4_CentOS.sh" end # master config.vm.define:"master" do |cfg| cfg.vm.box = "centos/7" cfg.vm.provider:virtualbox do |vb| vb.name="master" vb.customize ["modifyvm", :id, "--cpus", 2] vb.customize ["modifyvm", :id, "--memory", 2048] end cfg.vm.host_name="master" # cfg.vm.synced_folder ".", "/vagrant", type: "nfs" cfg.vm.network "private_network", ip: "192.168.56.10" cfg.vm.network "forwarded_port", guest: 22, host: 19214, auto_correct: false, id: "ssh" cfg.vm.network "forwarded_port", guest: 8080, host: 48080 cfg.vm.network "forwarded_port", guest: 8001, host: 48001 end end bash_ssh_conf_4_CentOS.sh 파일 생성 저장 #! usrbinenv bash now=$(date +%m_%d_%Y) cp etcsshsshd_config etcsshsshd_config_$now.backup sed -i -e 'sPasswordAuthentication noPasswordAuthentication yesg' etcsshsshd_config systemctl restart sshd vagrant up 하고 https://github.com/joneconsulting/k8s/blob/master/install/kubernetes_install.md 강사님꺼 그대로 따라함 kubectl get nodes 에러나면 (뭔뜻인진 모름 스택오버플로우에서 찾음) mkdir -p $HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config sudo chown $(id -u):$(id -g) $HOME/.kube/config running상태가 아닌거 해결 : 깃허브껄로는 작동을 안함 curl https://docs.projectcalico.org/manifests/calico.yaml -O kubectl apply -f https://docs.projectcalico.org/manifests/calico.yaml KUBECONFIG=/etc/kubernetes/admin.conf 쿠버네티스 대시보드 설치 https://may9noy.tistory.com/343 개인 서버에 설치해서 아이피로 접속하고 싶을 때
ansible jenkins kubernetes ci/cd sonarqube
yicho
2023-05-09T04:36:24.012Z
댓글 1
좋아요 0
조회수 542
미해결
AWS(Amazon Web Service) 중/상급자를 위한 강의
안녕하세요! 강의 잘 듣고 있습니다! 바로 질문드리자면 제 개인프로젝트 개발 환경은 docker-compose로 4개의 이미지를 작성합니다. 백엔드(Go) 프론트(vue) 프론트 프록시서버(nginx) 그리고 DB(MySQL) 이 4개를 ECR에 있는 하나의 repository에 올리는건 성공했으나 조금 깨름칙한 방법 -> repoName:backend repoName:frontend 와 같은 방법으로 이미지를 구별하고 있는 상황인데 이게 맞는? 방법인지 의문이 듭니다. 보통 하나의 Repository에는 하나의 종류의 이미지만 관리하나요? 아니면 다른 종류의 이미지들을 같이 관리하나요?
박굿뜨
2023-05-06T12:46:46.576Z
댓글 1
좋아요 0
조회수 513
미해결
Jenkins를 이용한 CI/CD Pipeline 구축
kubectl exec -it "pod이름" -- /bin/bash 로 접속 해서 apt-get update를 하면 E: Failed to fetch http://deb.debian.org/debian/dists/stretch/main/binary-arm64/Packages 404 Not Found E: Failed to fetch http://deb.debian.org/debian/dists/stretch-updates/main/binary-arm64/Packages 404 Not Found E: Some index files failed to download. They have been ignored, or old ones used instead. 이런 등등 에러 메세지가 나오면서 update되지 않고 끝납니다. 그래서 찾아보니까 sources.list에 들어가서 경로를 바꿔주면 된다고 해서 vi에디터를 열어보려고 하니 vi가 없다고 나오길래 설치를 해야하는데 apt-get install vi 로 설치를 하려고 했는데 apt-get 자체가 안먹혀서 에디터도 설치가 안되고 sudo도 마찬가지로 설치가 안돼서 해결이 안되고 있습니다. 어떻게 해야할까요..?
ansible jenkins kubernetes ci/cd sonarqube
알닉
2023-05-05T14:42:24.176Z
댓글 3
좋아요 0
조회수 6633
미해결
따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
강의 리뉴얼 한다고 공지 쓰셨는데 완료 일정이 어떻게될까요 그때가 오면 다시한번 보려구요!
aws docker github ci/cd travis-ci 데이터-엔지니어링
이순용
2023-05-04T17:23:16.507Z
댓글 1
좋아요 2
조회수 511
미해결
Jenkins를 이용한 CI/CD Pipeline 구축
환경 : window 10 docker 안에 docker 안되는거 열받아서 직접 함 centOS 7 설치 docker image pull centos:7 docker exec -it mycentos /bin/bash docker run --name mycentos -p 9022:22 -p 9080:80 -p 9000:8000 --privileged -d centos:7 /sbin/init docker exec -it mycentos /bin/bash ############################################################### CentOS 컨테이너에 설치되어 있는 게 거의 없다. yum -y install ntsysv yum -y install initscripts && yum clean all yum -y install net-tools yum -y groupinstall 'Development Tools' yum -y install sudo yum -y install policycoreutils selinux-policy-targeted yum -y update docker root 암호 변경 ==> SSH 에서 root 접속하기 위한 암호 설정 passwd root docker SSH 설정 yum -y install openssh-server openssh-clients openssh-askpass cd ~ ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa cd .ssh cat id_rsa.pub >> authorized_keys mkdir /var/run/sshd sed -i 's/#Port 22/Port 22/g' /etc/ssh/sshd_config vi /etc/ssh/sshd_config PermitRootLogin yes 찾아 주석을 해제하고 저장(:wq)하고 빠져나온다. root 권한으로 SSH 로그인 service sshd start 먼저 yum-utils 를 최신 버전으로 업데이트 합니다. (yum-utils: yum 패키지 매니저 관련 유틸리티 모음) yum install -y yum-utils Docker Engine을 설치할 수 있도록 저장소를 추가합니다. yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 도커 엔진 최신버전을 설치합니다. :) yum install docker-ce docker-ce-cli containerd.io -y Docker Engine을 실행합니다! systemctl start docker Ansible 설치 LTS인인 2.9버전을 설치 할 것이며 CentOS 7 환경 EPEL 패키지 설치 yum install -y epel-release ansible 설치 yum install ansible -y curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py python get-pip.py git clone https://github.com/ansible/ansible.git cd ./ansible make rpm Error === Traceback (most recent call last): File "packaging/release/versionhelper/version_helper.py", line 9, in <module> from packaging.version import Version, VERSION_PATTERN ImportError: No module named packaging.version Makefile:35: *** "version_helper failed". Stop. sudo rpm -Uvh ./rpm-build/ansible-*.noarch.rpm
ansible jenkins kubernetes ci/cd sonarqube
yicho
2023-05-03T06:51:43.521Z
댓글 1
좋아요 0
조회수 697
미해결
Jenkins를 이용한 CI/CD Pipeline 구축
--- - name: Download Tomcat9 from tomcat.apache.org hosts: all #become: yes # become_user: root tasks: - name: Create a Directory /opt/tomcat-9 file: path: /opt/tomcat-9 state: directory mode: 0755 - name: Download the Tomcat checksum get_url: url: https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.74/bin/apache-tomcat-9.0.74.tar.gz.sha512 dest: /opt/tomcat-9/apache-tomcat-9.0.74.tar.gz.sha512 - name: Register the checksum value shell: cat /opt/tomcat-9/apache-tomcat-9.0.74.tar.gz.sha512 | grep apache-tomcat-9.0.74.tar.gz | awk '{ print $1 }' register: tomcat_checksum_value - name: Download Tomcat using get_url get_url: url: https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.74/bin/apache-tomcat-9.0.74.tar.gz dest: /opt/tomcat-9 mode: 0755 checksum: sha512:{{ tomcat_checksum_value.stdout }}"
ansible jenkins kubernetes ci/cd sonarqube
yicho
2023-05-03T02:30:27.680Z
댓글 1
좋아요 1
조회수 448
미해결
따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
db.pool.query(`CREATE TABLE list ( id INTEGER AUTO_INCREMENT, value TEXT, PRIMARY KEY (id))`, (err, results, fields) => { console.log('err: ', err); console.log('results: ', results); }); server.js 의 위 부분 실행시, 아래와 같은 오류가 출력되는데 어떤 부분을 수정해야될까요? 참고로 테이블명은 강의와 다르게 list로 했고, err 확인을 위해 console.log('err: ', err); 추가했습니다.
aws docker github ci/cd travis-ci 데이터-엔지니어링
sewoong0409
2023-05-02T17:04:39.025Z
댓글 1
좋아요 0
조회수 484
해결됨
Jenkins를 이용한 CI/CD Pipeline 구축
안녕하세요 2번째 학습중인데 기존에 있던 docker-server는 알려주신 대로 docker pull edowon0623/docker:no_iptables 이미지로 정상적으로 잘 동작을 하는것을 확인하였습니다 그런데 ansible-server 같은 경우에는 기존과 같이 docker 기동이 안되고 있습니다 이부분도 수정된 이미지를 올려주실수 있으신가요??
ansible jenkins kubernetes ci/cd sonarqube
우주인
2023-05-02T12:41:19.062Z
댓글 1
좋아요 1
조회수 376
미해결
따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
docker-compose up 을 실행하면 아래와 같은 에러가 발생하고, nginx: [emerg] host not found in upstream "frontend:3000" in /etc/nginx/conf.d/default.conf:3 docker ps 를 해봤을 때, nginx와 mysql 이름으로된 컨테이너는 있는데 frontend, backend는 없는걸로 봐서 호스트나 포트를 못찾는게 맞는 것 같긴해요. 깃헙에 있는 파일들 비교했을 때는 틀린부분이 없는 것 같은데, 어떤부분을 확인해보는게 좋을지 알려주실 수 있나요 ? 구글링한 정보 를 적용해봐도 같은 에러가 나오네용..ㅠㅠ
aws docker github ci/cd travis-ci 데이터-엔지니어링
sewoong0409
2023-05-01T16:01:42.872Z
댓글 2
좋아요 0
조회수 1495
미해결
Jenkins를 이용한 CI/CD Pipeline 구축
https://www.inflearn.com/questions/855295/kex-exchange-identification-connection-closed-by-remote-host-%EC%97%90%EB%9F%AC 질문을 올린지 일주일 정도 지난 듯 해서요 사용하는 사양도 같이 올렸는데 , 저와 같은 분들이 많은 듯 한데 바쁘시겠지만 에러 안나는 버전으로 부탁드립니다. 감사합니다.
ansible jenkins kubernetes ci/cd sonarqube
98boy
2023-05-01T04:37:07.771Z
댓글 1
좋아요 0
조회수 961
해결됨
Jenkins를 이용한 CI/CD Pipeline 구축
pipeline { agent any triggers { pollSCM('* * * * *') } stages { stage('Checkout') { steps { git 'https://github.com/myuser/myproject.git' } } // 다른 스테이지들을 추가합니다. } } 위와 같이 pipeline script에서 github에서 push 될 때마다, Jenkins가 실행되게끔 만들고 싶은데. 어떤 걸 추가해야 github의 변화를 감지하나요? freestyle에서는 위처럼 설정하기만 해도 자동으로 감지해서 git pull을 하는데 pipeline script 설정은 어렵네요.
ansible jenkins kubernetes ci/cd sonarqube
kr즈아
2023-04-26T13:37:01.364Z
댓글 1
좋아요 0
조회수 528
미해결
Jenkins를 이용한 CI/CD Pipeline 구축
저같은경우 opt/java/openjdk였습니다
ansible jenkins kubernetes ci/cd sonarqube
yicho
2023-04-26T02:33:05.155Z
댓글 1
좋아요 2
조회수 888