본문 바로가기

IT 잡지식72

[Ansible] Ansible 의 기본 명령어 안녕하세요, 쯀리입니다. 오늘은 Ansible의 기본 명령어를 살펴보고 모듈들을 사용해 보겠습니다. Ansible의 명령어 및 특징 기본 옵션 -i (--inventory-file) 적용될 호스트들에 대한 파일정보 -m (--module-name) 모듈 -a (arguments) 모듈에 전달할 인수값 -b -K 암호를 요청하고 더 높은 권한으로 명령을 실행 -user (username) 사용자를 이용하여 현재 사용자 대신 대상호스트에 전달 --become-user 이 사용자로 작업을 실행 (기본값 : root) -C 시뮬레이션 --list-hosts 적용되는 호스트 목록 ● ping ansible all -m ping 아직 docker2서버에는 key값을 복사해주지 않아서 붙지 못하는 것을 확인할 수 있.. 2023. 9. 20.
[Jenkins] IaC & Ansible 의 이해 안녕하세요, 쯀리입니다. 지난 시간에는 새로운 도커 서버에 ssh를 통해 접근해 보았는데, 이 과정을 왜 거쳤을까요? 오늘 배워볼 IaC와 Ansible을 사용하기 위해서 입니다. IaC (Infrastructure as a Code) 말 그대로 코드형 인프라 코드를 통해 인프라를 관리하고 프로비저닝하는 것 DevOps는 코딩되면 변동하는 수요에 맞춰 인프라를 빠르게 시작하고 해체하며 조정할 수 있기 때문에 소프트웨어 개발, 테스트, 구현이 훨씬 더 빠르고 쉬워집니다. IaC의 장점 일관성: 수동으로 구성 할 때 발생하는 오류를 코드를 통해 더 안전하고 일관성 있게 방지 할 수 있습니다. 비용 절감 : 한명의 운영자가 동일한 코드를 이용해 여러개의 시스템을 구축하고 관리 할 수 있기 때문에 비용이 크게 .. 2023. 9. 19.
[Jenkins] PollSCM과 SSH로 다른 서버 연결 안녕하세요, 쯀리입니다. 지난시간에는 Jenkins에서 Tomcat Server를 연동해보았습니다. https://funlife-julie.tistory.com/25 [Jenkins] CI/CD에서 Tomcat Server 연동 안녕하세요, 쯀리입니다. 지난 시간에는 톰캣을 설치했는데 오늘은 Jenkins에서 톰캣 설정을 해보고 실행해보겠습니다. https://funlife-julie.tistory.com/24 [Jenkins] Ubuntu에 Tomcat 설치 안녕하세요, 쯀리입 funlife-julie.tistory.com 오늘은 PollSCM을 통해서 자동으로 내용이 변경되면 내용을 가져와서 빌드를 하는 것을 살펴보고 SSH로 다른 서버에 연결해보겠습니다. PollSCM PollSCM이란? 프로젝트 .. 2023. 9. 18.