본문 바로가기
반응형

2020/0634

[퍼온 글] CentOS 네트워크 인터페이스 이름 변경 ip link set down ip link set name ip link set up 2020. 6. 29.
set -x / set +x 명령어 set -x 디버그 용도로 자주 사용하는 옵션 실행되는 명령어와 인수들을 출력한다. $ set -x $ echo 123 + echo 123 123 $ set +x + set +x $ echo 123 123 2020. 6. 29.
도커 네트워크 IPv4 포워딩 에러 에러 상황 도커 dind 생성 중 아래와 같은 에러 문구 출력 WARNING: IPv4 forwarding is disabled. Networking will not work. 원인 보안 취약성을 방지하기 위해 기본적으로 이미지에서 IPv4 포워딩 기능이 설정되지 않는 것으로 확인됨. 테스트를 위해 IPv4 포워딩 기능 설정. 해결방법 # sysctl 설정 편집 vi/etc/sysctl.conf # 설정 파일 내에 IPv4 포워딩을 허가해주는 문구 추가 net.ipv4.ip_forward=1 # 네트워크 서비스 재시작 systemctl retart network 추가 고려 서항 우선 과제를 해결한 이후에 DIND의 보안 취약점을 개선할 방법을 찾아보고 반영할 예정 2020. 6. 29.
CI , CD 단기 프로젝트 계획서 무던히 목표없이 공부를 하다보니 성과도 잘 안나고 설렁하는 내 자신을 발견할 수 있었습니다. 그래서 목표와 기한을 세움으로써 좀더 계획적이고 체계적으로 진행하려 합니다. 아래 목록은 CI, CD를 공부하며 세운 단기 프로젝트 목표 들입니다. 목표 달성을 위해 최선을 다할 것입니다. 1. GIT - Tomcat Svr - Maven 배포 자동화 구축 - 기한: 2020-06-29 2. SVN - Tomcat Svr - Maven 배포 자동화 구축- 기한: 2020-06-29 3. Kubernetes Rolling 배포 자동화 구축 4.Kubernetes BLUE-GREEN 배포 자동화 구축 2020. 6. 29.
network 서비스 재시작 에러 아래 내용을 참고하여 네트워크 매니저를 재시작 하더라도 문제가 해결되지 않을 때는 에러 문에 나오는 journalctl -xn 명령어를 통해 로그를 확인해서 문제를 해결 해야 합니다. 저는 /etc/sysconfig/network-scripts 폴더 내에 사용하지 않는 인터페이스 설정 파일(파일 명이 ifcfg- 로 시작하는 파일)이 있어서 아래 사진과 같은 오류가 발생했습니다. Quick-Fix를 하고 싶으시면 아래 명령어를 통해 우선 조치해보시고, 그게 아니라 원인 분석 및 해결을 원하시면 오류 문구에 나오는 대로 journalctl -xn을 통해 로그를 확인하시면 되겠습니다. 출처: https://nirsa.tistory.com/12 에러 발생한 모습 network restart 시 Failed가 .. 2020. 6. 27.
단일한 진리의 원천 Single source of truth 정보 시스템 설계와 이론에서 단일한 진리의 원천은 정보 모델 구조화의 관습이자 모든 데이터 요소를 하나의 장소에서 관리되거나 수정되는 데이터 연관 모델을 말한다. 이 데이터 요소(아마도 관계 스키마의 다른 영역 또는 먼 연합 데이터베이스의 경우)에 대한 모든 가능한 연결은 참조로만 이루어진다. 데이터의 다른 모든 위치는 기본 "진실의 출처" 위치를 다시 참조하기 때문에, 기본 위치의 데이터 요소에 대한 업데이트는 어딘가에서 중복 값이 잊혀질 가능성 없이 전체 시스템에 전파된다. SSOT 아키텍처의 구축은 잘못 연결된 중복 또는 비정규화된 데이터 요소(의도적이거나 의도하지 않은 명시적 데이터 모델의 비정규화의 직접적인 결과)가 구식 정보 검색의 위험을 야기하는 기업 환경에서 점점 더 중요해지고 있으며, 따.. 2020. 6. 26.
[CentOS] Firewalld 명령어 생각보다 방화벽 설정이 어렵지가 않습니다. 한번 공부해두시면 CentOS에서 방화벽 설정하실 때 큰 도움이 되실 겁니다. 방화벽 서비스 현황 조회 firewall-cmd --permanent --list-all --zone=dmz 방화벽 서비스 추가 firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --reload 방화벽 서비스 삭제 firewall-cmd --permanent --zone=public --remove-service=http firewall-cmd --reload 방화벽 포트 추가 firewall-cmd --permanent --zone=public --add-port=3389/tcp firewall-cmd --.. 2020. 6. 24.
Linux OS에서 젠킨스 설치 방법 1. Docker를 설치 합니다. 설치 방법은 공식 사이트의 Docs를 참조하세요. 2. 도커 내 브릿지 네트워크 생성 합니다. docker network create jenkins3.다음 볼륨을 생성하여 도커 데몬에 연결하는 데 필요한 도커 클라이언트 TLS 인증서를 공유하고 다음 도커 볼륨 생성 명령을 사용하여 Jenkins 데이터를 유지하세요. docker volume create jenkins-docker-certs docker volume create jenkins-data4.젠킨스 노드 내에서 도커 명령어를 실행하기 위해 도커:DinD의 이미지를를 다운로드 및 실행하세요. # 명령어 전문 docker container run \ --name jenkins-docker \ --rm \ --det.. 2020. 6. 23.
[퍼온 글] MySql 원격 접속 방법 출처: https://m.blog.naver.com/PostView.nhn?blogId=varkiry05&logNo=198610727&proxyReferer=https:%2F%2Fwww.google.com%2F MySQL 외부접속(원격접속) 열기!! # mysql -u root -p 를 통해 먼저 접속한 후. > use mysql > grant all privileges on *.* t... blog.naver.com # mysql -u root -p 를 통해 먼저 접속한 후. > use mysql > grant all privileges on *.* to 'root'@'%' identified by '비밀번호'; > flush privileges; 이후 나간후에 다시 접속해보자 # mysql -u ro.. 2020. 6. 21.
반응형