본문 바로가기

시스템

(39)
[Gitlab] Docker Gitlab으로 pages(mkdoc) 기능 사용해보기(with runner) Pages Daemon에 Gitlab 프로젝트 내 소스코드를 runner를 이용하여 배포하고 Gitlab Nginx에서 Reverse Proxy를 구성해 Pages Daemon으로 Proxing하여 웹호스팅을 하는 것이 일련의 흐름이다.이번에 구현해 볼 pages의 형태는 Pages가 Gitlab과 동일한 서버(or Container)에서 구동되며 nginx에서 Reverse Proxing을 통해 서비스 되는 형태이다.Gitlab과 Pages는 동일 Container내에서, Runner는 별도의 Container에서 구동시켜 연동할 예정이다.구축에 앞서 Pages에서 사용할 도메인이 필요한데 이때 Gitlab과 다른 하위(2차)도메인이 필요하다.Gitlab : test-gitlab.test.comPag..
[PacketFence] NAC(Network Access Control) 구축해보기 [3] - 클라이언트 Access Control 1편 참조 : https://ploz.tistory.com/entry/PacketFence-NACNetwork-Access-Control-%EA%B5%AC%EC%B6%95%ED%95%B4%EB%B3%B4%EA%B8%B0-12편 참조 : https://ploz.tistory.com/entry/PacketFence-NACNetwork-Access-Control-%EA%B5%AC%EC%B6%95%ED%95%B4%EB%B3%B4%EA%B8%B0-2 3편 참조 : https://ploz.tistory.com/entry/PacketFence-NACNetwork-Access-Control-%EA%B5%AC%EC%B6%95%ED%95%B4%EB%B3%B4%EA%B8%B0-3  클라이언트 Access Control Re..
[PacketFence] NAC(Network Access Control) 구축해보기 [2] - 스위치, PacketFence 설정 1편 참조 : https://ploz.tistory.com/entry/PacketFence-NACNetwork-Access-Control-%EA%B5%AC%EC%B6%95%ED%95%B4%EB%B3%B4%EA%B8%B0-12편 참조 : https://ploz.tistory.com/entry/PacketFence-NACNetwork-Access-Control-%EA%B5%AC%EC%B6%95%ED%95%B4%EB%B3%B4%EA%B8%B0-2 3편 참조 : https://ploz.tistory.com/entry/PacketFence-NACNetwork-Access-Control-%EA%B5%AC%EC%B6%95%ED%95%B4%EB%B3%B4%EA%B8%B0-3 스위치 설정지원되는 스위치 장비의 설정은 조..
[PacketFence] NAC(Network Access Control) 구축해보기 [1] - PacketFence 설치 1편 참조 : https://ploz.tistory.com/entry/PacketFence-NACNetwork-Access-Control-%EA%B5%AC%EC%B6%95%ED%95%B4%EB%B3%B4%EA%B8%B0-12편 참조 : https://ploz.tistory.com/entry/PacketFence-NACNetwork-Access-Control-%EA%B5%AC%EC%B6%95%ED%95%B4%EB%B3%B4%EA%B8%B0-2 3편 참조 : https://ploz.tistory.com/entry/PacketFence-NACNetwork-Access-Control-%EA%B5%AC%EC%B6%95%ED%95%B4%EB%B3%B4%EA%B8%B0-3  오픈소스 인 PacketFence을 설치하..
[Kafka] 구축 해보기[3] - UI for Apache Kafka, Kafka_exporter 참고Kafka Cluster 설치 : https://ploz.tistory.com/entry/Kafka-%EA%B5%AC%EC%B6%95-%ED%95%B4%EB%B3%B4%EA%B8%B01-Cluster-%EC%84%A4%EC%B9%98 Kafka Topic 관련 명령어 :https://ploz.tistory.com/entry/Kafka-%EA%B5%AC%EC%B6%95-%ED%95%B4%EB%B3%B4%EA%B8%B02-topic-%EA%B4%80%EB%A0%A8-%EB%AA%85%EB%A0%B9%EC%96%B4    UI for Apache KafkaUI Kafka 관리 툴참조 : https://github.com/provectus/kafka-ui?tab=readme-ov-file GitHub - p..
[Kafka] 구축 해보기[2] - topic 관련 명령어 공통경로 : /usr/local/kafka/bin : 172.16.10.151:9092,172.16.10.152:9092,172.16.10.153:9092   Topic 생성 하기 ./kafka-topics.sh --create --replication-factor 1 --partitions 3 --topic test2 --bootstrap-server     Topic list 확인하기./kafka-topics.sh --list --bootstrap-server     Topic 상세 정보 확인하기./kafka-topics.sh --describe --topic test2 --bootstrap-server Topic: test2 TopicId: gwqIMFK8RoORfnaNYW4VCw Partition..
[Kafka] 구축 해보기[1] - Cluster 설치 Kafka 기본 개념참조 : https://zeroco.tistory.com/105 [Kafka] 카프카 기본 개념 구조 이해하기1. 카프카 기초 다지기 1) 카프카를 구성하는 주요 요소 - 주키퍼(Zookeeper) : 아파치 프로젝트 애플리케이션으로 카프카의 메타데이터(metadata) 관리 및 브로커의 정상상태 점검(health check) 을 담당zeroco.tistory.com  Node 정보 - CentOS Stream release 8 x64HostnameIPtest-kafka01172.16.10.151test-kafka02172.16.10.152test-kafka03172.16.10.153   설치 개요총 3대의 Node를 이용하여 kafka cluster를 구성할 예정이다.kafka는 3..
[Perforce P4] Replica 복제 서버 만들기[3] (master journal 순환, open for read: journal.N: 지정된 파일을 찾을 수 없습니다.) Replica 복제서버 만들기[1] : Master 설정 https://ploz.tistory.com/entry/Perforce-P4-Replica-%EB%B3%B5%EC%A0%9C-%EC%84%9C%EB%B2%84-%EB%A7%8C%EB%93%A4%EA%B8%B0 [Perforce P4] Replica 복제 서버 만들기[1] P4는 크게 Metedata를 보관하는 DB와 Transation Log 역할을 하는 Journal, 그리고 아카이브파일을 저장하는 Versioned File Content로 총 3부분으로 이루어져 있다. SCM의 경우 백업이 매우 중요시 되는데 P4의 Cold ploz.tistory.com Replica 복제서버 만들기[1] : Replica 설정 https://ploz.tist..
[Perforce P4] Replica 복제 서버 만들기[2] 1편 참조 : https://ploz.tistory.com/entry/Perforce-P4-Replica-%EB%B3%B5%EC%A0%9C-%EC%84%9C%EB%B2%84-%EB%A7%8C%EB%93%A4%EA%B8%B0 Replica 설정 1. hosts 파일에 master, replica 등록 172.16.10.103hiss 172.16.10.121gabriel 2. Perforce 서비스 중지 3. Master Checkpoint 복원 - 복원 전에 P4를 설치하며 있던 C:\Perforce\db.* 파일은 다른 디렉토리로 백업 한다. > p4d -r C:\Perforce -z -jr checkpoint.1.gz 4. Master에 Service 계정 로그인 티켓 생성 > p4 -E P4TICKE..
[Perforce P4] Replica 복제 서버 만들기[1] P4는 크게 Metedata를 보관하는 DB와 Transation Log 역할을 하는 Journal, 그리고 아카이브파일을 저장하는 Versioned File Content로 총 3부분으로 이루어져 있다. SCM의 경우 백업이 매우 중요시 되는데 P4의 ColdBackup은 Metadata(Checkpoint), Journal, Versioned File Content 3부분을 모두 백업 해야 완전 장애시에 복구 할 수 있다. (Journal의 경우 Metadata Checkpoint가 만들어지면 그 시점에서 Journal의 내용이 포함되므로 Checkpoint 시점으로 복원한다면 Journal은 필요 없을 수 있다) 다만 ColdBackup은 백업 간격에 따라 최대 그 간격만큼 유실되는 Data가 발생..