Ossian Story
article thumbnail
[Ansible] Facts란 무엇인가?
[Server Story]/Management 2018. 12. 29. 00:20

[Ansible] Facts란 무엇인가? Facts란?Ansible에서 Ansible Node에 맞게 동적으로 할당되는 변수들을 의미합니다. Ansible Node의 OS, IP, Hostname 등 다양한 정보를 변수로 저장합니다. Facts의 사용방법Ansible Playbook YML 파일 작성 시 "gather_facts: no"라는 부분을 기본적으로 작성했었습니다.Facts는 아래와 같이 정의하지 않을 경우 기본적으로 동작하게 됩니다."gather_facts: no"를 정의하는 이유는 facts를 수집하지 않음으로써 Ansible의 성능향상을 할 수 있습니다. [vagrant@ansible-server ~]$ vi fact_check.yml---- hosts: all #gather_facts: ..

article thumbnail
[Ansible] Authorized_keys 등록하기(SSH Key)
[Server Story]/Management 2018. 12. 26. 18:08

[Ansible] Authorized_keys 등록하기(SSH Key) Authorized Keys란?Ansible Server(Source)에서 Ansible Node(Destination) 접속 시도 시 계정에 대한 암호를 입력해야 합니다.이러한 암호를 매번 입력하면 Ansible 사용 시 번거로움이 발생됩니다. Authorized Keys는 Known Host 처럼 이미 접속허가를 받은 사용자로 기록할 수 있습니다.접속하려는 Ansible Node(Destination)에 Ansible Server(Source)의 Public SSH Key를 등록하면 Private SSH Key를 통해 암호없이 Ansible Node(Destionation)에 접속 가능해집니다. Authorized_keys에 An..

article thumbnail
[Ansible] Known_hosts 등록하기
[Server Story]/Management 2018. 12. 24. 17:16

[Ansible] Known_hosts 등록하기 Known_hosts란? Ansible Server(Source)에서 Ansible Node(Destination) 접속 시도 시 접속하려는 대상이 믿을만한 대상인지 확인하게 됩니다. Known_hosts란 사용자에게 확인된 Ansible Node(Destination)의 키를 Known_hosts 파일에 저장하게 됩니다. Known_hosts에 Ansible Node(Destination)의 키가 저장되면 SSH 접속 시 접속하려는 대상에 대한 확인없이 접속 가능해집니다. Known_hosts에 Ansible Node(Destination)의 키값이 없을 경우 Ansible Node(Destination)에 접속하며, 해당 대상이 맞는지 사용자에게 확인합..

article thumbnail
[WEB & WAS] Apache & Django & MariaDB
[Web]/WEB & WAS 2018. 12. 17. 22:39

[WEB & WAS] Apache & Django & MariaDB WEB & DB Server 구성WEB Server에는 Apache & Django, DB Server에는 MariaDB로 구성하여 WEB Server와 DB Server를 나눈 형태로 구성합니다.이번 포스팅에서는 Apache & Django & MariaDB를 구성하는 포스팅을 진행합니다. 아직 Django를 설치하지 않았다면 Apache & Django Python2.x or Apache & Django Python3.x 설치하기를 참조 부탁드립니다. MariaDB (DB Server) 설치 및 환경설정Yum을 통해 MariaDB를 설치합니다. [root@db-test-01 ~]# yum install -y mariadb mariad..

article thumbnail
[WEB & WAS] Apache & Django & Python 3.x
[Web]/WEB & WAS 2018. 12. 16. 23:37

[WEB & WAS] Apache & Django Python 3.x WEB & DB Server 구성WEB Server에는 Apache & Django, DB Server에는 MariaDB로 구성하여 WEB Server와 DB Server를 나눈 형태로 구성합니다.이번 포스팅에서는 Apache & Django를 Python 3.x환경에서 구성하는 포스팅을 진행합니다. Python3.x 설치 [root@web-test-02 ~]# yum install -y https://centos7.iuscommunity.org/ius-release.rpm [root@web-test-02 ~]# yum install -y python36u python36u-libs python36u-devel python36u-pip..