본문 바로가기
반응형

Infra & DevOps37

단일한 진리의 원천 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.
[퍼온 글] SSH 연결 에러 에러 내용 $ ssh 192.168.0.14 user@192.168.0.14's password: "System is booting up. Unprivileged users are not permitted to log in yet. Please come back later. For technical details, see pam_nologin(8)."해결법 This issue may come from /run/nologin. /run/nologin is created by systemd-tmpfiles-setup.service. It is then removed by systemd-user-sessions.service. So you have to delete this: $ ls -l /run/n.. 2020. 6. 21.
[퍼온 글] 리눅스 네트워크 설정 출처: https://e-cloudlab.com/16 2020. 6. 20.
[퍼온 글] Jenkins 스크립팅 된 파이프 라인 또는 선언적 파이프 라인 출처: https://www.it-swarm.dev/ko/jenkins/jenkins-%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8C%85-%EB%90%9C-%ED%8C%8C%EC%9D%B4%ED%94%84-%EB%9D%BC%EC%9D%B8-%EB%98%90%EB%8A%94-%EC%84%A0%EC%96%B8%EC%A0%81-%ED%8C%8C%EC%9D%B4%ED%94%84-%EB%9D%BC%EC%9D%B8/830749499/ jenkins — Jenkins 스크립팅 된 파이프 라인 또는 선언적 파이프 라인 최근에 kubernetes 에이전트로 스크립트를 작성하여 선언문으로 전환했습니다. 7 월 18 일까지 선언 파이프 라인에는 kubernetes 포드를 지정할 수있는 능력이 없었습니다. 그러.. 2020. 6. 17.
ERROR FileContent--proc-sys-net-bridge-bridge-nf-call-iptables 오류 cat > /etc/sysctl.d/99-kubernetes-cri.conf 2020. 6. 16.
[출처] yum install wget 시 오류가 발생하는 경우 출처 : http://egloos.zum.com/guagua/v/7415761 yum install wget 시 오류가 발생하는 경우 명령어 : yum install wget 오류메시지 Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=o egloos.zum.com 명령어 : yum install wget 오류메시지 Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Could not retri.. 2020. 6. 16.
[퍼온 글] DinD(docker in docker)와 DooD(docker out of docker) 출처: https://aidanbae.github.io/code/docker/dinddood/ DinD(docker in docker)와 DooD(docker out of docker) DinD(docker in docker)와 DooD(docker out of docker) - 아이단의 블로그 aidanbae.github.io Docker의 Client-Server아키텍쳐 단순히 도커를 이용해 이미지를 만들고 띄우는 개발자라면 docker client와 docker daemon이 분리되어 있는 것을 인지하지 못할 수 있다. 반면 CI(Continuous Integration/ 지속적 통합)툴을 사용하며 agent를 세팅하는 DevOps쪽 개발자라면 docker관련 task를 수행하면서 이 사실을 쉽게 .. 2020. 6. 16.
반응형