본문 바로가기
반응형

IT Knowledge152

Ansible Semaphore Install on CentOS7 Ansible Semaphore는 ansible-tower or ansible AWX와 같은 ansible을 관리 편의를 위해 제공하는 오픈소스 입니다. Ansible AWX가 semaphore보다 기능도 많고 좋은점들이 있지만, Minikube, kubernetes 등을 알아야 한다는 진입장벽이 있어서, 우선 쉽고 빠르게 구성하고, 사용해볼 수 있는 ansible semaphore를 구축하여 사용해보고자 합니다. Ansible semaphore install Docs https://docs.ansible-semaphore.com/administration-guide/installation Ansible semaphore github https://github.com/ansible-semaphore/se.. 2022. 3. 24.
Ansible GUI 솔루션(Tower, Semaphore, AWX) Ansible을 회사에서 운영하려고 하니. "누가 언제 어떤 명령을 실행했는가?"를 확인할 수 있어야 했다. 이걸 해결하기 위해서 별도의 솔루션을 알아보고자 한다. 추가로, 좀 더 보기 편한 UI도 덤으로..!! 회사에서 사용하려면 필요한 조건은! * 편한 UI * 작업이력 확인 기능 Ansible 의 대표 솔루션 3가지를 알아보려고 한다. Ansible Tower Ansible Semaphore Ansible AWX [Ansible Tower] 첫번째로 소개할 솔루션은 Ansible Tower! URL : https://www.ansible.com/products/tower Ansible의 가장 대표적인 상용솔루션이다. (RedHat에서 지원) 대부분의 오픈소스 Ansible 솔루션은 이 Ansible.. 2022. 3. 21.
CentOS 버전별 Firewalld vs Iptables 회사에서 많은 개발자, 운영자분들이 CentOS를 사용하면서 로컬방화벽에 대한 이해를 돕기 위해 내용을 정리 합니다. CentOS 6를 주로 사용하다가 CentOS 7 으로 넘어오게 되면 iptables를 바로 찾아보기 어렵다는 점을 느낄 수 있습니다. 그 이유는 CentOS 7부터 방화벽으로 iptables를 사용하지 않고 firewalld를 사용하게 되어서 그렇습니다. 사실 정확하게 말하면 아래 표와 같습니다. [OS 버전별 방화벽 정리] OS ~ CentOS 6 CentOS 7 CentOS 8 ~ 방화벽 설정 도구 iptables Firewalld Firewalld 방화벽 기능 iptables iptables nftables CentOS 6에서는 방화벽 기능은 iptables라는 유틸리티에 의해서 .. 2022. 3. 3.
리눅스 SCP 사용법(원격지 파일 전송) SCP는 Secure Copy의 줄임말로, SSH를 이용하여 원격지에 파일을 가져오거나 보내기 위해서 사용하는 명령어입니다. 사용법 파일을 로컬 > 원격지로 전송할때 Ex) # scp [option] [로컬파일명1] [로컬파일명2] [원격지ID]@[원격지IP]:[받는위치] # scp testfile1 testfile2 root@10.10.10.1:/tmp/testuser 디렉토리를 전송할때는 -r 옵션을 사용 # scp -r testfolder root@10.10.10.1:/tmp/testuser 파일을 원격지 > 로컬로 가져올때 Ex) # scp [option] [원격지ID]@[원격지IP]:[원본위치] [받는위치] # scp root@10.10.10.1:/tmp/test/testfile /home/te.. 2022. 2. 16.
keepalived 설정 파일 옵션 정리 [keepalived.conf.sample] ! Configuration File for keepalived global_defs { notification_email { acassen } notification_email_from Alexandre.Cassen@firewall.loc smtp_server 192.168.200.1 smtp_connect_timeout 30 router_id LVS_DEVEL } vrrp_instance VI_1 { state MASTER interface eth0 virtual_router_id 50 nopreempt priority 100 advert_int 1 authentication { auth_type PASS auth_pass 1111 } virtual_ipa.. 2022. 1. 29.
Keepalived 설치 및 동작방식(feat. HAProxy의 고가용성 구성) HAProxy의 HA를 구성하기 위해, keepalived 를 설치할 예정입니다. Keepalived란? '로드밸런싱'과 '고가용성(HA)'를 제공하는 프레임워크. -. 로드밸런싱은 L4 수준의 로드 밸런싱(HAProxy와 함께 사용하면, L7 로드밸런싱도 가능) -. 고가용성(HA)은 VRRP 프로토콜을 사용한 VIP로 고가용성이 가능. [Keepalived를 이용한 HAProxy의 HA 구성] 가상 IP주소(VIP)를 공유하는 Active HAProxy 서버와 Standby HAProxy서버가 heartbeat을 주고 받으면서 서로 정상적인 동작하는지 여부를 확인 Active 상태의 서버에 문제가 발생하면, Standby HAProxy가 active 상태로 변경되면서 기존의 active HAProxy.. 2022. 1. 29.
반응형